[prev in list] [next in list] [prev in thread] [next in thread]
List: juddi-cvs
Subject: svn commit: r1562631 [1/2] - in /juddi/trunk: juddi-client/src/main/java/org/apache/juddi/v3/client/
From: alexoree () apache ! org
Date: 2014-01-29 23:16:08
Message-ID: 20140129231609.69A9623888E4 () eris ! apache ! org
[Download RAW message or body]
Author: alexoree
Date: Wed Jan 29 23:16:07 2014
New Revision: 1562631
URL: http://svn.apache.org/r1562631
Log:
JUDDI-780 including uddiv2 tmodels to install data
JUDDI-827 done, altering the migration tool for bulk create, adding lorem ipsum text
Modified:
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/Inquiry3to2.java
juddi/trunk/juddi-core/src/main/resources/juddi_install_data/UDDI_tModels.xml
juddi/trunk/juddi-examples/more-uddi-samples/pom.xml
juddi/trunk/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiCreatebulk.java
juddi/trunk/juddi-gui/src/main/java/org/apache/juddi/webconsole/hub/UddiHub.java
juddi/trunk/juddi-gui/src/main/java/org/apache/juddi/webconsole/hub/builders/Printers.java
juddi/trunk/juddi-gui/src/main/resources/org/apache/juddi/webconsole/resources/web.properties
juddi/trunk/juddi-gui/src/main/resources/org/apache/juddi/webconsole/resources/web_es.properties
juddi/trunk/juddi-gui/src/main/webapp/bindingChooser.jsp
juddi/trunk/juddi-gui/src/main/webapp/businessBrowse.jsp
juddi/trunk/juddi-gui/src/main/webapp/businessChooser.jsp
juddi/trunk/juddi-gui/src/main/webapp/js/bindingChooser.js
juddi/trunk/juddi-gui/src/main/webapp/js/businessChooser.js
juddi/trunk/juddi-gui/src/main/webapp/js/businesssearch.js
juddi/trunk/juddi-gui/src/main/webapp/js/main.js
juddi/trunk/juddi-gui/src/main/webapp/js/serviceBrowse.js
juddi/trunk/juddi-gui/src/main/webapp/js/serviceChooser.js
juddi/trunk/juddi-gui/src/main/webapp/js/tmodelsearch.js
juddi/trunk/juddi-gui/src/main/webapp/serviceBrowse.jsp
juddi/trunk/juddi-gui/src/main/webapp/serviceChooser.jsp
juddi/trunk/juddi-gui/src/main/webapp/serviceEditor.jsp
juddi/trunk/juddi-gui/src/main/webapp/tmodelBrowse.jsp
juddi/trunk/juddi-gui/src/main/webapp/tmodelChooser.jsp
juddi/trunk/uddi-migration-tool/src/main/java/org/apache/juddi/v3/migration/tool/Common.java
juddi/trunk/uddi-migration-tool/src/main/java/org/apache/juddi/v3/migration/tool/Export.java
Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/Inquiry3to2.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/ju \
ddi/v3/client/transport/wrapper/Inquiry3to2.java?rev=1562631&r1=1562630&r2=1562631&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/Inquiry3to2.java \
(original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/Inquiry3to2.java \
Wed Jan 29 23:16:07 2014 @@ -199,6 +199,7 @@ public class Inquiry3to2 implements UDDI
} catch (Exception ex) {
}
ret.getOperationalInfo().add(oi);
+ ret.setTruncated(false);
}
return ret;
}
Modified: juddi/trunk/juddi-core/src/main/resources/juddi_install_data/UDDI_tModels.xml
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-core/src/main/resources/juddi_install_data/UDDI_tModels.xml?rev=1562631&r1=1562630&r2=1562631&view=diff
==============================================================================
--- juddi/trunk/juddi-core/src/main/resources/juddi_install_data/UDDI_tModels.xml \
(original)
+++ juddi/trunk/juddi-core/src/main/resources/juddi_install_data/UDDI_tModels.xml Wed \
Jan 29 23:16:07 2014 @@ -1347,15 +1347,27 @@
</tModel>
<tModel tModelKey="uddi:uddi.org:ubr:categorization:iso3166">
+ <name>ubr-uddi-org:iso-ch:3166-2003</name>
<name>ISO 3166 Country Codes</name>
<description xml:lang="en">When used in a Category Bag for a Business or \
Service, it can indicate the physical or logically location of the Business or \
Service.</description> + <description xml:lang="en">ISO 3166 Codes for names of \
countries or regions. Updated with newsletters ISO 3166-1 V-1, V-2, V-3, V-4, V-5, \
V-6, V-7, ISO 3166-2 I-1, I-2, I-3, I-4.</description> <overviewDoc>
<overviewURL>
http://www.iso.org/iso/country_codes
</overviewURL>
</overviewDoc>
+ <overviewDoc>
+ <overviewURL useType="text">
+ http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#ISO3166
+ </overviewURL>
+ </overviewDoc>
<categoryBag>
<keyedReference keyName="uddi-org:types:checked" keyValue="checked" \
tModelKey="uddi:uddi.org:categorization:types" /> + <keyedReference \
keyName="uddi-org:types:categorization" keyValue="categorization" \
tModelKey="uddi:uddi.org:categorization:types"/> + <keyedReference \
keyName="uddi-org:types:cacheable" keyValue="cacheable" \
tModelKey="uddi:uddi.org:categorization:types"/> + <keyedReference \
keyName="uddi-org:types:valueSet" keyValue="valueSet" \
tModelKey="uddi:uddi.org:categorization:types"/> +
+
</categoryBag>
</tModel>
@@ -1422,12 +1434,8 @@
</overviewURL>
</overviewDoc>
<categoryBag>
- <keyedReference keyName="uddi-org:types:postalAddress"
- keyValue="postalAddress"
- tModelKey="uddi:uddi.org:categorization:types"/>
- <keyedReference keyName="uddi-org:types:unchecked"
- keyValue="unchecked"
- tModelKey="uddi:uddi.org:categorization:types"/>
+ <keyedReference keyName="uddi-org:types:postalAddress" \
keyValue="postalAddress" tModelKey="uddi:uddi.org:categorization:types"/> + \
<keyedReference keyName="uddi-org:types:unchecked" keyValue="unchecked" \
tModelKey="uddi:uddi.org:categorization:types"/> </categoryBag>
</tModel>
@@ -1485,9 +1493,11 @@
</overviewURL>
</overviewDoc>
<categoryBag>
- <keyedReference keyName="uddi-org:types:unchecked"
- keyValue="unchecked"
- tModelKey="uddi:uddi.org:categorization:types"/>
+ <!--<keyedReference keyName="uddi-org:types:unchecked" \
keyValue="unchecked" tModelKey="uddi:uddi.org:categorization:types"/>--> + \
<keyedReference keyName="uddi-org:types:categorization" \
keyValue="categorization" tModelKey="uddi:uddi.org:categorization:types"/> \
+ <keyedReference keyName="uddi-org:types:checked" keyValue="checked" \
tModelKey="uddi:uddi.org:categorization:types"/> + <keyedReference \
keyName="uddi-org:types:cacheable" keyValue="cacheable" \
tModelKey="uddi:uddi.org:categorization:types"/> +
</categoryBag>
</tModel>
@@ -1510,7 +1520,7 @@
keyValue="keyGenerator" />
</categoryBag>
</tModel>
-
+
<tModel tModelKey="uddi:uddi.org:ubr:categorization:naics:1997">
<name>North American Industry Classification System 1997</name>
@@ -1519,14 +1529,21 @@
<overviewURL useType="text">
https://www.census.gov/eos/www/naics/reference_files_tools/1997/1997.html
</overviewURL>
+
</overviewDoc>
+ <overviewDoc>
+ <overviewURL useType="text">
+ http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#NAICS
+ </overviewURL>
+ </overviewDoc>
<categoryBag>
- <keyedReference keyName="uddi-org:types:unchecked"
- keyValue="unchecked"
- tModelKey="uddi:uddi.org:categorization:types"/>
+ <!--<keyedReference keyName="uddi-org:types:unchecked" keyValue="unchecked" \
tModelKey="uddi:uddi.org:categorization:types"/>--> + <keyedReference \
keyName="uddi-org:types:categorization" keyValue="categorization" \
tModelKey="uddi:uddi.org:categorization:types"/> + <keyedReference \
keyName="uddi-org:types:checked" keyValue="checked" \
tModelKey="uddi:uddi.org:categorization:types"/> + <keyedReference \
keyName="uddi-org:types:cacheable" keyValue="cacheable" \
tModelKey="uddi:uddi.org:categorization:types"/> </categoryBag>
</tModel>
-
+
<tModel tModelKey="uddi:uddi.org:ubr:categorization:naics:2012">
<name>North American Industry Classification System 2012</name>
@@ -1544,19 +1561,28 @@
</tModel>
<tModel tModelKey="uddi:uddi.org:ubr:categorization:naics:2002">
+ <name>ntis-gov:naics:2002</name>
<name>North American Industry Classification System 2002</name>
<description xml:lang="en">North American Industry Classification System \
2002</description> + <description xml:lang="en">Business Taxonomy: NAICS (2002 \
Release)</description> <overviewDoc>
<overviewURL useType="text">
https://www.census.gov/cgi-bin/sssd/naics/naicsrch?chart=2002
</overviewURL>
</overviewDoc>
+ <overviewDoc>
+ <overviewURL>
+ http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#NAICS2002
+ </overviewURL>
+ </overviewDoc>
<categoryBag>
- <keyedReference keyName="uddi-org:types:unchecked"
- keyValue="unchecked"
- tModelKey="uddi:uddi.org:categorization:types"/>
+ <keyedReference keyName="uddi-org:types:categorization" \
keyValue="categorization" tModelKey="uddi:uddi.org:categorization:types"/> \
+ <keyedReference keyName="uddi-org:types:checked" keyValue="checked" \
tModelKey="uddi:uddi.org:categorization:types"/> + <keyedReference \
keyName="uddi-org:types:cacheable" keyValue="cacheable" \
tModelKey="uddi:uddi.org:categorization:types"/> </categoryBag>
</tModel>
+
+
<tModel tModelKey="uddi:uddi.org:ubr:categorization:naics:2007">
<name>North American Industry Classification System 2007</name>
@@ -1650,13 +1676,390 @@
http://fedgov.dnb.com/webform/pages/dunsnumber.jsp
</overviewURL>
</overviewDoc>
+ <overviewDoc>
+ <overviewURL useType="text">
+ http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#D-U-N-S
+ </overviewURL>
+ </overviewDoc>
<categoryBag>
- <keyedReference keyName="uddi-org:types:unchecked"
- keyValue="unchecked"
- tModelKey="uddi:uddi.org:categorization:types"/>
+ <keyedReference keyName="uddi-org:types:unchecked" \
keyValue="unchecked" tModelKey="uddi:uddi.org:categorization:types"/> + \
<keyedReference keyName="uddi-org:types:identifier" keyValue="identifier" \
tModelKey="uddi:uddi.org:categorization:types"/> + <keyedReference \
keyName="D-U-N-S" keyValue="0060" \
tModelKey="uddi:uddi.org:ubr:identifier:iso6523icd"/> </categoryBag>
</tModel>
+ <!-- new stuff -->
+ <tModel tModelKey="uddi:uddi.org:ubr:identifier:iso6523icd">
+ <name>ubr-uddi-org:iso-ch:1998:icd</name>
+ <description xml:lang="EN">ISO 6523 International Code Designator (ICD) System
+ </description>
+ <overviewDoc>
+ <overviewURL useType="text">
+ http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#ISO6523Code
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:identifier" keyValue="identifier" \
tModelKey="uddi:uddi.org:categorization:types"/> + <keyedReference \
keyName="uddi-org:types:unchecked" keyValue="unchecked" \
tModelKey="uddi:uddi.org:categorization:types"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:8609C81E-EE1F-4D5A-B202-3EB13AD01823">
+ <name>dnb-com:D-U-N-S</name>
+ <description xml:lang="en">Dun&Bradstreet D-U-N-SÂ ® \
Number</description> + <overviewDoc>
+ <description xml:lang="en">This tModel is used for the \
Dun&Bradstreet D-U-N-SÂ ® Number identifier.</description> + \
<overviewURL>http://www.uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#D-U-N-S</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="types" keyValue="identifier"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:C0B9FE13-179F-413D-8A5B-5004DB8E5BB2">
+ <name>ntis-gov:naics:1997</name>
+ <description xml:lang="en">Business Taxonomy: NAICS(1997 \
Release)</description> + <overviewDoc>
+ <description xml:lang="en">This tModel defines the NAICS industry \
taxonomy.</description> + \
<overviewURL>http://www.uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#NAICS</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="types" keyValue="categorization"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="types" \
keyValue="checked"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:C7536010-F786-11DB-A010-E6245C4E79A1">
+ <name>org.jboss.soa.esb.:category</name>
+ <overviewDoc/>
+ </tModel>
+ <tModel tModelKey="uuid:B1B1BAF5-2329-43E6-AE13-BA8E97195039">
+ <name>thomasregister-com:supplierID</name>
+ <description xml:lang="en">Thomas Registry Suppliers</description>
+ <overviewDoc>
+ <description xml:lang="en">This tModel is used for the Thomas Register \
supplier identifier codes.</description> + \
<overviewURL>http://www.uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#Thomas</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="types" keyValue="identifier"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:A035A07C-F362-44DD-8F95-E2B134BF43B4">
+ <name>uddi-org:general_keywords</name>
+ <description xml:lang="en">Special taxonomy consisting of namespace \
identifiers and the keywords associated with the namespaces</description> + \
<overviewDoc> + <description xml:lang="en">This tModel defines an \
unidentified taxonomy.</description> + \
<overviewURL>http://www.uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#GenKW</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="types" keyValue="categorization"/> + <keyedReference \
tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyName="types" \
keyValue="checked"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:68DE9E80-AD09-469D-8A37-088422BFBC36">
+ <name>uddi-org:http</name>
+ <description xml:lang="en">An HTTP or web browser-based web \
service</description> + <overviewDoc>
+ <overviewURL>http://www.uddi.org/taxonomies/UDDI_CoreOther_tModels.htm#overHTTP</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="tModelType" keyValue="transport"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:AC104DCC-D623-452F-88A7-F8ACD94D9B2B">
+ <name>uddi-org:inquiry_v2</name>
+ <description xml:lang="en">UDDI Inquiry API Version 2 - Core \
Specification</description> + <overviewDoc>
+ <description xml:lang="en">This tModel defines the inquiry API calls for \
interacting with a V2 UDDI node.</description> + \
<overviewURL>http://www.uddi.org/wsdl/inquire_v2.wsdl</overviewURL> + \
</overviewDoc> + <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="types" keyValue="specification"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="types" \
keyValue="xmlSpec"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="types" \
keyValue="soapSpec"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="types" \
keyValue="wsdlSpec"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:E59AE320-77A5-11D5-B898-0004AC49CC1E">
+ <name>uddi-org:isReplacedBy</name>
+ <description xml:lang="en">An identifier system used to point (using UDDI \
keys) to the tModel (or businessEntity) that is the logical replacement for the one \
in which isReplacedBy is used</description> + <overviewDoc>
+ <description xml:lang="en">This is a checked value set.</description>
+ <overviewURL>http://www.uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#IsReplacedBy</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="types" keyValue="identifier"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="types" \
keyValue="checked"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:4E49A8D6-D5A2-4FC2-93A0-0411D8D19E88">
+ <name>uddi-org:iso-ch:3166-1999</name>
+ <description xml:lang="en">ISO 3166-1:1997 and 3166-2:1998. Codes for names \
of countries and their subdivisions. Part 1: Country codes. Part 2:Country \
subdivision codes. Update newsletters include ISO 3166-1 V-1 (1998-02-05), V-2 \
(1999-10-01), ISO 3166-2 I-1 (1998)</description> + <overviewDoc>
+ <description xml:lang="en">Taxonomy used to categorize entries by \
geographic location.</description> + \
<overviewURL>http://www.uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#ISO3166</overviewURL>
+ </overviewDoc>
+ <overviewDoc>
+ <overviewURL>
+ http://www.iso.org/iso/country_codes
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="types" keyValue="categorization"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="types" \
keyValue="checked"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:327A56F0-3299-4461-BC23-5CD513E95C55">
+ <name>uddi-org:operators</name>
+ <description xml:lang="en">Taxonomy for categorizing the businessEntity of \
an operator of a registry.</description> + <overviewDoc>
+ <description xml:lang="en">This checked value set is used to identify \
UDDI operators.</description> + \
<overviewURL>http://www.uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#Operators</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="types" keyValue="categorization"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="types" \
keyValue="checked"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:4064C064-6D14-4F35-8953-9652106476A9">
+ <name>uddi-org:owningBusiness</name>
+ <description xml:lang="en">A pointer to a businessEntity that owns the \
tagged data.</description> + <overviewDoc>
+ <description xml:lang="en">This tModel indicates the businessEntity that \
published or owns the tagged tModel. Used with tModels to establish an \
"owned" relationship with a registered businessEntity.</description> + \
<overviewURL>http://www.uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#owningBusiness</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="types" keyValue="categorization"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="types" \
keyValue="checked"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:6E10B91B-BABC-3442-B8FC-5A3C8FDE0794">
+ <name>uddi-org:protocol:http</name>
+ <description xml:lang="en">A tModel that represents the HTTP \
protocol</description> + <overviewDoc>
+ <description xml:lang="en">The HTTP Protocol tModel can be used to \
indicate that a Web service supports the HTTP protocol.</description> + \
<overviewURL>http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#http</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="uddi-org:types" keyValue="protocol"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:AA254698-93DE-3870-8DF3-A5C075D64A0E">
+ <name>uddi-org:protocol:soap</name>
+ <description xml:lang="en">A tModel that represents the SOAP 1.1 \
protocol</description> + <overviewDoc>
+ <description xml:lang="en">The SOAP Protocol tModel can be used to \
indicate that a Web service supports the SOAP 1.1 protocol.</description> + \
<overviewURL>http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#soap</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="uddi-org:types" keyValue="protocol"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:807A2C6A-EE22-470D-ADC7-E0424A337C03">
+ <name>uddi-org:relationships</name>
+ <description xml:lang="en">Starter set classifications of businessEntity \
relationships</description> + <overviewDoc>
+ <description xml:lang="en">This tModel is used to describe business \
relationships. Used in the publisher assertion messages.</description> + \
<overviewURL>http://www.uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#Relationships</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="types" keyValue="relationship"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:1E3E9CBC-F8CE-41ab-8F99-88326BAD324A">
+ <name>uddi-org:taxonomy_v2</name>
+ <description xml:lang="en">UDDI Taxonomy API Version 2 - Core \
Specification</description> + <overviewDoc>
+ <description xml:lang="en">This tModel defines the taxonomy validation \
API calls for interacting with a V2 UDDI node.</description> + \
<overviewURL>http://www.uddi.org/taxonomies/UDDI_Registry_tModels.htm#TaxV2</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="types" keyValue="specification"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="types" \
keyValue="xmlSpec"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="types" \
keyValue="soapSpec"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4">
+ <name>uddi-org:types</name>
+ <description xml:lang="en">UDDI Type Taxonomy</description>
+ <overviewDoc>
+ <description xml:lang="en">Taxonomy used to categorize Service \
Descriptions.</description> + \
<overviewURL>http://www.uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#UDDItypes</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="types" keyValue="categorization"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="types" \
keyValue="checked"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:AD61DE98-4DB8-31B2-A299-A2373DC97212">
+ <name>uddi-org:wsdl:address</name>
+ <description xml:lang="en">A tModel used to indicate the WSDL address \
option.</description> + <overviewDoc>
+ <description xml:lang="en">The WSDL Address tModel provides A mechanism \
to indicate that the endpoint address should be obtained from a WSDL \
document.</description> + \
<overviewURL>http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#Address</overviewURL>
+ </overviewDoc>
+ </tModel>
+ <tModel tModelKey="uuid:4DC74177-7806-34D9-AECD-33C57DC3A865">
+ <name>uddi-org:wsdl:categorization:protocol</name>
+ <description xml:lang="en">Category system used to describe the protocol \
supported by a wsdl:binding.</description> + <overviewDoc>
+ <description xml:lang="en">The Protocol Categorization tModel provides a \
mechanism to capture this protocol information in the UDDI binding \
tModel.</description> + \
<overviewURL>http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#protocol</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="uddi-org:types" keyValue="categorization"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" \
keyValue="checked"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:E5C43936-86E4-37BF-8196-1D04B35C0099">
+ <name>uddi-org:wsdl:categorization:transport</name>
+ <description xml:lang="en">Category system used to describe the transport \
supported by a wsdl:binding.</description> + <overviewDoc>
+ <description xml:lang="en">The Transport Categorization tModel provides \
a mechanism to capture transport information in the UDDI binding tModel which allows \
a user to search for bindings that implement a specific transport \
protocol.</description> + \
<overviewURL>http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#transport</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="uddi-org:types" keyValue="categorization"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" \
keyValue="checked"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:082B0851-25D8-303C-B332-F24A6D53E38E">
+ <name>uddi-org:wsdl:portTypeReference</name>
+ <description xml:lang="en">A category system used to reference a \
wsdl:portType tModel</description> + <overviewDoc>
+ <description xml:lang="en">The WSDL portType Reference category system \
provides a mechanism to indicate that a UDDI entity has a relationship with a certain \
wsdl:portType tModel.</description> + \
<overviewURL>http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#portTypeReference</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="uddi-org:types" keyValue="checked"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" \
keyValue="categorization"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:6E090AFA-33E5-36EB-81B7-1CA18373F457">
+ <name>uddi-org:wsdl:types</name>
+ <description xml:lang="en">WSDL Type Category System</description>
+ <overviewDoc>
+ <description xml:lang="en">The WSDL Entity Type tModel uses a number of \
UDDI entities to represent the various entities within a WSDL document.</description> \
+ <overviewURL>http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#wsdlTypes</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="uddi-org:types" keyValue="unchecked"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" \
keyValue="categorization"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:2EC65201-9109-3919-9BEC-C9DBEFCACCF6">
+ <name>uddi-org:xml:localName</name>
+ <description xml:lang="en">A category system used to indicate XML local \
names</description> + <overviewDoc>
+ <description xml:lang="en">The XML Local Name tModel provides a \
mechanism to indicate the name attribute for the uddi:businessService.</description> \
+ <overviewURL>http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#xmlLocalName</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="uddi-org:types" keyValue="unchecked"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" \
keyValue="categorization"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:D01987D1-AB2E-3013-9BE2-2A66EB99D824">
+ <name>uddi-org:xml:namespace</name>
+ <description xml:lang="en">A category system used to indicate \
namespaces</description> + <overviewDoc>
+ <description xml:lang="en">A namespace provides necessary qualifying \
information about a technical concept or model. The XML Namespace tModel provides a \
mechanism to associate a namespace with a UDDI entity.</description> + \
<overviewURL>http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm#xmlNamespace</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="uddi-org:types" keyValue="unchecked"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="uddi-org:types" \
keyValue="categorization"/> + </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:CD153257-086A-4237-B336-6BDCBDCC6634">
+ <name>unspsc-org:unspsc</name>
+ <description xml:lang="en">Product Taxonomy: UNSPSC (Version \
7.3)</description> + <overviewDoc>
+ <description xml:lang="en">This tModel defines Version 7.3 of the UNSPSC \
product taxonomy.</description> + \
<overviewURL>http://www.uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#UNSPSC</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="types" keyValue="categorization"/> + <keyedReference \
tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" keyName="types" \
keyValue="Checked"/> + <keyedReference keyName="uddi-org:types:cacheable" \
keyValue="cacheable" tModelKey="uddi:uddi.org:categorization:types"/> +
+ </categoryBag>
+ </tModel>
+ <tModel tModelKey="uuid:DB77450D-9FA8-45D4-A7BC-04411D14E384">
+ <name>unspsc-org:unspsc:3-1</name>
+ <description xml:lang="en">Product Taxonomy: UNSPSC (Version \
3.1)</description> + <overviewDoc>
+ <description xml:lang="en">This tModel defines the UNSPSC product \
taxonomy.</description> + \
<overviewURL>http://www.uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#UNSPSC31</overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:C1ACF26D-9672-4404-9D70-39B756E62AB4" \
keyName="types" keyValue="categorization"/> + </categoryBag>
+ </tModel>
+
+ <tModel tModelKey="uuid:f1b347da-6cbb-3a10-93e7-7cd4328b88d3">
+ <name>ubr-uddi-org:iso-ch:1998:icd</name>
+ <description xml:lang="EN">ISO 6523 International Code Designator (ICD) System
+ </description>
+ <overviewDoc>
+ <overviewURL>
+ http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#ISO6523Code
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4"
+ keyName="types"
+ keyValue="identifier"/>
+ </categoryBag>
+</tModel>
+
+
+
+<tModel tModelKey="uuid:1ff729f2-1948-46cf-b660-31ec107f1663">
+ <name>ntis-gov:naics:2002</name>
+ <name>North American Industry Classification System 2002</name>
+ <description xml:lang="en">North American Industry Classification System \
2002</description> + <description xml:lang="en">Business Taxonomy: NAICS (2002 \
Release)</description> + <overviewDoc>
+ <overviewURL>
+ http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#NAICS2002
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference keyName="uddi-org:types:categorization" \
keyValue="categorization" \
tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4"/> + <keyedReference \
keyName="uddi-org:types:checked" keyValue="checked" \
tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4"/> + <keyedReference \
keyName="uddi-org:types:cacheable" keyValue="cacheable" \
tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4"/> + </categoryBag>
+</tModel>
+
+ <tModel
+ tModelKey="uuid:4614c240-b483-11d7-8be8-000629dc0a53">
+ <name> unspsc-org:unspsc:v6.0501</name>
+ <description xml:lang="en"> Product and Service Category System: United Nations \
Standard Products and Services Code (UNSPSC)</description> + <overviewDoc>
+ <overviewURL>
+ http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#UNSPSCv60501
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" \
keyName="types" keyValue="categorization"/> + <keyedReference \
tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyName="types" \
keyValue="checked"/> + </categoryBag>
+</tModel>
+
+
+<tModel
+ tModelKey="uuid:48eb2518-c1bd-354f-92c9-21a53b0ff2b1">
+ <name>ubr-uddi-org:postalAddress</name>
+ <description xml:lang="en">Postal address structure</description>
+ <overviewDoc>
+ <overviewURL useType="text">
+ http://uddi.org/taxonomies/UDDI_Taxonomy_tModels.htm#postal
+ </overviewURL>
+ </overviewDoc>
+ <categoryBag>
+ <keyedReference tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" \
keyName="types" keyValue="categorization"/> + <keyedReference \
tModelKey="uuid:c1acf26d-9672-4404-9d70-39b756e62ab4" keyName="types" \
keyValue="checked"/> + </categoryBag>
+</tModel>
+
</save_tModel>
\ No newline at end of file
Modified: juddi/trunk/juddi-examples/more-uddi-samples/pom.xml
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-examples/more-uddi-samples/pom.xml?rev=1562631&r1=1562630&r2=1562631&view=diff
==============================================================================
--- juddi/trunk/juddi-examples/more-uddi-samples/pom.xml (original)
+++ juddi/trunk/juddi-examples/more-uddi-samples/pom.xml Wed Jan 29 23:16:07 2014
@@ -28,6 +28,13 @@
<artifactId>juddi-client</artifactId>
<version>3.2.0-SNAPSHOT</version>
</dependency>
+ <!-- a lorem ipsum generator MIT license-->
+ <dependency>
+ <groupId>de.sven-jacobs</groupId>
+ <artifactId>loremipsum</artifactId>
+ <version>1.0</version>
+ </dependency>
+
</dependencies>
<build>
<plugins>
Modified: juddi/trunk/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiCreatebulk.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-examples/more-uddi-samples/src/mai \
n/java/org/apache/juddi/samples/UddiCreatebulk.java?rev=1562631&r1=1562630&r2=1562631&view=diff
==============================================================================
--- juddi/trunk/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiCreatebulk.java \
(original)
+++ juddi/trunk/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiCreatebulk.java \
Wed Jan 29 23:16:07 2014 @@ -16,13 +16,13 @@
*/
package org.apache.juddi.samples;
+import de.svenjacobs.loremipsum.LoremIpsum;
import java.util.GregorianCalendar;
import javax.xml.datatype.DatatypeFactory;
import javax.xml.datatype.XMLGregorianCalendar;
import org.apache.juddi.api_v3.AccessPointType;
import org.apache.juddi.v3.client.UDDIConstants;
import org.apache.juddi.v3.client.config.UDDIClient;
-import org.apache.juddi.v3.client.config.UDDIClientContainer;
import org.apache.juddi.v3.client.transport.Transport;
import org.uddi.api_v3.*;
import org.uddi.v3_service.UDDIPublicationPortType;
@@ -70,6 +70,7 @@ public class UddiCreatebulk {
token = rootAuthToken.getAuthInfo();
}
+ LoremIpsum textgen = new LoremIpsum();
DatatypeFactory df = DatatypeFactory.newInstance();
GregorianCalendar gcal = new GregorianCalendar();
gcal.setTimeInMillis(System.currentTimeMillis());
@@ -79,7 +80,8 @@ public class UddiCreatebulk {
BusinessEntity myBusEntity = new BusinessEntity();
Name myBusName = new Name();
myBusName.setLang("en");
- myBusName.setValue("My Business " + i + " " + \
xcal.toString()); + myBusName.setValue("My Business " \
+ i + " " + xcal.toString() + " " + textgen.getWords(5, 2) ); + \
myBusEntity.getDescription().add(new Description( textgen.getWords(10, 2), null)); \
myBusEntity.getName().add(myBusName);
// Adding the business entity to the "save" \
structure, using our publisher's authentication info and saving away. @@ -96,12 \
+98,10 @@ public class UddiCreatebulk {
myService.setBusinessKey(myBusKey);
Name myServName = new Name();
myServName.setLang("en");
- myServName.setValue("My Service " + i + " " \
+ k + " " + xcal.toString()); + \
myServName.setValue("My Service " + i + " " + k + " " + xcal.toString()+ " " + \
textgen.getWords(5, 2) );
myService.getName().add(myServName);
- Description d2 = new Description();
- d2.setValue("my service description");
- d2.setLang("en");
- myService.getDescription().add(d2);
+ myService.getDescription().add(new \
Description( textgen.getWords(10, 2), null)); + \
// Add binding templates, etc...
BindingTemplate myBindingTemplate = new \
BindingTemplate();
myBindingTemplate.setCategoryBag(new \
CategoryBag()); @@ -151,11 +151,11 @@ public class UddiCreatebulk {
tii.getDescription().add(d);
\
tii.setTModelKey(UDDIConstants.TRANSPORT_HTTP);
tii.setInstanceDetails(new \
InstanceDetails());
- \
tii.getInstanceDetails().setInstanceParms("heres some useful stuff describing this \
endpoint, up to 4KB of data"); + \
tii.getInstanceDetails().setInstanceParms("heres some useful stuff describing this \
endpoint, up to 4KB of data"+ " " + textgen.getWords(20, 2) );
\
tii.getInstanceDetails().getDescription().add(d);
OverviewDoc od = new OverviewDoc();
d = new Description();
- d.setValue("ovweview doc description");
+ d.setValue("ovweview doc description"+ " " + \
textgen.getWords(5, 2) ); od.getDescription().add(d);
od.setOverviewURL(new OverviewURL());
od.getOverviewURL().setUseType("www");
Modified: juddi/trunk/juddi-gui/src/main/java/org/apache/juddi/webconsole/hub/UddiHub.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-gui/src/main/java/org/apache/juddi/webconsole/hub/UddiHub.java?rev=1562631&r1=1562630&r2=1562631&view=diff
==============================================================================
--- juddi/trunk/juddi-gui/src/main/java/org/apache/juddi/webconsole/hub/UddiHub.java \
(original)
+++ juddi/trunk/juddi-gui/src/main/java/org/apache/juddi/webconsole/hub/UddiHub.java \
Wed Jan 29 23:16:07 2014 @@ -611,6 +611,7 @@ public class UddiHub implements Serializ
fb.setListHead(offset);
fb.setAuthInfo(GetToken());
org.uddi.api_v3.FindQualifiers fq = new \
org.uddi.api_v3.FindQualifiers(); + \
fq.getFindQualifier().add(UDDIConstants.CASE_INSENSITIVE_MATCH);
fq.getFindQualifier().add(UDDIConstants.APPROXIMATE_MATCH);
fq.getFindQualifier().add(UDDIConstants.SORT_BY_NAME_ASC);
fb.setFindQualifiers(fq);
@@ -1188,6 +1189,7 @@ public class UddiHub implements Serializ
fs.getName().add(n);
fs.setFindQualifiers(new org.uddi.api_v3.FindQualifiers());
\
fs.getFindQualifiers().getFindQualifier().add(UDDIConstants.APPROXIMATE_MATCH); + \
fs.getFindQualifiers().getFindQualifier().add(UDDIConstants.CASE_INSENSITIVE_MATCH);
\
fs.getFindQualifiers().getFindQualifier().add(UDDIConstants.SORT_BY_NAME_ASC);
ServiceList findService = null;//inquiry.findService(fs);
try {
@@ -1351,6 +1353,7 @@ public class UddiHub implements Serializ
fm.getName().setValue(keyword);
fm.setFindQualifiers(new org.uddi.api_v3.FindQualifiers());
\
fm.getFindQualifiers().getFindQualifier().add(UDDIConstants.APPROXIMATE_MATCH); + \
fm.getFindQualifiers().getFindQualifier().add(UDDIConstants.CASE_INSENSITIVE_MATCH);
\
fm.getFindQualifiers().getFindQualifier().add(UDDIConstants.SORT_BY_NAME_ASC); \
TModelList findTModel = null; try {
Modified: juddi/trunk/juddi-gui/src/main/java/org/apache/juddi/webconsole/hub/builders/Printers.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-gui/src/main/java/org/apache/juddi \
/webconsole/hub/builders/Printers.java?rev=1562631&r1=1562630&r2=1562631&view=diff \
==============================================================================
--- juddi/trunk/juddi-gui/src/main/java/org/apache/juddi/webconsole/hub/builders/Printers.java \
(original)
+++ juddi/trunk/juddi-gui/src/main/java/org/apache/juddi/webconsole/hub/builders/Printers.java \
Wed Jan 29 23:16:07 2014 @@ -103,7 +103,7 @@ public class Printers {
append("<Br>");
sb.append(ResourceLoader.GetResource(locale, \
"items.description")). append(": ").
- \
append(ListToDescString(bindingTemplates.getBindingTemplate().get(i).getDescription())).
+ \
append(trunc(ListToDescString(bindingTemplates.getBindingTemplate().get(i).getDescription()))).
append("<Br>");
sb.append(ResourceLoader.GetResource(locale, \
"pages.editor.tabnav.categories")).
append(": \
").append(CatBagToString(bindingTemplates.getBindingTemplate().get(i).getCategoryBag(), \
locale)). @@ -198,18 +198,26 @@ public class Printers {
sb.append("</a>");
}
sb.append("</td><td>")
- \
.append(StringEscapeUtils.escapeHtml(findTModel.getTModelInfos().getTModelInfo().get(i).getName().getValue()));
+ \
.append(StringEscapeUtils.escapeHtml(trunc(findTModel.getTModelInfos().getTModelInfo().get(i).getName().getValue())));
if \
(findTModel.getTModelInfos().getTModelInfo().get(i).getName().getLang() != null) { \
sb.append(", ")
\
.append(StringEscapeUtils.escapeHtml(findTModel.getTModelInfos().getTModelInfo().get(i).getName().getLang()));
}
sb.append("</td><td>")
- \
.append(StringEscapeUtils.escapeHtml(Printers.ListToDescString(findTModel.getTModelInfos().getTModelInfo().get(i).getDescription())))
+ \
.append(StringEscapeUtils.escapeHtml(trunc(Printers.ListToDescString(findTModel.getTModelInfos().getTModelInfo().get(i).getDescription()))))
.append("</td></tr>");
}
+
sb.append("</table>");
return sb.toString();
}
+
+ private static String trunc(String input){
+ if (input==null) return "";
+ if (input.length() > 60)
+ return input.substring(0, 60) + "...";
+ return input;
+ }
/**
* used from hub
@@ -241,9 +249,10 @@ public class Printers {
append("\" href=\"businessEditor2.jsp?id=").
\
append(StringEscapeUtils.escapeHtml(findBusiness.getBusinessInfos().getBusinessInfo().get(i).getBusinessKey())).
append("\">").
- \
append(StringEscapeUtils.escapeHtml(Printers.ListNamesToString(findBusiness.getBusinessInfos().getBusinessInfo().get(i).getName()))).
+ \
append(StringEscapeUtils.escapeHtml(trunc(Printers.ListNamesToString(findBusiness.getBusinessInfos().getBusinessInfo().get(i).getName())))).
+ append(" <i class=\"icon-edit\"></i>").
append("</a></td><td>").
- append("<a class=\"btn btn-primary\" \
href=\"javascript:ShowServicesByBusinessKey('"). + \
append("<a class=\"btn\" \
href=\"javascript:ShowServicesByBusinessKey('").
\
append(StringEscapeUtils.escapeJavaScript(findBusiness.getBusinessInfos().getBusinessInfo().get(i).getBusinessKey())).
append("');\">");
@@ -254,9 +263,10 @@ public class Printers {
}
sb.append("</a>");
if (!isChooser) {
- sb.append("<a class=\"btn btn-primary\" \
href=\"serviceEditor.jsp?bizid="). + sb.append(" <a \
class=\"btn btn-primary\" href=\"serviceEditor.jsp?bizid=").
\
append(StringEscapeUtils.escapeHtml(findBusiness.getBusinessInfos().getBusinessInfo().get(i).getBusinessKey())).
- append("\"><i class=\"icon-plus-sign \
icon-white icon-large\"></i></a>"); + \
append("\"><i class=\"icon-plus-sign icon-white icon-large\"></i> "). + \
append(ResourceLoader.GetResource(session, "actions.add")).append("</a>"); }
sb.append("</td></tr>");
@@ -301,7 +311,7 @@ public class Printers {
append("\" title=\"").
\
append(StringEscapeUtils.escapeHtml(findService.getServiceInfos().getServiceInfo().get(i).getServiceKey()))
.append("\">");
- \
sb.append(Printers.ListNamesToString(findService.getServiceInfos().getServiceInfo().get(i).getName())).append("<i \
class=\"icon-edit icon-large\"></i<</a></td><td>"); + \
sb.append(trunc(Printers.ListNamesToString(findService.getServiceInfos().getServiceInfo().get(i).getName()))).append("<i \
class=\"icon-edit icon-large\"></i<</a></td><td>");
\
sb.append((findService.getServiceInfos().getServiceInfo().get(i).getServiceKey())).append("</td><td>");
sb.append("<a href=\"businessEditor2.jsp?id=")
Modified: juddi/trunk/juddi-gui/src/main/resources/org/apache/juddi/webconsole/resources/web.properties
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-gui/src/main/resources/org/apache/ \
juddi/webconsole/resources/web.properties?rev=1562631&r1=1562630&r2=1562631&view=diff \
==============================================================================
--- juddi/trunk/juddi-gui/src/main/resources/org/apache/juddi/webconsole/resources/web.properties \
(original)
+++ juddi/trunk/juddi-gui/src/main/resources/org/apache/juddi/webconsole/resources/web.properties \
Wed Jan 29 23:16:07 2014 @@ -348,7 +348,7 @@ pages.serviceimport.content.step1a.wadl=
items.optional=(Optional)
items.ignoresslerror=Ignore SSL Errors
items.businesskeyorname=Business Key or Name
-pages.serviceimport.content.step3a=Newly registered services need to be attached to \
a business. Either enter a new business name. \
+pages.serviceimport.content.step3a=Newly registered services need to be attached to \
a business. Either enter a new business name, an existing business key, or use the \
Picker to select an existing business key. \
navbar.create.serviceimport.tooltip.wadl=Based on the UDDI TC, Using WSDL in a UDDI \
Registry, but adapted for WADL navbar.advanced=Advanced
actions.submit=Submit
Modified: juddi/trunk/juddi-gui/src/main/resources/org/apache/juddi/webconsole/resources/web_es.properties
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-gui/src/main/resources/org/apache/ \
juddi/webconsole/resources/web_es.properties?rev=1562631&r1=1562630&r2=1562631&view=diff
==============================================================================
--- juddi/trunk/juddi-gui/src/main/resources/org/apache/juddi/webconsole/resources/web_es.properties \
(original)
+++ juddi/trunk/juddi-gui/src/main/resources/org/apache/juddi/webconsole/resources/web_es.properties \
Wed Jan 29 23:16:07 2014 @@ -350,7 +350,7 @@ pages.serviceimport.content.step1a.wadl=
items.optional=(Opcional)
items.ignoresslerror=Ignorar errores SSL
items.businesskeyorname=Llave de negocios o Nombre
-pages.serviceimport.content.step3a=Servicios recientemente registrados deben fijarse \
a un negocio. O introduzca un nuevo nombre comercial. \
+pages.serviceimport.content.step3a=Servicios de nueva matriculaci\u00f3n necesitan \
estar conectados a un negocio. Introducir un nuevo nombre comercial, una clave de \
negocio existente, o utilice el Selector para seleccionar una clave de negocio \
existente. navbar.create.serviceimport.tooltip.wadl=Basado en el UDDI TC, utilizando \
WSDL en un registro UDDI, pero adaptado para WADL navbar.advanced=Avanzado
actions.submit=Entregar
Modified: juddi/trunk/juddi-gui/src/main/webapp/bindingChooser.jsp
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-gui/src/main/webapp/bindingChooser.jsp?rev=1562631&r1=1562630&r2=1562631&view=diff
==============================================================================
--- juddi/trunk/juddi-gui/src/main/webapp/bindingChooser.jsp (original)
+++ juddi/trunk/juddi-gui/src/main/webapp/bindingChooser.jsp Wed Jan 29 23:16:07 2014
@@ -13,14 +13,26 @@ this page is meant to be included via js
<h3><%=ResourceLoader.GetResource(session, "items.binding.chooser")%> </h3>
</div>
<div class="modal-body">
-
- <%=ResourceLoader.GetResource(session, "totals.records")%>: <span \
id="totalrecordsBinding"></span><br>
- <%=ResourceLoader.GetResource(session, "totals.recordsreturned")%>: <span \
id="displayrecordsBinding"></span><br>
- <%=ResourceLoader.GetResource(session, "totals.offset")%> : <span \
id="offsetBinding">0</span><br>
- <%//ResourceLoader.GetResource(session, "items.lang")%> <span id="langBinding" \
class=""></span><br>
-
+ <table class="table-bordered table-striped">
+ <tr>
+ <td>
+ <table>
+ <tr><td><%=ResourceLoader.GetResource(session, \
"totals.records")%></td><td><span id="totalrecordsBinding"></span></td></tr> + \
<tr><td><%=ResourceLoader.GetResource(session, \
"totals.recordsreturned")%></td><td><span \
id="displayrecordsBinding"></span></td></tr> + \
<tr><td><%=ResourceLoader.GetResource(session, "totals.offset")%></td><td><span \
id="offsetBinding">0</span></td></tr> + </table>
+ </td>
+ <td>
+ <table>
+
+ <tr><td><%=ResourceLoader.GetResource(session, \
"items.name")%></td><td><input type="text" id="name_binding" value="%"></td></tr> + \
<tr><td><%=ResourceLoader.GetResource(session, "items.lang")%></td><td><input \
type="text" id="lang_binding" value=""></td></tr> + </table>
+ </td>
+ </tr>
+ </table>
<a href="javascript:pagedownChooserBinding();"><i \
class="icon-circle-arrow-left disabled icon-2x" \
id="pageupBinding"></i></a>
- <a href="javascript:reloadBinding();"><i class="icon-refresh icon-2x"></i></a>
+ <a href="javascript:reloadBindingModal();"><i class="icon-refresh \
icon-2x"></i></a>
<a href="javascript:pageupChooserBinding();"><i class="icon-circle-arrow-right \
disabled icon-2x" id="pagedownBinding"></i></a>
<div id="bindinglist">
@@ -30,16 +42,14 @@ this page is meant to be included via js
<script type="text/javascript">
$("#bindingChooser").keydown(function(e) {
if (e.which == 37) { // left
- pagedownChooserService();
+ pagedownChooserBinding();
}
else if (e.which == 39) { // right
- pageupChooserService();
+ pageupChooserBinding();
}
});
$('.edit').editable(function(value, settings) {
- console.log(this);
- console.log(value);
- console.log(settings);
+ window.console && console.log(value + this + settings);
reloadBindingModal();
// RenderTmodelListBySearch('%', offset, maxrecords);
return(value);
Modified: juddi/trunk/juddi-gui/src/main/webapp/businessBrowse.jsp
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-gui/src/main/webapp/businessBrowse.jsp?rev=1562631&r1=1562630&r2=1562631&view=diff
==============================================================================
--- juddi/trunk/juddi-gui/src/main/webapp/businessBrowse.jsp (original)
+++ juddi/trunk/juddi-gui/src/main/webapp/businessBrowse.jsp Wed Jan 29 23:16:07 2014
@@ -9,40 +9,64 @@
<%@include file="header-top.jsp" %>
<div class="container">
- <!-- Main hero unit for a primary marketing message or call to action -->
- <div class="well" >
- <h1><%=ResourceLoader.GetResource(session, "navbar.businesses")%></h1>
- </div>
+ <!-- Main hero unit for a primary marketing message or call to action -->
+ <div class="well" >
+ <h1><%=ResourceLoader.GetResource(session, "navbar.businesses")%></h1>
+ </div>
- <!-- Example row of columns -->
- <div class="row">
- <div class="span12" >
- <%=ResourceLoader.GetResource(session, "totals.records")%>: <span \
id="totalrecordsBusiness"></span><br>
- <%=ResourceLoader.GetResource(session, "totals.recordsreturned")%>: \
<span id="displayrecordsBusiness"></span><br>
- <%=ResourceLoader.GetResource(session, "totals.offset")%> : <span \
id="offsetBusiness">0</span><br>
- <%=ResourceLoader.GetResource(session, "items.lang")%>: <span id="lang" \
class="edit"></span><br>
- <a href="javascript:pagedownBusiness();"><i \
class="icon-circle-arrow-left disabled icon-2x" \
id="pageupBusiness"></i></a>
- <a href="javascript:refreshBusinessList();"><i class="icon-refresh \
icon-2x" id="refresh"></i></a>
- <a href="javascript:pageupBusiness();"><i class="icon-circle-arrow-right \
disabled icon-2x" id="pagedownBusiness"></i></a> + <!-- Example row of columns -->
+ <div class="row">
+ <div class="span12" >
+ <table class="table-bordered table-striped">
+ <tr>
+ <td>
+ <table>
+ <tr><td><%=ResourceLoader.GetResource(session, \
"totals.records")%></td><td><span id="totalrecordsBusiness"></span></td></tr> + \
<tr><td><%=ResourceLoader.GetResource(session, \
"totals.recordsreturned")%></td><td><span \
id="displayrecordsBusiness"></span></td></tr> + \
<tr><td><%=ResourceLoader.GetResource(session, "totals.offset")%></td><td><span \
id="offsetBusiness">0</span></td></tr> + </table>
+ </td>
+ <td>
+ <table>
+ <tr><td><%=ResourceLoader.GetResource(session, \
"items.name")%></td><td><input type="text" id="name_business" value="%" \
tabindex="1"></td></tr> + \
<tr><td><%=ResourceLoader.GetResource(session, "items.lang")%></td><td><input \
type="text" id="lang_business" tabindex="2"></td></tr> + </table>
+ </td>
+ </tr>
+ </table>
+ <a href="javascript:pagedownBusiness();"><i class="icon-circle-arrow-left \
disabled icon-2x" id="pageupBusiness"></i></a> + <a \
href="javascript:refreshBusinessList();"><i class="icon-refresh icon-2x" \
id="refresh"></i></a> + <a href="javascript:pageupBusiness();"><i \
class="icon-circle-arrow-right disabled icon-2x" id="pagedownBusiness"></i></a>
- <div id="businesslist">
- <img src="img/bigrollergreen.gif" \
title="<%=ResourceLoader.GetResource(session, "items.loading")%>"/>
- </div>
+ <div id="businesslist">
+ <img src="img/bigrollergreen.gif" \
title="<%=ResourceLoader.GetResource(session, "items.loading")%>"/> + </div>
- <script src="js/businesssearch.js"></script>
- <script type="text/javascript">
-
- $('.edit').editable(function(value, settings) {
- console.log(this);
- console.log(value);
- console.log(settings);
- RenderBusinessListBySearch('%', offset, maxrecords);
- return(value);
- }, {
- type : 'text',
- submit : i18n_ok
- });
- </script>
- </div>
- </div>
- <%@include file="header-bottom.jsp" %>
\ No newline at end of file
+ <script src="js/businesssearch.js"></script>
+ <script type="text/javascript">
+
+ $('.edit').editable(function(value, settings) {
+ window.console && console.log(value + this + settings);
+ RenderBusinessListBySearch('%', offset, maxrecords);
+ return(value);
+ }, {
+ type: 'text',
+ submit: i18n_ok
+ });
+ /*
+ var now=+new Date();
+ $("name_business").keydown(function(e) {
+
+ var newnow = + new Date();
+ window.console && console.log(newnow + " " + now + " refreshing \
business list (search as you type)"); + if (newnow-now > 500 )
+ {
+ refreshBusinessList();
+ window.console && console.log(newnow + " " + now + " refreshing \
business list (search as you type)"); + }
+ return false;
+ });*/
+ </script>
+ </div>
+ </div>
+ <%@include file="header-bottom.jsp" %>
\ No newline at end of file
Modified: juddi/trunk/juddi-gui/src/main/webapp/businessChooser.jsp
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-gui/src/main/webapp/businessChooser.jsp?rev=1562631&r1=1562630&r2=1562631&view=diff
==============================================================================
--- juddi/trunk/juddi-gui/src/main/webapp/businessChooser.jsp (original)
+++ juddi/trunk/juddi-gui/src/main/webapp/businessChooser.jsp Wed Jan 29 23:16:07 \
2014 @@ -13,14 +13,25 @@ this page is meant to be included via js
<h3><%=ResourceLoader.GetResource(session, "items.business.chooser")%> </h3>
</div>
<div class="modal-body">
-
- <%=ResourceLoader.GetResource(session, "totals.records")%>: <span \
id="totalrecordsBusiness"></span><br>
- <%=ResourceLoader.GetResource(session, "totals.recordsreturned")%>: <span \
id="displayrecordsBusiness"></span><br>
- <%=ResourceLoader.GetResource(session, "totals.offset")%> : <span \
id="offsetBusiness">0</span><br>
- <%//ResourceLoader.GetResource(session, "items.lang")%> <span \
id="langBusiness" class=""></span><br>
-
+ <table class="table-bordered table-striped">
+ <tr>
+ <td>
+ <table>
+ <tr><td><%=ResourceLoader.GetResource(session, \
"totals.records")%></td><td><span id="totalrecordsBusiness"></span></td></tr> + \
<tr><td><%=ResourceLoader.GetResource(session, \
"totals.recordsreturned")%></td><td><span \
id="displayrecordsBusiness"></span></td></tr> + \
<tr><td><%=ResourceLoader.GetResource(session, "totals.offset")%></td><td><span \
id="offsetBusiness">0</span></td></tr> + </table>
+ </td>
+ <td>
+ <table>
+ <tr><td><%=ResourceLoader.GetResource(session, \
"items.name")%></td><td><input type="text" id="name_business" value="%" ></td></tr> + \
<tr><td><%=ResourceLoader.GetResource(session, "items.lang")%></td><td><input \
type="text" id="lang_business" ></td></tr> + </table>
+ </td>
+ </tr>
+ </table>
<a href="javascript:pagedownChooserBusiness();"><i \
class="icon-circle-arrow-left disabled icon-2x" \
id="pageupBusiness"></i></a>
- <a href="javascript:reloadBusiness();"><i class="icon-refresh \
icon-2x"></i></a> + <a href="javascript:reloadBusinessModal();"><i \
class="icon-refresh icon-2x"></i></a>
<a href="javascript:pageupChooserBusiness();"><i \
class="icon-circle-arrow-right disabled icon-2x" id="pagedownBusiness"></i></a>
<div id="businesslist">
@@ -39,9 +50,7 @@ this page is meant to be included via js
});
$('.edit').editable(function(value, settings) {
- console.log(this);
- console.log(value);
- console.log(settings);
+ window.console && console.log(value + this + settings);
reloadBusinessModal();
// RenderTmodelListBySearch('%', offset, maxrecords);
return(value);
Modified: juddi/trunk/juddi-gui/src/main/webapp/js/bindingChooser.js
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-gui/src/main/webapp/js/bindingChooser.js?rev=1562631&r1=1562630&r2=1562631&view=diff
==============================================================================
--- juddi/trunk/juddi-gui/src/main/webapp/js/bindingChooser.js (original)
+++ juddi/trunk/juddi-gui/src/main/webapp/js/bindingChooser.js Wed Jan 29 23:16:07 \
2014 @@ -7,169 +7,178 @@
function reloadBindingModal()
{
- RenderBindingListBySearch('%', offsetBinding, maxrecordsBinding, true);
-
+ RenderBindingListBySearch('%', offsetBinding, maxrecordsBinding, true);
+
}
-var offsetBinding=0; //start at the begining
-var maxrecordsBinding=10; //record 20 at a time
-var langBinding="en"; //langauge english
-var totalrecordsBinding=0;
+var offsetBinding = 0; //start at the begining
+var maxrecordsBinding = 10; //record 20 at a time
+var langBinding = "en"; //langauge english
+var totalrecordsBinding = 0;
RenderBindingListBySearch('%', offsetBinding, maxrecordsBinding, true);
function pagedownChooserBinding()
{
- offsetBinding = $("#offsetBinding").text();
- //alert(offset);
- var newoffset = offsetBinding - maxrecordsBinding;
- if (newoffset < 0)
- return;
- //alert(newoffset);
- if (newoffset != offsetBinding)
- RenderBindingListBySearch('%', newoffset, maxrecordsBinding, true);
+ offsetBinding = $("#offsetBinding").text();
+ //alert(offset);
+ var newoffset = offsetBinding - maxrecordsBinding;
+ if (newoffset < 0)
+ return;
+ //alert(newoffset);
+ if (newoffset != offsetBinding)
+ RenderBindingListBySearch('%', newoffset, maxrecordsBinding, true);
}
function pageupChooserBinding()
{
- offsetBinding = $("#offsetBinding").text();
- //alert(offset);
- var fetch = maxrecordsBinding;
- if ((parseInt(offsetBinding) + parseInt(maxrecordsBinding)) > \
totalrecordsBinding)
- //fetch = maxrecords - offset;
- return;
- else
- fetch = (parseInt(offsetBinding) + parseInt(maxrecordsBinding));
- //alert(fetch);
- offsetBinding = fetch;
- RenderBindingListBySearch('%', fetch, maxrecordsBinding, true);
+ offsetBinding = $("#offsetBinding").text();
+ //alert(offset);
+ var fetch = maxrecordsBinding;
+ if ((parseInt(offsetBinding) + parseInt(maxrecordsBinding)) > \
totalrecordsBinding) + //fetch = maxrecords - offset;
+ return;
+ else
+ fetch = (parseInt(offsetBinding) + parseInt(maxrecordsBinding));
+ //alert(fetch);
+ offsetBinding = fetch;
+ RenderBindingListBySearch('%', fetch, maxrecordsBinding, true);
}
-var selectedItemBinding=null;
+var selectedItemBinding = null;
//offset, maxrecords, keyword
function RenderBindingListBySearch(keyword1, offset1, maxrecords1, isForChooser)
{
- if (keyword1 === "%")
- keyword1 = "%25";
- var lang = $("#langBinding").text();
- $("#bindinglist").html("<img src=\"img/bigrollergreen.gif\" \
title=\"Loading\"/>");
- var request= $.ajax({
- url: 'ajax/bindingsearch.jsp?keyword=' + keyword1 + "&offset=" + offset1 + \
"&maxrecords=" + maxrecords1 + "&lang=" + lang + "&chooser=" + \
isForChooser,
- type:"GET",
- cache: false
- });
-
- request.done(function(msg) {
- window.console && console.log('postback done ');
- $("#bindinglist").html(msg);
- });
-
- request.fail(function(jqXHR, textStatus) {
- window.console && console.log('postback failed '); \
- $("#bindinglist").html("An error occured! " + jqXHR.responseText + \
textStatus);
- });
+ var keyword=$("#name_binding").val();
+ var lang = $("#lang_binding").val();
+ if (lang == undefined)
+ lang = "";
+ if (keyword == undefined)
+ keyword = "%";
+ lang = encodeURIComponent(lang);
+ keyword = encodeURIComponent(keyword);
+ offset1 = encodeURIComponent(offset1);
+ maxrecords1 = encodeURIComponent(maxrecords1);
+
+
+ $("#bindinglist").html("<img src=\"img/bigrollergreen.gif\" \
title=\"Loading\"/>"); + var request = $.ajax({
+ url: 'ajax/bindingsearch.jsp?keyword=' + keyword + "&offset=" + offset1 + \
"&maxrecords=" + maxrecords1 + "&lang=" + lang + "&chooser=" + isForChooser, + \
type: "GET", + cache: false
+ });
+
+ request.done(function(msg) {
+ window.console && console.log('postback done ');
+ $("#bindinglist").html(msg);
+ });
+
+ request.fail(function(jqXHR, textStatus) {
+ window.console && console.log('postback failed ');
+ $("#bindinglist").html("An error occured! " + jqXHR.responseText + \
textStatus); + });
}
function refreshBinding()
{
- var displayrecords = $("#displayrecords").text();
- if (displayrecords == totalrecordsBinding)
- {
- $("#pageupBinding").addClass("disabled");
- $("#pagedownBinding").addClass("disabled");
- }
- else if (offsetBinding + maxrecordsBinding > totalrecordsBinding)
- {
- $("#pageupBinding").addClass("disabled");
- }
- else if (offsetBinding ==0)
- {
- $("#pagedownBinding").removeClass("disabled");
- }
- else
- {
- $("#pagedownBinding").removeClass("disabled");
- $("#pageupBinding").removeClass("disabled");
- }
+ var displayrecords = $("#displayrecords").text();
+ if (displayrecords == totalrecordsBinding)
+ {
+ $("#pageupBinding").addClass("disabled");
+ $("#pagedownBinding").addClass("disabled");
+ }
+ else if (offsetBinding + maxrecordsBinding > totalrecordsBinding)
+ {
+ $("#pageupBinding").addClass("disabled");
+ }
+ else if (offsetBinding == 0)
+ {
+ $("#pagedownBinding").removeClass("disabled");
+ }
+ else
+ {
+ $("#pagedownBinding").removeClass("disabled");
+ $("#pageupBinding").removeClass("disabled");
+ }
}
/**
*This launches the tModel model div, upon return (and if not abprted), the contents \
of the div parameter will be replaced with the
*first selected tModel
*/
-function bindingModal(div, type){
+function bindingModal(div, type) {
$(div).focus();
- //reset the form in case it was lanucheed more than once per page view
- reloadBindingModal();
-
- $.dialogBinding.confirm({
- callback: function(success, result) {
- if (!success)
- {
+ //reset the form in case it was lanucheed more than once per page view
+ reloadBindingModal();
+
+ $.dialogBinding.confirm({
+ callback: function(success, result) {
+ if (!success)
+ {
// alert("aborted!");
- }
-
- else{
- if (type=='val')
- $("#" + div).val(result[0]);
- else if (type=='html')
- $("#" + div).html(result[0]);
- }
- // return false;
- }
- });
+ }
+
+ else {
+ if (type == 'val')
+ $("#" + div).val(result[0]);
+ else if (type == 'html')
+ $("#" + div).html(result[0]);
+ }
+ // return false;
+ }
+ });
// return false;
}
-
-
+
+
function bindingCancel()
{
- $(".modalableBinding").each(function()
- {
- $(this).prop('checked', false);
- });
- $('#bindingChooser').modal('hide');
-
+ $(".modalableBinding").each(function()
+ {
+ $(this).prop('checked', false);
+ });
+ $('#bindingChooser').modal('hide');
+
}
-
+
/**
*returns an array of selected tmodel keys
- */
+ */
$.dialogBinding = {
- confirm: function(options) {
- var $modal = $('#bindingChooser');
- //$modal.find('.modal-body').text(options.message);
-
- $modal.off('click.dialog', '.btn, .close')
- .off('hidden')
- .on('click.dialog', '.btn, .close', function() {
- $(this).addClass('modal-result');
- }).on('hidden', function() {
- var result = $(this).find('.modal-result').filter('.btn-primary').length \
> 0;
- $(this).find('.modal-result').removeClass('modal-result');
- /**
- * find the result from the model (the selected key)
- */
- var selectedtmodels = new Array();
- $(".modalableBinding").each(function()
- {
- var id=$(this).attr("id");
- if ($(this).is(':checked')) {
- selectedtmodels.push(
- id
- );
- }
- });
-
- options.callback(result ,selectedtmodels);
- // $modal.modal('hide');
- });
- //callback = options.callback;
-
- $modal.modal();
- }
+ confirm: function(options) {
+ var $modal = $('#bindingChooser');
+ //$modal.find('.modal-body').text(options.message);
+
+ $modal.off('click.dialog', '.btn, .close')
+ .off('hidden')
+ .on('click.dialog', '.btn, .close', function() {
+ $(this).addClass('modal-result');
+ }).on('hidden', function() {
+ var result = $(this).find('.modal-result').filter('.btn-primary').length > \
0; + $(this).find('.modal-result').removeClass('modal-result');
+ /**
+ * find the result from the model (the selected key)
+ */
+ var selectedtmodels = new Array();
+ $(".modalableBinding").each(function()
+ {
+ var id = $(this).attr("id");
+ if ($(this).is(':checked')) {
+ selectedtmodels.push(
+ id
+ );
+ }
+ });
+
+ options.callback(result, selectedtmodels);
+ // $modal.modal('hide');
+ });
+ //callback = options.callback;
+
+ $modal.modal();
+ }
};
Modified: juddi/trunk/juddi-gui/src/main/webapp/js/businessChooser.js
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-gui/src/main/webapp/js/businessChooser.js?rev=1562631&r1=1562630&r2=1562631&view=diff
==============================================================================
--- juddi/trunk/juddi-gui/src/main/webapp/js/businessChooser.js (original)
+++ juddi/trunk/juddi-gui/src/main/webapp/js/businessChooser.js Wed Jan 29 23:16:07 \
2014 @@ -7,176 +7,184 @@
function reloadBusinessModal()
{
- var name=$("#nameBusiness").text();
- RenderBusinessListBySearchModal(name, offsetBusiness, maxrecordsBusiness, true);
-
+ var name = $("#nameBusiness").text();
+ RenderBusinessListBySearchModal(name, offsetBusiness, maxrecordsBusiness, true);
+
}
-var offsetBusiness=0; //start at the begining
-var maxrecordsBusiness=10; //record 20 at a time
-var langBusiness="en"; //langauge english
-var totalrecordsBusiness=0;
+var offsetBusiness = 0; //start at the begining
+var maxrecordsBusiness = 10; //record 20 at a time
+var langBusiness = "en"; //langauge english
+var totalrecordsBusiness = 0;
RenderBusinessListBySearchModal('%', offsetBusiness, maxrecordsBusiness, true);
function pagedownChooserBusiness()
{
- offsetBusiness = $("#offsetBusiness").text();
- //alert(offset);
- var newoffset = offsetBusiness - maxrecordsBusiness;
- if (newoffset < 0)
- return;
- //alert(newoffset);
- if (newoffset != offsetBusiness)
- RenderBusinessListBySearchModal($("#nameBusiness").text(), newoffset, \
maxrecordsBusiness, true); + offsetBusiness = $("#offsetBusiness").text();
+ //alert(offset);
+ var newoffset = offsetBusiness - maxrecordsBusiness;
+ if (newoffset < 0)
+ return;
+ //alert(newoffset);
+ if (newoffset != offsetBusiness)
+ RenderBusinessListBySearchModal($("#nameBusiness").text(), newoffset, \
maxrecordsBusiness, true); }
function pageupChooserBusiness()
{
- offsetBusiness = $("#offsetBusiness").text();
- //alert(offset);
- var fetch = maxrecordsBusiness;
- if ((parseInt(offsetBusiness) + parseInt(maxrecordsBusiness)) > \
totalrecordsBusiness)
- //fetch = maxrecords - offset;
- return;
- else
- fetch = (parseInt(offsetBusiness) + parseInt(maxrecordsBusiness));
- //alert(fetch);
- offsetBusiness = fetch;
- RenderBusinessListBySearchModal($("#nameBusiness").text(), fetch, \
maxrecordsBusiness, true); + offsetBusiness = $("#offsetBusiness").text();
+ //alert(offset);
+ var fetch = maxrecordsBusiness;
+ if ((parseInt(offsetBusiness) + parseInt(maxrecordsBusiness)) > \
totalrecordsBusiness) + //fetch = maxrecords - offset;
+ return;
+ else
+ fetch = (parseInt(offsetBusiness) + parseInt(maxrecordsBusiness));
+ //alert(fetch);
+ offsetBusiness = fetch;
+ RenderBusinessListBySearchModal($("#nameBusiness").text(), fetch, \
maxrecordsBusiness, true); }
-var selectedItemBusiness=null;
+var selectedItemBusiness = null;
//offset, maxrecords, keyword
function RenderBusinessListBySearchModal(keyword1, offset1, maxrecords1, \
isForChooser) {
- if (keyword1 === "%")
- keyword1 = "%25";
- var lang = $("#langBusiness").text();
- $("#businesslist").html("<img src=\"img/bigrollergreen.gif\" \
title=\"Loading\"/>");
- var request= $.ajax({
- url: 'ajax/businesssearch.jsp?keyword=' + keyword1 + "&offset=" + offset1 + \
"&maxrecords=" + maxrecords1 + "&lang=" + lang + "&chooser=" + \
isForChooser,
- type:"GET",
- cache: false
- });
-
- request.done(function(msg) {
- window.console && console.log('postback done ');
- $("#businesslist").html(msg);
-
- //refresh();
- });
-
- request.fail(function(jqXHR, textStatus) {
- window.console && console.log('postback failed '); \
- $("#businesslist").html("An error occured! " + jqXHR.responseText + \
textStatus);
- //refresh();
- });
-/*
+
+ var lang = $("#lang_business").val();
+ var keyword2 = $("#name_business").val();
+ if (lang == undefined)
+ lang = "";
+ if (keyword2 == undefined)
+ keyword2 = "";
+ lang = encodeURIComponent(lang);
+ offset1 = encodeURIComponent(offset1);
+ maxrecords1 = encodeURIComponent(maxrecords1);
+ keyword2 = encodeURIComponent(keyword2);
+ $("#businesslist").html("<img src=\"img/bigrollergreen.gif\" \
title=\"Loading\"/>"); + var request = $.ajax({
+ url: 'ajax/businesssearch.jsp?keyword=' + keyword2 + "&offset=" + offset1 + \
"&maxrecords=" + maxrecords1 + "&lang=" + lang + "&chooser=" + isForChooser, + \
type: "GET", + cache: false
+ });
+
+ request.done(function(msg) {
+ window.console && console.log('postback done ');
+ $("#businesslist").html(msg);
+
+ //refresh();
+ });
+
+ request.fail(function(jqXHR, textStatus) {
+ window.console && console.log('postback failed ');
+ $("#businesslist").html("An error occured! " + jqXHR.responseText + \
textStatus); + //refresh();
+ });
+ /*
$.get('ajax/businesssearch.jsp?keyword=' + keyword1 + "&offset=" + offset1 + \
"&maxrecords=" + maxrecords1 + "&lang=" + lang, function(data) {
- $("#businesslist").html(data);
- refresh();
+ $("#businesslist").html(data);
+ refresh();
});*/
}
function refreshBusiness()
{
- var displayrecords = $("#displayrecords").text();
- if (displayrecords == totalrecordsBusiness)
- {
- $("#pageupBusiness").addClass("disabled");
- $("#pagedownBusiness").addClass("disabled");
- }
- else if (offsetBusiness + maxrecordsBusiness > totalrecordsBusiness)
- {
- $("#pageupBusiness").addClass("disabled");
- }
- else if (offsetBusiness ==0)
- {
- $("#pagedownBusiness").removeClass("disabled");
- }
- else
- {
- $("#pagedownBusiness").removeClass("disabled");
- $("#pageupBusiness").removeClass("disabled");
- }
+ var displayrecords = $("#displayrecords").text();
+ if (displayrecords == totalrecordsBusiness)
+ {
+ $("#pageupBusiness").addClass("disabled");
+ $("#pagedownBusiness").addClass("disabled");
+ }
+ else if (offsetBusiness + maxrecordsBusiness > totalrecordsBusiness)
+ {
+ $("#pageupBusiness").addClass("disabled");
+ }
+ else if (offsetBusiness == 0)
+ {
+ $("#pagedownBusiness").removeClass("disabled");
+ }
+ else
+ {
+ $("#pagedownBusiness").removeClass("disabled");
+ $("#pageupBusiness").removeClass("disabled");
+ }
}
/**
*This launches the tModel model div, upon return (and if not abprted), the contents \
of the div parameter will be replaced with the
*first selected tModel
*/
-function businessModal(div){
+function businessModal(div) {
$(div).focus();
- //reset the form in case it was lanucheed more than once per page view
- reloadBusinessModal();
-
- $.dialogBusiness.confirm({
- callback: function(success, result) {
- if (!success)
- {
- // alert("aborted!");
- }
-
- else{
- // alert('Result: ' + result.join());
- $("#" + div).html(result[0]);
- }
- // return false;
- }
- });
+ //reset the form in case it was lanucheed more than once per page view
+ reloadBusinessModal();
+
+ $.dialogBusiness.confirm({
+ callback: function(success, result) {
+ if (!success)
+ {
+ // alert("aborted!");
+ }
+
+ else {
+ // alert('Result: ' + result.join());
+ $("#" + div).html(result[0]);
+ }
+ // return false;
+ }
+ });
// return false;
}
-
-
+
+
function businessCancel()
{
- $(".modalableBusinessChooser").each(function()
- {
- $(this).prop('checked', false);
- });
- $('#businessChooser').modal('hide');
-
+ $(".modalableBusinessChooser").each(function()
+ {
+ $(this).prop('checked', false);
+ });
+ $('#businessChooser').modal('hide');
+
}
-
+
/**
*returns an array of selected tmodel keys
- */
+ */
$.dialogBusiness = {
- confirm: function(options) {
- var $modal = $('#businessChooser');
- //$modal.find('.modal-body').text(options.message);
-
- $modal.off('click.dialog', '.btn, .close')
- .off('hidden')
- .on('click.dialog', '.btn, .close', function() {
- $(this).addClass('modal-result');
- }).on('hidden', function() {
- var result = $(this).find('.modal-result').filter('.btn-primary').length \
> 0;
- $(this).find('.modal-result').removeClass('modal-result');
- /**
- * find the result from the model (the selected key)
- */
- var selectedtmodels = new Array();
- $(".modalableBusinessChooser").each(function()
- {
- var id=$(this).attr("id");
- if ($(this).is(':checked')) {
- selectedtmodels.push(
- id
- );
- }
- });
-
- options.callback(result ,selectedtmodels);
- // $modal.modal('hide');
- });
- //callback = options.callback;
-
- $modal.modal();
- }
+ confirm: function(options) {
+ var $modal = $('#businessChooser');
+ //$modal.find('.modal-body').text(options.message);
+
+ $modal.off('click.dialog', '.btn, .close')
+ .off('hidden')
+ .on('click.dialog', '.btn, .close', function() {
+ $(this).addClass('modal-result');
+ }).on('hidden', function() {
+ var result = $(this).find('.modal-result').filter('.btn-primary').length > \
0; + $(this).find('.modal-result').removeClass('modal-result');
+ /**
+ * find the result from the model (the selected key)
+ */
+ var selectedtmodels = new Array();
+ $(".modalableBusinessChooser").each(function()
+ {
+ var id = $(this).attr("id");
+ if ($(this).is(':checked')) {
+ selectedtmodels.push(
+ id
+ );
+ }
+ });
+
+ options.callback(result, selectedtmodels);
+ // $modal.modal('hide');
+ });
+ //callback = options.callback;
+
+ $modal.modal();
+ }
};
Modified: juddi/trunk/juddi-gui/src/main/webapp/js/businesssearch.js
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-gui/src/main/webapp/js/businesssearch.js?rev=1562631&r1=1562630&r2=1562631&view=diff
==============================================================================
--- juddi/trunk/juddi-gui/src/main/webapp/js/businesssearch.js (original)
+++ juddi/trunk/juddi-gui/src/main/webapp/js/businesssearch.js Wed Jan 29 23:16:07 \
2014 @@ -55,12 +55,20 @@ function pageupBusiness()
//offset, maxrecords, keyword
function RenderBusinessListBySearch(keyword1, offset1, maxrecords1)
{
- if (keyword1 === "%")
- keyword1 = "%25";
- var lang = $("#lang").text();
+ var keyword =$("#name_business").val();
+ var lang = $("#lang_business").text();
+ if (lang==undefined)
+ lang = "";
+ if (keyword==undefined)
+ keyword = "";
+ lang = encodeURIComponent(lang);
+ keyword = encodeURIComponent(keyword);
+ offset1 = encodeURIComponent(offset1);
+ maxrecords1 = encodeURIComponent(maxrecords1);
+
$("#businesslist").html("<img src=\"img/bigrollergreen.gif\" \
title=\"Loading\"/>"); var request= $.ajax({
- url: 'ajax/businesssearch.jsp?keyword=' + keyword1 + "&offset=" + offset1 + \
"&maxrecords=" + maxrecords1 + "&lang=" + lang, + url: \
'ajax/businesssearch.jsp?keyword=' + keyword + "&offset=" + offset1 + "&maxrecords=" \
+ maxrecords1 + "&lang=" + lang, type:"GET",
cache: false
});
Modified: juddi/trunk/juddi-gui/src/main/webapp/js/main.js
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-gui/src/main/webapp/js/main.js?rev=1562631&r1=1562630&r2=1562631&view=diff
==============================================================================
--- juddi/trunk/juddi-gui/src/main/webapp/js/main.js (original)
+++ juddi/trunk/juddi-gui/src/main/webapp/js/main.js Wed Jan 29 23:16:07 2014
@@ -111,7 +111,8 @@ function RefreshLoginPage()
//source http://totaldev.com/content/escaping-characters-get-valid-jquery-id
function jqSelector(str)
{
- return str.replace(/([;&,\.\+\*\~':"\!\^#$%@\[\]\(\)=>\|])/g, '\\$1');
+ return str.replace(/([ #;?&,\.\+\*\~':"\!\^#$%@\[\]\(\)=>\|])/g, '\\$1');
+ //return str.replace(/([ #;?&,.+*~\':"!^$[\]()=>|\/@])/g,'\\$1');
}
function ShowServicesByBusinessKey(bizid)
@@ -124,7 +125,7 @@ function ShowServicesByBusinessKey(bizid
});
request.done(function(msg) {
- window.console && console.log(msg);
+// window.console && console.log(msg);
window.console && console.log('postback done to div ' + bizid);
$("#" + jqSelector(bizid)).html(msg);
//refresh();
Modified: juddi/trunk/juddi-gui/src/main/webapp/js/serviceBrowse.js
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-gui/src/main/webapp/js/serviceBrowse.js?rev=1562631&r1=1562630&r2=1562631&view=diff
==============================================================================
--- juddi/trunk/juddi-gui/src/main/webapp/js/serviceBrowse.js (original)
+++ juddi/trunk/juddi-gui/src/main/webapp/js/serviceBrowse.js Wed Jan 29 23:16:07 \
2014 @@ -26,7 +26,7 @@ function refreshServiceList()
RenderServiceListBySearch('%', offsetService, maxrecordsService);
//offset += maxrecords;
function pagedownService()
-{
+{
offsetService = $("#offsetService").text();
//alert(offset);
var newoffset = offsetService - maxrecordsService;
@@ -53,12 +53,20 @@ function pageupService()
function RenderServiceListBySearch(keyword, offset, maxrecords)
{
- if (keyword === "%")
- keyword = "%25";
- var lang = $("#lang").text();
+ var keyword2 = $("#name_service_search").val();
+
+ var lang = $("#lang_service_search").val();
+ if (lang==undefined)
+ lang="";
+ if (keyword2==undefined)
+ keyword2="";
+ lang = encodeURIComponent(lang);
+ offset = encodeURIComponent(offset);
+ maxrecords = encodeURIComponent(maxrecords);
+ keyword2 = encodeURIComponent(keyword2);
$("#serviceBrowserListing").html("<img src=\"img/bigrollergreen.gif\" \
title=\"Loading\"/>"); var request= $.ajax({
- url: 'ajax/servicesearch.jsp?keyword=' + keyword + "&offset=" + offset + \
"&maxrecords=" + maxrecords + "&lang=" + lang, + url: \
'ajax/servicesearch.jsp?keyword=' + keyword2 + "&offset=" + offset + "&maxrecords=" + \
maxrecords + "&lang=" + lang, type:"GET",
cache: false
});
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic