You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by ks...@apache.org on 2009/10/12 21:59:19 UTC
svn commit: r824479 [1/4] - in /webservices/juddi/trunk: ./
docs/examples/appserver/jboss/ docs/examples/helloworld/META-INF/
juddi-client/ juddi-client/src/ juddi-client/src/main/
juddi-client/src/main/java/ juddi-client/src/main/java/org/ juddi-clien...
Author: kstam
Date: Mon Oct 12 19:59:15 2009
New Revision: 824479
URL: http://svn.apache.org/viewvc?rev=824479&view=rev
Log:
JUDDI-240 working on subscription handling, need to break up uddi-client, so juddi-core can depend on juddi-client.
Added:
webservices/juddi/trunk/docs/examples/appserver/jboss/jbossws-web.xml
webservices/juddi/trunk/juddi-client/ (with props)
webservices/juddi/trunk/juddi-client/pom.xml
webservices/juddi/trunk/juddi-client/src/
webservices/juddi/trunk/juddi-client/src/main/
webservices/juddi/trunk/juddi-client/src/main/java/
webservices/juddi/trunk/juddi-client/src/main/java/org/
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/annotations/ (props changed)
- copied from r823926, webservices/juddi/trunk/uddi-client/src/main/java/org/apache/juddi/v3/annotations/
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/
- copied from r823926, webservices/juddi/trunk/uddi-client/src/main/java/org/apache/juddi/v3/client/config/
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/i18n/
- copied from r823926, webservices/juddi/trunk/uddi-client/src/main/java/org/apache/juddi/v3/client/i18n/
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/InVMTransport.java (props changed)
- copied unchanged from r823926, webservices/juddi/trunk/uddi-client/src/main/java/org/apache/juddi/v3/client/transport/InVMTransport.java
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/JAXWSTransport.java (props changed)
- copied unchanged from r823926, webservices/juddi/trunk/uddi-client/src/main/java/org/apache/juddi/v3/client/transport/JAXWSTransport.java
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/RMITransport.java (contents, props changed)
- copied, changed from r823926, webservices/juddi/trunk/uddi-client/src/main/java/org/apache/juddi/v3/client/transport/RMITransport.java
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/Transport.java (props changed)
- copied unchanged from r823926, webservices/juddi/trunk/uddi-client/src/main/java/org/apache/juddi/v3/client/transport/Transport.java
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/TransportException.java (props changed)
- copied unchanged from r823926, webservices/juddi/trunk/uddi-client/src/main/java/org/apache/juddi/v3/client/transport/TransportException.java
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/
- copied from r823926, webservices/juddi/trunk/uddi-client/src/main/java/org/apache/juddi/v3/client/transport/wrapper/
webservices/juddi/trunk/juddi-client/src/test/
webservices/juddi/trunk/juddi-client/src/test/java/
webservices/juddi/trunk/juddi-client/src/test/java/org/
webservices/juddi/trunk/juddi-client/src/test/java/org/apache/
webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/
webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/
webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/
webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/AnnotationTest.java
webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/HelloWorldMockup.java
webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/HelloWorldMockup2.java
webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/client/
webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/client/HelloWorldMockup.java
webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/client/UDDIClerkManagerTest.java
webservices/juddi/trunk/juddi-client/src/test/resources/
webservices/juddi/trunk/juddi-client/src/test/resources/META-INF/
webservices/juddi/trunk/juddi-client/src/test/resources/META-INF/uddi.xml
webservices/juddi/trunk/juddi-console/subscription-listener/src/main/webapp/WEB-INF/classes/META-INF/
webservices/juddi/trunk/juddi-console/subscription-listener/src/main/webapp/WEB-INF/classes/META-INF/persistence.xml
webservices/juddi/trunk/juddi-console/subscription-listener/src/main/webapp/WEB-INF/classes/juddiv3.properties
webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/subscription/NotificationList.java
webservices/juddi/trunk/juddi-samples/
webservices/juddi/trunk/juddi-samples/pom.xml
webservices/juddi/trunk/juddi-samples/src/
webservices/juddi/trunk/juddi-samples/src/main/
webservices/juddi/trunk/juddi-samples/src/main/java/
webservices/juddi/trunk/juddi-samples/src/main/java/org/
webservices/juddi/trunk/juddi-samples/src/main/java/org/apache/
webservices/juddi/trunk/juddi-samples/src/main/java/org/apache/juddi/
webservices/juddi/trunk/juddi-samples/src/main/java/org/apache/juddi/samples/
webservices/juddi/trunk/juddi-samples/src/main/java/org/apache/juddi/samples/HelloWorld.java
webservices/juddi/trunk/juddi-samples/src/main/java/org/apache/juddi/samples/HelloWorldImpl.java
webservices/juddi/trunk/juddi-samples/src/main/resources/
webservices/juddi/trunk/juddi-samples/src/main/resources/META-INF/
webservices/juddi/trunk/juddi-samples/src/main/resources/META-INF/uddi.xml
webservices/juddi/trunk/juddi-samples/src/main/webapp/
webservices/juddi/trunk/juddi-samples/src/main/webapp/META-INF/
webservices/juddi/trunk/juddi-samples/src/main/webapp/META-INF/context.xml
webservices/juddi/trunk/juddi-samples/src/main/webapp/WEB-INF/
webservices/juddi/trunk/juddi-samples/src/main/webapp/WEB-INF/beans.xml
webservices/juddi/trunk/juddi-samples/src/main/webapp/WEB-INF/classes/
webservices/juddi/trunk/juddi-samples/src/main/webapp/WEB-INF/classes/META-INF/
webservices/juddi/trunk/juddi-samples/src/main/webapp/WEB-INF/classes/META-INF/persistence.xml
webservices/juddi/trunk/juddi-samples/src/main/webapp/WEB-INF/classes/juddiv3.properties
webservices/juddi/trunk/juddi-samples/src/main/webapp/WEB-INF/classes/log4j.properties
webservices/juddi/trunk/juddi-samples/src/main/webapp/WEB-INF/web.xml
webservices/juddi/trunk/juddi-samples/target/
webservices/juddi/trunk/juddiv3-war/src/main/java/org/apache/juddi/servlets/
webservices/juddi/trunk/juddiv3-war/src/main/java/org/apache/juddi/servlets/NotifyServlet.java
- copied, changed from r823329, webservices/juddi/trunk/juddi-console/subscription-listener/src/main/java/org/apache/juddi/subscription/NotifyServlet.java
webservices/juddi/trunk/juddiv3-war/src/main/java/org/apache/juddi/servlets/RegistryServlet.java (contents, props changed)
- copied, changed from r823405, webservices/juddi/trunk/juddiv3-war/src/main/java/org/apache/juddi/RegistryServlet.java
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/UDDI_Publisher.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/UDDI_tModels.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/itmark_Publisher.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/itmark_tModelKeyGen.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/listener_Publisher.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/listener_tModels.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/root_BusinessEntity.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/root_Publisher.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/root_tModelKeyGen.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/UDDI_Publisher.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/UDDI_tModels.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/itsales_Publisher.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/itsales_tModelKeyGen.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/listener_Publisher.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/listener_tModels.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/root_BusinessEntity.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/root_Publisher.xml
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/root_tModelKeyGen.xml
webservices/juddi/trunk/uddi-client/src/test/resources/META-INF/uddi.xml (props changed)
- copied unchanged from r824333, webservices/juddi/trunk/uddi-client/src/test/resources/META-INF/uddi.xml
webservices/juddi/trunk/uddi-tck-base/ (with props)
webservices/juddi/trunk/uddi-tck-base/pom.xml
webservices/juddi/trunk/uddi-tck-base/src/
webservices/juddi/trunk/uddi-tck-base/src/main/
webservices/juddi/trunk/uddi-tck-base/src/main/java/
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/juddi/
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/juddi/v3/
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckBindingTemplate.java (contents, props changed)
- copied, changed from r823926, webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckBindingTemplate.java
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckBusiness.java (contents, props changed)
- copied, changed from r823926, webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckBusiness.java
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckBusinessService.java (contents, props changed)
- copied, changed from r823926, webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckBusinessService.java
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckFindEntity.java (contents, props changed)
- copied, changed from r823926, webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckFindEntity.java
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckPublisher.java (props changed)
- copied unchanged from r823926, webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckPublisher.java
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckPublisherAssertion.java (contents, props changed)
- copied, changed from r823926, webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckPublisherAssertion.java
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckSecurity.java (props changed)
- copied unchanged from r823926, webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckSecurity.java
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckSubscription.java
- copied, changed from r823926, webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckSubscription.java
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckSubscriptionListener.java (contents, props changed)
- copied, changed from r823926, webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckSubscriptionListener.java
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckTModel.java (contents, props changed)
- copied, changed from r823926, webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckTModel.java
webservices/juddi/trunk/uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckValidator.java
- copied unchanged from r823926, webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckValidator.java
webservices/juddi/trunk/uddi-tck-base/src/main/resources/
webservices/juddi/trunk/uddi-tck-base/src/main/resources/uddi_data/ (props changed)
- copied from r823926, webservices/juddi/trunk/uddi-tck/src/main/resources/uddi_data/
webservices/juddi/trunk/uddi-tck/src/main/resources/META-INF/
webservices/juddi/trunk/uddi-tck/src/main/resources/META-INF/uddi.xml
webservices/juddi/trunk/uddi-tck/src/test/
webservices/juddi/trunk/uddi-tck/src/test/java/
webservices/juddi/trunk/uddi-tck/src/test/java/org/
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/v3/
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/v3/tck/
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/v3/tck/JUDDI_010_PublisherIntegrationTest.java (contents, props changed)
- copied, changed from r823926, webservices/juddi/trunk/uddi-client/src/test/java/org/apache/juddi/v3/client/JUDDI_010_PublisherIntegrationTest.java
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/v3/tck/UDDI_010_PublisherIntegrationTest.java
- copied, changed from r823926, webservices/juddi/trunk/uddi-client/src/test/java/org/apache/juddi/v3/client/UDDI_010_PublisherIntegrationTest.java
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/v3/tck/UDDI_020_TmodelIntegrationTest.java
- copied, changed from r823926, webservices/juddi/trunk/uddi-client/src/test/java/org/apache/juddi/v3/client/UDDI_020_TmodelIntegrationTest.java
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/v3/tck/UDDI_030_BusinessEntityIntegrationTest.java
- copied, changed from r823926, webservices/juddi/trunk/uddi-client/src/test/java/org/apache/juddi/v3/client/UDDI_030_BusinessEntityIntegrationTest.java
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/v3/tck/UDDI_030_BusinessEntityLoadTest.java (contents, props changed)
- copied, changed from r823926, webservices/juddi/trunk/uddi-client/src/test/java/org/apache/juddi/v3/client/UDDI_030_BusinessEntityLoadTest.java
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/v3/tck/UDDI_040_BusinessServiceIntegrationTest.java
- copied, changed from r823926, webservices/juddi/trunk/uddi-client/src/test/java/org/apache/juddi/v3/client/UDDI_040_BusinessServiceIntegrationTest.java
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/v3/tck/UDDI_040_BusinessServiceLoadTest.java (contents, props changed)
- copied, changed from r823926, webservices/juddi/trunk/uddi-client/src/test/java/org/apache/juddi/v3/client/UDDI_040_BusinessServiceLoadTest.java
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/v3/tck/UDDI_050_BindingTemplateIntegrationTest.java
- copied, changed from r823926, webservices/juddi/trunk/uddi-client/src/test/java/org/apache/juddi/v3/client/UDDI_050_BindingTemplateIntegrationTest.java
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/v3/tck/UDDI_060_PublisherAssertionIntegrationTest.java
- copied, changed from r823926, webservices/juddi/trunk/uddi-client/src/test/java/org/apache/juddi/v3/client/UDDI_060_PublisherAssertionIntegrationTest.java
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/v3/tck/UDDI_070_FindEntityIntegrationTest.java
- copied, changed from r823926, webservices/juddi/trunk/uddi-client/src/test/java/org/apache/juddi/v3/client/UDDI_070_FindEntityIntegrationTest.java
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/v3/tck/UDDI_080_SubscriptionIntegrationTest.java
- copied, changed from r823926, webservices/juddi/trunk/uddi-client/src/test/java/org/apache/juddi/v3/client/UDDI_080_SubscriptionIntegrationTest.java
webservices/juddi/trunk/uddi-tck/src/test/java/org/apache/juddi/v3/tck/UDDI_090_SubscriptionListenerIntegrationTest.java (contents, props changed)
- copied, changed from r823926, webservices/juddi/trunk/uddi-client/src/test/java/org/apache/juddi/v3/client/UDDI_090_SubscriptionListenerIntegrationTest.java
webservices/juddi/trunk/uddi-ws/src/main/java/org/apache/juddi/jaxb/EntityCreator.java (contents, props changed)
- copied, changed from r823926, webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/EntityCreator.java
Removed:
webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/util/
webservices/juddi/trunk/juddi-cxf/src/main/webapp/WEB-INF/jbossws-web.xml
webservices/juddi/trunk/juddiv3-war/src/main/java/org/apache/juddi/RegistryServlet.java
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/META-INF/
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/RENAME2ACTIVATE_juddi_custom_install_data/
webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/EntityCreator.java
webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckBindingTemplate.java
webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckBusiness.java
webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckBusinessService.java
webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckFindEntity.java
webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckPublisher.java
webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckPublisherAssertion.java
webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckSecurity.java
webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckSubscription.java
webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckSubscriptionListener.java
webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckTModel.java
webservices/juddi/trunk/uddi-tck/src/main/java/org/apache/juddi/v3/tck/TckValidator.java
webservices/juddi/trunk/uddi-tck/src/main/java/org/uddi/
webservices/juddi/trunk/uddi-tck/src/main/resources/uddi_data/
Modified:
webservices/juddi/trunk/docs/examples/helloworld/META-INF/uddi.xml
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/ClientConfig.java
webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerk.java
webservices/juddi/trunk/juddi-console/uddi-portlets/uddi-portlets.launch
webservices/juddi/trunk/juddi-core/pom.xml
webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISubscriptionListenerImpl.java
webservices/juddi/trunk/juddi-core/src/test/java/org/apache/juddi/api/impl/API_010_PublisherTest.java
webservices/juddi/trunk/juddi-cxf/src/main/webapp/WEB-INF/web.xml
webservices/juddi/trunk/juddi-tomcat/build.xml
webservices/juddi/trunk/juddi-tomcat/pom.xml
webservices/juddi/trunk/juddiv3-war/src/main/ (props changed)
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/classes/juddiv3.properties
webservices/juddi/trunk/juddiv3-war/src/main/webapp/WEB-INF/web.xml
webservices/juddi/trunk/pom.xml
webservices/juddi/trunk/site/src/site/xdoc/releases.xml
webservices/juddi/trunk/uddi-tck/pom.xml
Added: webservices/juddi/trunk/docs/examples/appserver/jboss/jbossws-web.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/docs/examples/appserver/jboss/jbossws-web.xml?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/docs/examples/appserver/jboss/jbossws-web.xml (added)
+++ webservices/juddi/trunk/docs/examples/appserver/jboss/jbossws-web.xml Mon Oct 12 19:59:15 2009
@@ -0,0 +1,118 @@
+<?xml version="2.0" encoding="UTF-8"?>
+<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
+
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<web-app>
+ <context-param>
+ <param-name>log4jConfigLocation</param-name>
+ <param-value>/WEB-INF/classes/log4j.properties</param-value>
+ </context-param>
+ <servlet>
+ <servlet-name>RegistryServlet</servlet-name>
+ <display-name>Registry Servlet</display-name>
+ <servlet-class>org.apache.juddi.RegistryServlet</servlet-class>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+ <servlet>
+ <servlet-name>UDDISecurityWS</servlet-name>
+ <servlet-class>org.jboss.wsf.stack.cxf.CXFServletExt</servlet-class>
+ <init-param>
+ <param-name>jboss.ws.endpoint</param-name>
+ <param-value>org.apache.juddi.api.impl.UDDISecurityImpl</param-value>
+ </init-param>
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>UDDISecurityWS</servlet-name>
+ <url-pattern>/services/security/*</url-pattern>
+ </servlet-mapping>
+ <servlet>
+ <servlet-name>UDDIPublishWS</servlet-name>
+ <servlet-class>org.jboss.wsf.stack.cxf.CXFServletExt</servlet-class>
+ <init-param>
+ <param-name>jboss.ws.endpoint</param-name>
+ <param-value>org.apache.juddi.api.impl.UDDIPublicationImpl</param-value>
+ </init-param>
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>UDDIPublishWS</servlet-name>
+ <url-pattern>/services/publish/*</url-pattern>
+ </servlet-mapping>
+ <servlet>
+ <servlet-name>UDDIInquiryWS</servlet-name>
+ <servlet-class>org.jboss.wsf.stack.cxf.CXFServletExt</servlet-class>
+ <init-param>
+ <param-name>jboss.ws.endpoint</param-name>
+ <param-value>org.apache.juddi.api.impl.UDDIInquiryImpl</param-value>
+ </init-param>
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>UDDIInquiryWS</servlet-name>
+ <url-pattern>/services/inquiry/*</url-pattern>
+ </servlet-mapping>
+ <servlet>
+ <servlet-name>UDDISubscriptionWS</servlet-name>
+ <servlet-class>org.jboss.wsf.stack.cxf.CXFServletExt</servlet-class>
+ <init-param>
+ <param-name>jboss.ws.endpoint</param-name>
+ <param-value>org.apache.juddi.api.impl.UDDISubscriptionImpl</param-value>
+ </init-param>
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>UDDISubscriptionWS</servlet-name>
+ <url-pattern>/services/subscription/*</url-pattern>
+ </servlet-mapping>
+ <servlet>
+ <servlet-name>UDDISubscriptionListenerWS</servlet-name>
+ <servlet-class>org.jboss.wsf.stack.cxf.CXFServletExt</servlet-class>
+ <init-param>
+ <param-name>jboss.ws.endpoint</param-name>
+ <param-value>org.apache.juddi.api.impl.UDDISubscriptionListenerImpl</param-value>
+ </init-param>
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>UDDISubscriptionListenerWS</servlet-name>
+ <url-pattern>/services/subscription-listener/*</url-pattern>
+ </servlet-mapping>
+ <servlet>
+ <servlet-name>UDDICustodyTransferWS</servlet-name>
+ <servlet-class>org.jboss.wsf.stack.cxf.CXFServletExt</servlet-class>
+ <init-param>
+ <param-name>jboss.ws.endpoint</param-name>
+ <param-value>org.apache.juddi.api.impl.UDDICustodyTransferImpl</param-value>
+ </init-param>
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>UDDICustodyTransferWS</servlet-name>
+ <url-pattern>/services/custody-transfer/*</url-pattern>
+ </servlet-mapping>
+ <servlet>
+ <servlet-name>JUDDIApiWS</servlet-name>
+ <servlet-class>org.jboss.wsf.stack.cxf.CXFServletExt</servlet-class>
+ <init-param>
+ <param-name>jboss.ws.endpoint</param-name>
+ <param-value>org.apache.juddi.api.impl.JUDDIApiImpl</param-value>
+ </init-param>
+ </servlet>
+ <servlet-mapping>
+ <servlet-name>JUDDIApiWS</servlet-name>
+ <url-pattern>/services/juddi-api/*</url-pattern>
+ </servlet-mapping>
+</web-app>
+
Modified: webservices/juddi/trunk/docs/examples/helloworld/META-INF/uddi.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/docs/examples/helloworld/META-INF/uddi.xml?rev=824479&r1=824478&r2=824479&view=diff
==============================================================================
--- webservices/juddi/trunk/docs/examples/helloworld/META-INF/uddi.xml (original)
+++ webservices/juddi/trunk/docs/examples/helloworld/META-INF/uddi.xml Mon Oct 12 19:59:15 2009
@@ -2,16 +2,12 @@
<uddi>
<reloadDelay>5000</reloadDelay>
- <manager name="test-manager">
+ <manager name="example-manager">
<nodes>
<node>
<!-- required 'default' node -->
<name>default</name>
<description>Main jUDDI node</description>
- <properties>
- <property name="serverName" value="localhost" />
- <property name="serverPort" value="8080" />
- </properties>
<!-- JAX-WS Transport -->
<proxyTransport>org.apache.juddi.v3.client.transport.JAXWSTransport</proxyTransport>
<custodyTransferUrl>http://${serverName}:${serverPort}/juddiv3/services/custody-transfer?wsdl</custodyTransferUrl>
@@ -21,49 +17,7 @@
<subscriptionUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription?wsdl</subscriptionUrl>
<subscriptionListenerUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription-listener?wsdl</subscriptionListenerUrl>
<juddiApiUrl>http://${serverName}:${serverPort}/juddiv3/services/juddi-api?wsdl</juddiApiUrl>
- <!-- In VM Transport Settings
- <proxyTransport>org.apache.juddi.v3.client.transport.InVMTransport</proxyTransport>
- <custodyTransferUrl>org.apache.juddi.api.impl.UDDICustodyTransferImpl</custodyTransferUrl>
- <inquiryUrl>org.apache.juddi.api.impl.UDDIInquiryImpl</inquiryUrl>
- <publishUrl>org.apache.juddi.api.impl.UDDIPublicationImpl</publishUrl>
- <securityUrl>org.apache.juddi.api.impl.UDDISecurityImpl</securityUrl>
- <subscriptionUrl>org.apache.juddi.api.impl.UDDISubscriptionImpl</subscriptionUrl>
- <subscriptionListenerUrl>org.apache.juddi.api.impl.UDDISubscriptionListenerImpl</subscriptionListenerUrl>
- <juddiApiUrl>org.apache.juddi.api.impl.JUDDIApiImpl</juddiApiUrl>
- -->
- <!-- RMI Transport Settings
- <proxyTransport>org.apache.juddi.v3.client.transport.RMITransport</proxyTransport>
- <custodyTransferUrl>/juddiv3/UDDICustodyTransferService</custodyTransferUrl>
- <inquiryUrl>/juddiv3/UDDIInquiryService</inquiryUrl>
- <publishUrl>/juddiv3/UDDIPublicationService</publishUrl>
- <securityUrl>/juddiv3/UDDISecurityService</securityUrl>
- <subscriptionUrl>/juddiv3/UDDISubscriptionService</subscriptionUrl>
- <subscriptionListenerUrl>/juddiv3/UDDISubscriptionListenerService</subscriptionListenerUrl>
- <juddiApiUrl>/juddiv3/JUDDIApiService</juddiApiUrl>
- <javaNamingFactoryInitial>org.jnp.interfaces.NamingContextFactory</javaNamingFactoryInitial>
- <javaNamingFactoryUrlPkgs>org.jboss.naming</javaNamingFactoryUrlPkgs>
- <javaNamingProviderUrl>jnp://localhost:1099</javaNamingProviderUrl>
- -->
- </node>
- <node>
- <name>localhost</name>
- <description>jUDDI node in other Department</description>
- <proxyTransport>org.apache.juddi.v3.client.transport.JAXWSTransport</proxyTransport>
- <custodyTransferUrl>http://localhost:8080/juddiv3/services/custody-transfer?wsdl</custodyTransferUrl>
- <inquiryUrl>http://localhost:8080/juddiv3/services/inquiry?wsdl</inquiryUrl>
- <publishUrl>http://localhost:8080/juddiv3/services/publish?wsdl</publishUrl>
- <securityUrl>http://localhost:8080/juddiv3/services/security?wsdl</securityUrl>
- <subscriptionUrl>http://localhost:8080/juddiv3/services/subscription?wsdl</subscriptionUrl>
- <subscriptionListenerUrl>http://localhost:8080/juddiv3/services/subscription-listener?wsdl</subscriptionListenerUrl>
- <juddiApiUrl>http://localhost:8080/juddiv3/services/juddi-api?wsdl</juddiApiUrl>
</node>
</nodes>
- <clerks registerOnStartup="false">
- <clerk name="default" node="default" publisher="root" password="root"/>
- <clerk name="localhostroot" node="localhost" publisher="root" password="root"/>
- <xregister>
- <service bindingKey="uddi:juddi.apache.org:servicebindings-subscriptionlistener-ws" fromClerk="default" toClerk="localhostroot"/>
- </xregister>
- </clerks>
</manager>
</uddi>
Propchange: webservices/juddi/trunk/juddi-client/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Mon Oct 12 19:59:15 2009
@@ -0,0 +1 @@
+target
Added: webservices/juddi/trunk/juddi-client/pom.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-client/pom.xml?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-client/pom.xml (added)
+++ webservices/juddi/trunk/juddi-client/pom.xml Mon Oct 12 19:59:15 2009
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Copyright 2001-2009 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */ -->
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <parent>
+ <groupId>org.apache.juddi</groupId>
+ <artifactId>juddi-parent</artifactId>
+ <version>3.0.0.SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.juddi</groupId>
+ <artifactId>juddi-client</artifactId>
+ <version>3.0.0.SNAPSHOT</version>
+ <name>Client side jUDDI Code</name>
+ <packaging>jar</packaging>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.juddi</groupId>
+ <artifactId>uddi-ws</artifactId>
+ <version>3.0.0.SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>1.2.13</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-configuration</groupId>
+ <artifactId>commons-configuration</artifactId>
+ <version>1.5</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ <version>2.3</version>
+ </dependency>
+ <dependency>
+ <!-- not sure why maven does not figure this out by itself -->
+ <groupId>commons-collections</groupId>
+ <artifactId>commons-collections</artifactId>
+ <version>3.2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ <version>1.3</version>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.5</version>
+ </dependency>
+ </dependencies>
+</project>
Propchange: webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/annotations/
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Oct 12 19:59:15 2009
@@ -0,0 +1 @@
+/webservices/juddi/branches/v3_trunk/uddi-client/src/main/java/org/apache/juddi/v3/annotations:797614-802957
Modified: webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/ClientConfig.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/ClientConfig.java?rev=824479&r1=823926&r2=824479&view=diff
==============================================================================
--- webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/ClientConfig.java (original)
+++ webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/ClientConfig.java Mon Oct 12 19:59:15 2009
@@ -85,28 +85,34 @@
private Map<String,UDDIClerk> readClerkConfig(Configuration config, Map<String,UDDINode> nodes)
throws ConfigurationException {
managerName = config.getString("manager[@name]");
- String[] names = config.getStringArray("manager.clerks.clerk[@name]");
Map<String,UDDIClerk> clerks = new HashMap<String,UDDIClerk>();
- log.debug("clerk names=" + names);
- for (int i=0; i<names.length; i++) {
- UDDIClerk uddiClerk = new UDDIClerk();
- uddiClerk.setManagerName(managerName);
- uddiClerk.setName( config.getString("manager.clerks.clerk(" + i + ")[@name]"));
- String nodeRef = config.getString("manager.clerks.clerk(" + i + ")[@node]");
- if (!nodes.containsKey(nodeRef)) throw new ConfigurationException("Could not find Node with name=" + nodeRef);
- UDDINode node = nodes.get(nodeRef);
- uddiClerk.setNode(node);
- uddiClerk.setPublisher(config.getString("manager.clerks.clerk(" + i + ")[@publisher]"));
- uddiClerk.setPassword( config.getString("manager.clerks.clerk(" + i + ")[@password]"));
- String[] classes = config.getStringArray("manager.clerks.clerk(" + i + ").class");
- uddiClerk.setClassWithAnnotations(classes);
- clerks.put(names[i],uddiClerk);
+ if (config.containsKey("manager.clerks.clerk[@name]")) {
+ String[] names = config.getStringArray("manager.clerks.clerk[@name]");
+
+ log.debug("clerk names=" + names);
+ for (int i=0; i<names.length; i++) {
+ UDDIClerk uddiClerk = new UDDIClerk();
+ uddiClerk.setManagerName(managerName);
+ uddiClerk.setName( config.getString("manager.clerks.clerk(" + i + ")[@name]"));
+ String nodeRef = config.getString("manager.clerks.clerk(" + i + ")[@node]");
+ if (!nodes.containsKey(nodeRef)) throw new ConfigurationException("Could not find Node with name=" + nodeRef);
+ UDDINode node = nodes.get(nodeRef);
+ uddiClerk.setNode(node);
+ uddiClerk.setPublisher(config.getString("manager.clerks.clerk(" + i + ")[@publisher]"));
+ uddiClerk.setPassword( config.getString("manager.clerks.clerk(" + i + ")[@password]"));
+ String[] classes = config.getStringArray("manager.clerks.clerk(" + i + ").class");
+ uddiClerk.setClassWithAnnotations(classes);
+ clerks.put(names[i],uddiClerk);
+ }
}
return clerks;
}
public boolean isRegisterOnStartup() {
- boolean isRegisterOnStartup = config.getBoolean("manager.clerks[@registerOnStartup]");
+ boolean isRegisterOnStartup = false;
+ if (config.containsKey("manager.clerks[@registerOnStartup]")) {
+ isRegisterOnStartup = config.getBoolean("manager.clerks[@registerOnStartup]");
+ }
return isRegisterOnStartup;
}
Modified: webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerk.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerk.java?rev=824479&r1=823926&r2=824479&view=diff
==============================================================================
--- webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerk.java (original)
+++ webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerk.java Mon Oct 12 19:59:15 2009
@@ -6,7 +6,7 @@
import java.util.Map;
import java.util.Properties;
-import org.apache.juddi.v3.client.NotFoundException;
+import org.apache.commons.configuration.ConfigurationException;
import org.apache.juddi.v3.client.transport.TransportException;
import org.apache.log4j.Logger;
import org.uddi.api_v3.BindingDetail;
@@ -82,24 +82,24 @@
}
public BusinessService findService(String serviceKey) throws DispositionReportFaultMessage, RemoteException,
- TransportException, NotFoundException {
+ TransportException, ConfigurationException {
GetServiceDetail getServiceDetail = new GetServiceDetail();
getServiceDetail.getServiceKey().add(serviceKey);
getServiceDetail.setAuthInfo(getAuthToken());
ServiceDetail sd = node.getTransport().getUDDIInquiryService().getServiceDetail(getServiceDetail);
List<BusinessService> businessServiceList = sd.getBusinessService();
- if (businessServiceList.size() == 0) throw new NotFoundException("Could not find Service with key=" + serviceKey);
+ if (businessServiceList.size() == 0) throw new ConfigurationException("Could not find Service with key=" + serviceKey);
return businessServiceList.get(0);
}
public BindingTemplate findServiceBinding(String bindingKey) throws DispositionReportFaultMessage, RemoteException,
- TransportException, NotFoundException {
+ TransportException, ConfigurationException {
GetBindingDetail getBindingDetail = new GetBindingDetail();
getBindingDetail.getBindingKey().add(bindingKey);
getBindingDetail.setAuthInfo(getAuthToken());
BindingDetail bd = node.getTransport().getUDDIInquiryService().getBindingDetail(getBindingDetail);
List<BindingTemplate> bindingTemplateList = bd.getBindingTemplate();
- if (bindingTemplateList.size() == 0) throw new NotFoundException("Could not find ServiceBbinding with key=" + bindingKey);
+ if (bindingTemplateList.size() == 0) throw new ConfigurationException("Could not find ServiceBbinding with key=" + bindingKey);
return bindingTemplateList.get(0);
}
Propchange: webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/InVMTransport.java
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Oct 12 19:59:15 2009
@@ -0,0 +1 @@
+/webservices/juddi/branches/v3_trunk/uddi-client/src/main/java/org/uddi/api_v3/client/transport/InVMTransport.java:797614-802957
Propchange: webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/JAXWSTransport.java
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Oct 12 19:59:15 2009
@@ -0,0 +1 @@
+/webservices/juddi/branches/v3_trunk/uddi-client/src/main/java/org/uddi/api_v3/client/transport/JAXWSTransport.java:797614-802957
Copied: webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/RMITransport.java (from r823926, webservices/juddi/trunk/uddi-client/src/main/java/org/apache/juddi/v3/client/transport/RMITransport.java)
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/RMITransport.java?p2=webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/RMITransport.java&p1=webservices/juddi/trunk/uddi-client/src/main/java/org/apache/juddi/v3/client/transport/RMITransport.java&r1=823926&r2=824479&rev=824479&view=diff
==============================================================================
--- webservices/juddi/trunk/uddi-client/src/main/java/org/apache/juddi/v3/client/transport/RMITransport.java (original)
+++ webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/RMITransport.java Mon Oct 12 19:59:15 2009
@@ -23,7 +23,6 @@
import javax.naming.NamingException;
import org.apache.commons.configuration.ConfigurationException;
-import org.apache.juddi.v3.client.NotFoundException;
import org.apache.juddi.v3.client.config.Property;
import org.apache.juddi.v3.client.config.UDDIClerkManager;
import org.apache.juddi.v3_service.JUDDIApiPortType;
@@ -47,13 +46,13 @@
this.nodeName = Transport.DEFAULT_NODE_NAME;
}
- public RMITransport(String nodeName) throws NamingException, ConfigurationException, NotFoundException {
+ public RMITransport(String nodeName) throws NamingException, ConfigurationException {
super();
this.nodeName = nodeName;
initContext();
}
- private void initContext() throws NamingException, ConfigurationException, NotFoundException {
+ private void initContext() throws NamingException, ConfigurationException {
Properties env = new Properties();
String factoryInitial = UDDIClerkManager.getClientConfig().getConfiguration().getString(Property.UDDI_PROXY_FACTORY_INITIAL);
String factoryURLPkgs = UDDIClerkManager.getClientConfig().getConfiguration().getString(Property.UDDI_PROXY_FACTORY_URL_PKS);
Propchange: webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/RMITransport.java
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Oct 12 19:59:15 2009
@@ -0,0 +1 @@
+/webservices/juddi/branches/v3_trunk/uddi-client/src/main/java/org/uddi/api_v3/client/transport/RMITransport.java:797614-802957
Propchange: webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/Transport.java
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Oct 12 19:59:15 2009
@@ -0,0 +1 @@
+/webservices/juddi/branches/v3_trunk/uddi-client/src/main/java/org/uddi/api_v3/client/transport/Transport.java:797614-802957
Propchange: webservices/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/transport/TransportException.java
------------------------------------------------------------------------------
--- svn:mergeinfo (added)
+++ svn:mergeinfo Mon Oct 12 19:59:15 2009
@@ -0,0 +1 @@
+/webservices/juddi/branches/v3_trunk/uddi-client/src/main/java/org/uddi/api_v3/client/transport/TransportException.java:797614-802957
Added: webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/AnnotationTest.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/AnnotationTest.java?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/AnnotationTest.java (added)
+++ webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/AnnotationTest.java Mon Oct 12 19:59:15 2009
@@ -0,0 +1,120 @@
+/*
+ * Copyright 2001-2009 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.juddi.v3.annotations;
+
+import java.util.Properties;
+
+import org.apache.log4j.helpers.Loader;
+import org.junit.Assert;
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+import static org.junit.Assert.assertNull;
+import org.junit.Test;
+import org.uddi.api_v3.BindingTemplate;
+import org.uddi.api_v3.BusinessService;
+import org.uddi.api_v3.CategoryBag;
+import org.uddi.api_v3.KeyedReference;
+
+/**
+ * @author <a href="mailto:kstam@apache.org">Kurt T Stam</a>
+ */
+public class AnnotationTest {
+
+ @Test
+ public void testParsingCategoryBagInput() {
+ AnnotationProcessor ap = new AnnotationProcessor();
+ String categoryBagStr="keyedReference=keyName=uddi-org:types:wsdl;keyValue=wsdlDeployment;tModelKey=uddi:uddi.org:categorization:types," +
+ "keyedReference=keyName=uddi-org:types:wsdl2;keyValue=wsdlDeployment2;tModelKey=uddi:uddi.org:categorization:types2";
+ CategoryBag categoryBag = ap.parseCategoryBag(categoryBagStr);
+ assertEquals(2,categoryBag.getKeyedReference().size());
+ KeyedReference keyedReference = categoryBag.getKeyedReference().get(0);
+ assertEquals("uddi-org:types:wsdl",keyedReference.getKeyName());
+ assertEquals("wsdlDeployment",keyedReference.getKeyValue());
+ assertEquals("uddi:uddi.org:categorization:types",keyedReference.getTModelKey());
+ KeyedReference keyedReference2 = categoryBag.getKeyedReference().get(1);
+ assertEquals("uddi-org:types:wsdl2",keyedReference2.getKeyName());
+ assertEquals("wsdlDeployment2",keyedReference2.getKeyValue());
+ assertEquals("uddi:uddi.org:categorization:types2",keyedReference2.getTModelKey());
+ }
+
+ @SuppressWarnings("unchecked")
+ @Test
+ public void testReadingServiceBindingAnnotation() {
+ try {
+ Class classWithAnnotations = Loader.loadClass(HelloWorldMockup.class.getName());
+ AnnotationProcessor ap = new AnnotationProcessor();
+ BindingTemplate bindingTemplate = ap.parseServiceBinding(classWithAnnotations, "en", null, null);
+ assertNotNull(bindingTemplate);
+ //expecting references to two keys
+ assertEquals(2, bindingTemplate.getTModelInstanceDetails().getTModelInstanceInfo().size());
+ assertEquals("tModelKey1",bindingTemplate.getTModelInstanceDetails().getTModelInstanceInfo().get(0).getTModelKey());
+ //expecting two KeyedReferences in the CategoryBag
+ assertEquals(2, bindingTemplate.getCategoryBag().getKeyedReference().size());
+ KeyedReference keyedReference2 = bindingTemplate.getCategoryBag().getKeyedReference().get(1);
+ assertEquals("uddi-org:types:wsdl2",keyedReference2.getKeyName());
+ assertEquals("wsdlDeployment2",keyedReference2.getKeyValue());
+ assertEquals("uddi:uddi.org:categorization:types2",keyedReference2.getTModelKey());
+ } catch (Exception e) {
+ //we should not have any issues reading the annotations
+ e.printStackTrace();
+ Assert.fail();
+ }
+ }
+
+ @Test
+ public void testReadingServiceAnnotation() {
+ try {
+ AnnotationProcessor ap = new AnnotationProcessor();
+ BusinessService service = ap.readServiceAnnotations(HelloWorldMockup.class.getName(),null);
+ assertNotNull(service);
+ assertEquals("HelloWorld",service.getName().get(0).getValue());
+ assertEquals(1,service.getBindingTemplates().getBindingTemplate().size());
+ assertNull(service.getCategoryBag());
+ } catch (Exception e) {
+ //we should not have any issues reading the annotations
+ e.printStackTrace();
+ Assert.fail();
+ }
+ }
+
+ @Test
+ public void testReadingServiceAnnotation2() {
+ try {
+ AnnotationProcessor ap = new AnnotationProcessor();
+ Properties properties = new Properties();
+ properties.put("serverName", "localhost");
+ properties.put("serverPort", "8080");
+ BusinessService service = ap.readServiceAnnotations(HelloWorldMockup2.class.getName(),properties);
+ assertNotNull(service);
+ assertEquals("HelloWorldMockup2",service.getName().get(0).getValue());
+ assertEquals(1,service.getBindingTemplates().getBindingTemplate().size());
+ BindingTemplate binding = service.getBindingTemplates().getBindingTemplate().get(0);
+ String endPoint = binding.getAccessPoint().getValue();
+ assertEquals("http://localhost:8080/subscription-listener/helloworld",endPoint);
+ String serviceKey = binding.getServiceKey();
+ assertEquals(service.getServiceKey(),serviceKey);
+ assertNull(service.getCategoryBag());
+ } catch (Exception e) {
+ //we should not have any issues reading the annotations
+ e.printStackTrace();
+ Assert.fail();
+ }
+ }
+
+
+
+
+
+}
Added: webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/HelloWorldMockup.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/HelloWorldMockup.java?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/HelloWorldMockup.java (added)
+++ webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/HelloWorldMockup.java Mon Oct 12 19:59:15 2009
@@ -0,0 +1,33 @@
+package org.apache.juddi.v3.annotations;
+
+import javax.jws.WebService;
+
+import org.apache.juddi.v3.annotations.UDDIService;
+import org.apache.juddi.v3.annotations.UDDIServiceBinding;
+
+
+@UDDIService(
+ businessKey="uddi:juddi.apache.org:businesses-asf",
+ serviceKey="uddi:juddi.apache.org:services-helloworld",
+ description = "Hello World test service")
+@UDDIServiceBinding(
+ bindingKey="uddi:juddi.apache.org:bindings-helloworld-wsdl",
+ description="WSDL endpoint for the HelloWorld Service. This service is used for "
+ + "testing the jUDDI annotation functionality",
+ tModelKeys="tModelKey1,tModelKey2",
+ categoryBag="keyedReference=keyName=uddi-org:types:wsdl;keyValue=wsdlDeployment;tModelKey=uddi:uddi.org:categorization:types," +
+ "keyedReference=keyName=uddi-org:types:wsdl2;keyValue=wsdlDeployment2;tModelKey=uddi:uddi.org:categorization:types2",
+ accessPointType="wsdlDeployment",
+ accessPoint="http://${serverName}:${serverPort}/subscription-listener/helloworld")
+@WebService(
+ endpointInterface = "org.apache.juddi.test.HelloWorld",
+ serviceName = "HelloWorld")
+
+public class HelloWorldMockup {
+
+ public String sayHi(String text) {
+ System.out.println("sayHi called");
+ return "Hello " + text;
+ }
+
+}
Added: webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/HelloWorldMockup2.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/HelloWorldMockup2.java?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/HelloWorldMockup2.java (added)
+++ webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/annotations/HelloWorldMockup2.java Mon Oct 12 19:59:15 2009
@@ -0,0 +1,25 @@
+package org.apache.juddi.v3.annotations;
+
+import org.apache.juddi.v3.annotations.UDDIService;
+import org.apache.juddi.v3.annotations.UDDIServiceBinding;
+
+
+@UDDIService(
+ businessKey="uddi:juddi.apache.org:businesses-asf",
+ serviceKey="uddi:juddi.apache.org:services-helloworld",
+ description = "Hello World test service")
+@UDDIServiceBinding(
+ bindingKey="uddi:juddi.apache.org:bindings-helloworld-wsdl",
+ description="WSDL endpoint for the HelloWorld Service. This service is used for "
+ + "testing the jUDDI annotation functionality",
+ accessPointType="wsdlDeployment",
+ accessPoint="http://${serverName}:${serverPort}/subscription-listener/helloworld")
+
+public class HelloWorldMockup2 {
+
+ public String sayHi(String text) {
+ System.out.println("sayHi called");
+ return "Hello " + text;
+ }
+
+}
Added: webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/client/HelloWorldMockup.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/client/HelloWorldMockup.java?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/client/HelloWorldMockup.java (added)
+++ webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/client/HelloWorldMockup.java Mon Oct 12 19:59:15 2009
@@ -0,0 +1,33 @@
+package org.apache.juddi.v3.client;
+
+import javax.jws.WebService;
+
+import org.apache.juddi.v3.annotations.UDDIService;
+import org.apache.juddi.v3.annotations.UDDIServiceBinding;
+
+
+@UDDIService(
+ businessKey="uddi:juddi.apache.org:businesses-asf",
+ serviceKey="uddi:juddi.apache.org:services-helloworld",
+ description = "Hello World test service")
+@UDDIServiceBinding(
+ bindingKey="uddi:juddi.apache.org:bindings-helloworld-wsdl",
+ description="WSDL endpoint for the HelloWorld Service. This service is used for "
+ + "testing the jUDDI annotation functionality",
+ tModelKeys="tModelKey1,tModelKey2",
+ categoryBag="keyedReference=keyName=uddi-org:types:wsdl;keyValue=wsdlDeployment;tModelKey=uddi:uddi.org:categorization:types," +
+ "keyedReference=keyName=uddi-org:types:wsdl2;keyValue=wsdlDeployment2;tModelKey=uddi:uddi.org:categorization:types2",
+ accessPointType="wsdlDeployment",
+ accessPoint="http://${serverName}:${serverPort}/subscription-listener/helloworld")
+@WebService(
+ endpointInterface = "org.apache.juddi.test.HelloWorld",
+ serviceName = "HelloWorld")
+
+public class HelloWorldMockup {
+
+ public String sayHi(String text) {
+ System.out.println("sayHi called");
+ return "Hello " + text;
+ }
+
+}
Added: webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/client/UDDIClerkManagerTest.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/client/UDDIClerkManagerTest.java?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/client/UDDIClerkManagerTest.java (added)
+++ webservices/juddi/trunk/juddi-client/src/test/java/org/apache/juddi/v3/client/UDDIClerkManagerTest.java Mon Oct 12 19:59:15 2009
@@ -0,0 +1,70 @@
+/*
+ * Copyright 2001-2009 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.juddi.v3.client;
+
+import static org.junit.Assert.assertEquals;
+
+import java.util.Map;
+
+import org.apache.juddi.v3.annotations.AnnotationProcessor;
+import org.apache.juddi.v3.client.config.UDDIClerk;
+import org.apache.juddi.v3.client.config.UDDIClerkManager;
+import org.junit.Assert;
+import org.junit.Test;
+import org.uddi.api_v3.BusinessService;
+
+/**
+ * @author <a href="mailto:kstam@apache.org">Kurt T Stam</a>
+ */
+public class UDDIClerkManagerTest {
+
+ @Test
+ public void testReadingTheConfig() {
+ try {
+ UDDIClerkManager.start();
+
+ assertEquals(2,UDDIClerkManager.getClientConfig().getNodes().size());
+ assertEquals(2,UDDIClerkManager.getClientConfig().getClerks().size());
+ } catch (Exception e) {
+ //we should not have any issues reading the config
+ e.printStackTrace();
+ Assert.fail();
+ }
+ }
+
+ @Test
+ public void testAnnotation() {
+ try {
+ Map<String,UDDIClerk> clerks = UDDIClerkManager.getClientConfig().getClerks();
+ AnnotationProcessor ap = new AnnotationProcessor();
+ if (clerks.containsKey("default")) {
+ UDDIClerk clerk = clerks.get("default");
+ BusinessService service = ap.readServiceAnnotations(
+ HelloWorldMockup.class.getName(), clerk.getNode().getProperties());
+ assertEquals("uddi:juddi.apache.org:services-helloworld",service.getServiceKey());
+ } else {
+ Assert.fail("Could not find expected clerk='default'");
+ }
+ } catch (Exception e) {
+ //we should not have any issues reading the config
+ e.printStackTrace();
+ Assert.fail();
+ }
+
+ }
+
+
+
+}
Added: webservices/juddi/trunk/juddi-client/src/test/resources/META-INF/uddi.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-client/src/test/resources/META-INF/uddi.xml?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-client/src/test/resources/META-INF/uddi.xml (added)
+++ webservices/juddi/trunk/juddi-client/src/test/resources/META-INF/uddi.xml Mon Oct 12 19:59:15 2009
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+
+<uddi>
+ <reloadDelay>5000</reloadDelay>
+ <manager name="test-manager">
+ <nodes>
+ <node>
+ <!-- required 'default' node -->
+ <name>default</name>
+ <description>Main jUDDI node</description>
+ <properties>
+ <property name="serverName" value="localhost" />
+ <property name="serverPort" value="8880" />
+ </properties>
+ <!-- JAX-WS Transport -->
+ <proxyTransport>org.apache.juddi.v3.client.transport.JAXWSTransport</proxyTransport>
+ <custodyTransferUrl>http://${serverName}:${serverPort}/juddiv3/services/custody-transfer?wsdl</custodyTransferUrl>
+ <inquiryUrl>http://${serverName}:${serverPort}/juddiv3/services/inquiry?wsdl</inquiryUrl>
+ <publishUrl>http://${serverName}:${serverPort}/juddiv3/services/publish?wsdl</publishUrl>
+ <securityUrl>http://${serverName}:${serverPort}/juddiv3/services/security?wsdl</securityUrl>
+ <subscriptionUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription?wsdl</subscriptionUrl>
+ <subscriptionListenerUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription-listener?wsdl</subscriptionListenerUrl>
+ <juddiApiUrl>http://${serverName}:${serverPort}/juddiv3/services/juddi-api?wsdl</juddiApiUrl>
+ <!-- In VM Transport Settings
+ <proxyTransport>org.apache.juddi.v3.client.transport.InVMTransport</proxyTransport>
+ <custodyTransferUrl>org.apache.juddi.api.impl.UDDICustodyTransferImpl</custodyTransferUrl>
+ <inquiryUrl>org.apache.juddi.api.impl.UDDIInquiryImpl</inquiryUrl>
+ <publishUrl>org.apache.juddi.api.impl.UDDIPublicationImpl</publishUrl>
+ <securityUrl>org.apache.juddi.api.impl.UDDISecurityImpl</securityUrl>
+ <subscriptionUrl>org.apache.juddi.api.impl.UDDISubscriptionImpl</subscriptionUrl>
+ <subscriptionListenerUrl>org.apache.juddi.api.impl.UDDISubscriptionListenerImpl</subscriptionListenerUrl>
+ <juddiApiUrl>org.apache.juddi.api.impl.JUDDIApiImpl</juddiApiUrl>
+ -->
+ <!-- RMI Transport Settings
+ <proxyTransport>org.apache.juddi.v3.client.transport.RMITransport</proxyTransport>
+ <custodyTransferUrl>/juddiv3/UDDICustodyTransferService</custodyTransferUrl>
+ <inquiryUrl>/juddiv3/UDDIInquiryService</inquiryUrl>
+ <publishUrl>/juddiv3/UDDIPublicationService</publishUrl>
+ <securityUrl>/juddiv3/UDDISecurityService</securityUrl>
+ <subscriptionUrl>/juddiv3/UDDISubscriptionService</subscriptionUrl>
+ <subscriptionListenerUrl>/juddiv3/UDDISubscriptionListenerService</subscriptionListenerUrl>
+ <juddiApiUrl>/juddiv3/JUDDIApiService</juddiApiUrl>
+ <javaNamingFactoryInitial>org.jnp.interfaces.NamingContextFactory</javaNamingFactoryInitial>
+ <javaNamingFactoryUrlPkgs>org.jboss.naming</javaNamingFactoryUrlPkgs>
+ <javaNamingProviderUrl>jnp://localhost:1099</javaNamingProviderUrl>
+ -->
+ </node>
+ <node>
+ <name>med</name>
+ <description>jUDDI node in other Department</description>
+ <proxyTransport>org.apache.juddi.v3.client.transport.JAXWSTransport</proxyTransport>
+ <custodyTransferUrl>http://med:8080/juddiv3/services/custody-transfer?wsdl</custodyTransferUrl>
+ <inquiryUrl>http://med:8080/juddiv3/services/inquiry?wsdl</inquiryUrl>
+ <publishUrl>http://med:8080/juddiv3/services/publish?wsdl</publishUrl>
+ <securityUrl>http://med:8080/juddiv3/services/security?wsdl</securityUrl>
+ <subscriptionUrl>http://med:8080/juddiv3/services/subscription?wsdl</subscriptionUrl>
+ <subscriptionListenerUrl>http://med:8080/juddiv3/services/subscription-listener?wsdl</subscriptionListenerUrl>
+ <juddiApiUrl>http://med:8080/juddiv3/services/juddi-api?wsdl</juddiApiUrl>
+ </node>
+ </nodes>
+
+ <clerks registerOnStartup="false">
+ <clerk name="default" node="default" publisher="root" password="root"/>
+ <clerk name="medroot" node="med" publisher="root" password="root"/>
+ <xregister>
+ <service bindingKey="uddi:juddi.apache.org:servicebindings-subscriptionlistener-ws" fromClerk="default" toClerk="medroot"/>
+ </xregister>
+ </clerks>
+
+ </manager>
+</uddi>
\ No newline at end of file
Added: webservices/juddi/trunk/juddi-console/subscription-listener/src/main/webapp/WEB-INF/classes/META-INF/persistence.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-console/subscription-listener/src/main/webapp/WEB-INF/classes/META-INF/persistence.xml?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-console/subscription-listener/src/main/webapp/WEB-INF/classes/META-INF/persistence.xml (added)
+++ webservices/juddi/trunk/juddi-console/subscription-listener/src/main/webapp/WEB-INF/classes/META-INF/persistence.xml Mon Oct 12 19:59:15 2009
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<persistence xmlns="http://java.sun.com/xml/ns/persistence"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd"
+ version="1.0">
+ <persistence-unit name="juddiDatabase" transaction-type="RESOURCE_LOCAL">
+ <provider>org.hibernate.ejb.HibernatePersistence</provider>
+ <jta-data-source>java:comp/env/jdbc/JuddiDS</jta-data-source>
+ <!-- entity classes -->
+ <class>org.apache.juddi.model.Address</class>
+ <class>org.apache.juddi.model.AddressLine</class>
+ <class>org.apache.juddi.model.AuthToken</class>
+ <class>org.apache.juddi.model.BindingCategoryBag</class>
+ <class>org.apache.juddi.model.BindingDescr</class>
+ <class>org.apache.juddi.model.BindingTemplate</class>
+ <class>org.apache.juddi.model.BusinessCategoryBag</class>
+ <class>org.apache.juddi.model.BusinessDescr</class>
+ <class>org.apache.juddi.model.BusinessEntity</class>
+ <class>org.apache.juddi.model.BusinessIdentifier</class>
+ <class>org.apache.juddi.model.BusinessName</class>
+ <class>org.apache.juddi.model.BusinessService</class>
+ <class>org.apache.juddi.model.CategoryBag</class>
+ <class>org.apache.juddi.model.Contact</class>
+ <class>org.apache.juddi.model.ContactDescr</class>
+ <class>org.apache.juddi.model.DiscoveryUrl</class>
+ <class>org.apache.juddi.model.Email</class>
+ <class>org.apache.juddi.model.InstanceDetailsDescr</class>
+ <class>org.apache.juddi.model.InstanceDetailsDocDescr</class>
+ <class>org.apache.juddi.model.KeyedReference</class>
+ <class>org.apache.juddi.model.KeyedReferenceGroup</class>
+ <class>org.apache.juddi.model.OverviewDoc</class>
+ <class>org.apache.juddi.model.OverviewDocDescr</class>
+ <class>org.apache.juddi.model.PersonName</class>
+ <class>org.apache.juddi.model.Phone</class>
+ <class>org.apache.juddi.model.Publisher</class>
+ <class>org.apache.juddi.model.PublisherAssertion</class>
+ <class>org.apache.juddi.model.PublisherAssertionId</class>
+ <class>org.apache.juddi.model.ServiceCategoryBag</class>
+ <class>org.apache.juddi.model.ServiceDescr</class>
+ <class>org.apache.juddi.model.ServiceName</class>
+ <class>org.apache.juddi.model.ServiceProjection</class>
+ <class>org.apache.juddi.model.Subscription</class>
+ <class>org.apache.juddi.model.SubscriptionChunkToken</class>
+ <class>org.apache.juddi.model.SubscriptionMatch</class>
+ <class>org.apache.juddi.model.Tmodel</class>
+ <class>org.apache.juddi.model.TmodelCategoryBag</class>
+ <class>org.apache.juddi.model.TmodelDescr</class>
+ <class>org.apache.juddi.model.TmodelIdentifier</class>
+ <class>org.apache.juddi.model.TmodelInstanceInfo</class>
+ <class>org.apache.juddi.model.TmodelInstanceInfoDescr</class>
+ <class>org.apache.juddi.model.TransferToken</class>
+ <class>org.apache.juddi.model.TransferTokenKey</class>
+ <class>org.apache.juddi.model.UddiEntity</class>
+ <class>org.apache.juddi.model.UddiEntityPublisher</class>
+
+ <properties>
+ <property name="hibernate.archive.autodetection" value="class"/>
+ <property name="hibernate.hbm2ddl.auto" value="update"/>
+ <property name="hibernate.show_sql" value="false"/>
+
+ <property name="hibernate.dialect" value="org.hibernate.dialect.DerbyDialect"/>
+
+ </properties>
+ </persistence-unit>
+</persistence>
Added: webservices/juddi/trunk/juddi-console/subscription-listener/src/main/webapp/WEB-INF/classes/juddiv3.properties
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-console/subscription-listener/src/main/webapp/WEB-INF/classes/juddiv3.properties?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-console/subscription-listener/src/main/webapp/WEB-INF/classes/juddiv3.properties (added)
+++ webservices/juddi/trunk/juddi-console/subscription-listener/src/main/webapp/WEB-INF/classes/juddiv3.properties Mon Oct 12 19:59:15 2009
@@ -0,0 +1,89 @@
+################################################################
+# jUDDI-v3.0 configuration. #
+################################################################
+# Note that the property settings in this #
+# file can be overriden by system parameters #
+# #
+################################################################
+#
+juddi.root.publisher=root
+#
+# Name of the persistence unit to use (the default, "juddiDatabase" refers to the unit compiled into the juddi library)
+juddi.persistenceunit.name=juddiDatabase
+#
+# Check-the-time-stamp-on-this-file Interval in milli seconds
+juddi.configuration.reload.delay=2000
+#
+# Default locale
+juddi.locale=en_US
+#
+#The UDDI Operator Contact Email Address
+juddi.operatorEmailAddress=admin@juddi.org
+#
+# The maximum name size and maximum number
+# of name elements allows in several of the
+# FindXxxx and SaveXxxx UDDI functions.
+juddi.maxNameLength=255
+juddi.maxNameElementsAllowed=5
+#
+#
+# The maximum number of rows returned in a find_* operation. Each call can set
+# this independently, but this property defines a global maximum.
+juddi.maxRows=1000
+# The maximum number of "IN" clause parameters. Some RDMBS limit the number of
+# parameters allowed in a SQL "IN" clause.
+juddi.maxInClause=1000
+#
+# The maximum number of UDDI artifacts allowed
+# per publisher. A value of '-1' indicates any
+# number of artifacts is valid (These values can be
+# overridden at the individual publisher level).
+juddi.maxBusinessesPerPublisher=25
+juddi.maxServicesPerBusiness=20
+juddi.maxBindingsPerService=10
+juddi.maxTModelsPerPublisher=100
+#
+# Days before a transfer request expires
+juddi.transfer.expiration.days=3
+#
+# Days before a subscription expires
+juddi.subscription.expiration.days=365
+#
+# Minutes before a "chunked" subscription call expires
+juddi.subscription.chunkexpiration.minutes=5
+#
+# jUDDI Authentication module to use
+juddi.authenticator = org.apache.juddi.v3.auth.JUDDIAuthenticator
+#
+# jUDDI UUIDGen implementation to use
+juddi.uuidgen = org.apache.juddi.uuidgen.DefaultUUIDGen
+#
+# jUDDI Cryptor implementation to use
+juddi.cryptor = org.apache.juddi.cryptor.DefaultCryptor
+#
+# jUDDI Key Generator to use
+juddi.keygeneratorr=org.apache.juddi.keygen.KeyGenerator
+#
+# Specifies whether the inquiry API requires authentication
+juddi.authenticate.Inquiry=false
+#
+# Specifies the interval at which the notification timer triggers
+juddi.notification.interval=5000
+#
+# Specifies the amount of time to wait before the notification timer initially f
+ires
+juddi.notification.start.buffer=20000
+
+#
+# These two tokens are referenced in the install data. Note that you
+# can use any tokens, and that their values can be set here or as
+# System parameters.
+juddi.server.name=macdaddy
+juddi.server.port=8080
+
+#only used by RMITransport
+#juddi.proxy.factory.initial =org.jnp.interfaces.NamingContextFactory
+#juddi.proxy.provider.url =jnp://localhost:1099
+#juddi.proxy.factory.url.pkg =org.jboss.naming
+
+
Modified: webservices/juddi/trunk/juddi-console/uddi-portlets/uddi-portlets.launch
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-console/uddi-portlets/uddi-portlets.launch?rev=824479&r1=824478&r2=824479&view=diff
==============================================================================
--- webservices/juddi/trunk/juddi-console/uddi-portlets/uddi-portlets.launch (original)
+++ webservices/juddi/trunk/juddi-console/uddi-portlets/uddi-portlets.launch Mon Oct 12 19:59:15 2009
@@ -69,6 +69,5 @@
<stringAttribute key="org.eclipse.jdt.launching.MAIN_TYPE" value="com.google.gwt.dev.GWTShell"/>
<stringAttribute key="org.eclipse.jdt.launching.PROGRAM_ARGUMENTS" value="-out target/www org.apache.juddi.portlets.UDDIBrowser/UDDIBrowser.html"/>
<stringAttribute key="org.eclipse.jdt.launching.PROJECT_ATTR" value="juddi-console"/>
-<stringAttribute key="org.eclipse.jdt.launching.SOURCE_PATH_PROVIDER" value="org.maven.ide.eclipse.launchconfig.sourcepathProvider"/>
<stringAttribute key="org.eclipse.jdt.launching.VM_ARGUMENTS" value="-XstartOnFirstThread -Xmx256M"/>
</launchConfiguration>
Modified: webservices/juddi/trunk/juddi-core/pom.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-core/pom.xml?rev=824479&r1=824478&r2=824479&view=diff
==============================================================================
--- webservices/juddi/trunk/juddi-core/pom.xml (original)
+++ webservices/juddi/trunk/juddi-core/pom.xml Mon Oct 12 19:59:15 2009
@@ -31,31 +31,6 @@
<packaging>jar</packaging>
<name>jUDDI Core</name>
- <repositories>
- <repository>
- <id>maven2-repository.dev.java.net</id>
- <name>Java.net Maven 2 Repository</name>
- <url>http://download.java.net/maven/2</url>
- <layout>default</layout>
- </repository>
- <repository>
- <id>maven-repository.dev.java.net</id>
- <name>Java.net Maven 1 Repository (legacy)</name>
- <url>http://download.java.net/maven/1</url>
- <layout>legacy</layout>
- </repository>
- </repositories>
- <pluginRepositories>
- <pluginRepository>
- <id>maven2-repository.dev.java.net</id>
- <url>http://download.java.net/maven/2</url>
- </pluginRepository>
- <pluginRepository>
- <id>maven-repository.dev.java.net</id>
- <url>http://download.java.net/maven/1</url>
- <layout>legacy</layout>
- </pluginRepository>
- </pluginRepositories>
<build>
<plugins>
<plugin>
@@ -165,7 +140,7 @@
</dependency>
<dependency>
<groupId>org.apache.juddi</groupId>
- <artifactId>uddi-tck</artifactId>
+ <artifactId>uddi-tck-base</artifactId>
<version>3.0.0.SNAPSHOT</version>
<scope>test</scope>
</dependency>
Modified: webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISubscriptionListenerImpl.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISubscriptionListenerImpl.java?rev=824479&r1=824478&r2=824479&view=diff
==============================================================================
--- webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISubscriptionListenerImpl.java (original)
+++ webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/api/impl/UDDISubscriptionListenerImpl.java Mon Oct 12 19:59:15 2009
@@ -26,7 +26,8 @@
import org.apache.juddi.error.ErrorMessage;
import org.apache.juddi.error.FatalErrorException;
-import org.apache.juddi.util.NotificationList;
+
+import org.apache.juddi.subscription.NotificationList;
import org.apache.juddi.validation.ValidateSubscriptionListener;
import org.apache.log4j.Logger;
import org.uddi.api_v3.DispositionReport;
Added: webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/subscription/NotificationList.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/subscription/NotificationList.java?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/subscription/NotificationList.java (added)
+++ webservices/juddi/trunk/juddi-core/src/main/java/org/apache/juddi/subscription/NotificationList.java Mon Oct 12 19:59:15 2009
@@ -0,0 +1,26 @@
+package org.apache.juddi.subscription;
+
+import java.util.Vector;
+
+public class NotificationList {
+ private static NotificationList nl = null;
+ private static Vector<?> list = null;
+
+ private NotificationList() {
+ }
+
+ @SuppressWarnings("unchecked")
+ public static NotificationList getInstance() {
+ if (nl == null) {
+ nl = new NotificationList();
+ list = new Vector();
+ }
+ return nl;
+ }
+
+ @SuppressWarnings("unchecked")
+ public Vector getNotifications() {
+ return list;
+ }
+
+}
Modified: webservices/juddi/trunk/juddi-core/src/test/java/org/apache/juddi/api/impl/API_010_PublisherTest.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-core/src/test/java/org/apache/juddi/api/impl/API_010_PublisherTest.java?rev=824479&r1=824478&r2=824479&view=diff
==============================================================================
--- webservices/juddi/trunk/juddi-core/src/test/java/org/apache/juddi/api/impl/API_010_PublisherTest.java (original)
+++ webservices/juddi/trunk/juddi-core/src/test/java/org/apache/juddi/api/impl/API_010_PublisherTest.java Mon Oct 12 19:59:15 2009
@@ -29,7 +29,7 @@
import org.apache.juddi.config.AppConfig;
import org.apache.juddi.config.Property;
import org.apache.juddi.error.InvalidKeyPassedException;
-import org.apache.juddi.v3.tck.EntityCreator;
+import org.apache.juddi.jaxb.EntityCreator;
import org.apache.juddi.v3.tck.TckPublisher;
import org.apache.juddi.v3.tck.TckSecurity;
import org.apache.log4j.Logger;
Modified: webservices/juddi/trunk/juddi-cxf/src/main/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-cxf/src/main/webapp/WEB-INF/web.xml?rev=824479&r1=824478&r2=824479&view=diff
==============================================================================
--- webservices/juddi/trunk/juddi-cxf/src/main/webapp/WEB-INF/web.xml (original)
+++ webservices/juddi/trunk/juddi-cxf/src/main/webapp/WEB-INF/web.xml Mon Oct 12 19:59:15 2009
@@ -48,20 +48,35 @@
<load-on-startup>1</load-on-startup>
</servlet>
+ <servlet-mapping>
+ <servlet-name>CXFServlet</servlet-name>
+ <url-pattern>/services/*</url-pattern>
+ </servlet-mapping>
+
+
<servlet>
<servlet-name>RegistryServlet</servlet-name>
<display-name>Registry Servlet</display-name>
<servlet-class>
- org.apache.juddi.RegistryServlet
+ org.apache.juddi.servlets.RegistryServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
-
+
+ <servlet>
+ <servlet-name>NotifyServlet</servlet-name>
+ <display-name>Notify Servlet</display-name>
+ <servlet-class>
+ org.apache.juddi.servlets.NotifyServlet
+ </servlet-class>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
<servlet-mapping>
- <servlet-name>CXFServlet</servlet-name>
- <url-pattern>/services/*</url-pattern>
+ <servlet-name>NotifyServlet</servlet-name>
+ <url-pattern>/notify/*</url-pattern>
</servlet-mapping>
-
+
<resource-ref>
<description>jUDDI DataSource</description>
<res-ref-name>jdbc/juddiDB</res-ref-name>
Added: webservices/juddi/trunk/juddi-samples/pom.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-samples/pom.xml?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-samples/pom.xml (added)
+++ webservices/juddi/trunk/juddi-samples/pom.xml Mon Oct 12 19:59:15 2009
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Copyright 2001-2009 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ *
+ */ -->
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.juddi</groupId>
+ <artifactId>juddi-parent</artifactId>
+ <version>3.0.0.SNAPSHOT</version>
+ </parent>
+ <groupId>org.apache.juddi</groupId>
+ <artifactId>juddi-samples</artifactId>
+ <version>3.0.0.SNAPSHOT</version>
+ <name>jUDDI Service Registration Examples</name>
+ <packaging>war</packaging>
+ <properties>
+ <cxf.version>2.1.3</cxf.version>
+ </properties>
+ <dependencies>
+ <dependency>
+ <artifactId>juddi-core</artifactId>
+ <groupId>org.apache.juddi</groupId>
+ <version>3.0.0.SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <artifactId>uddi-client</artifactId>
+ <groupId>org.apache.juddi</groupId>
+ <version>3.0.0.SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <artifactId>uddi-ws</artifactId>
+ <groupId>org.apache.juddi</groupId>
+ <version>3.0.0.SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>javax.servlet</groupId>
+ <artifactId>servlet-api</artifactId>
+ <version>2.5</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-rt-frontend-jaxws</artifactId>
+ <version>${cxf.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.cxf</groupId>
+ <artifactId>cxf-rt-transports-http</artifactId>
+ <version>${cxf.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>cglib</groupId>
+ <artifactId>cglib</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>cglib</groupId>
+ <artifactId>cglib-nodep</artifactId>
+ <version>2.1_3</version>
+ </dependency>
+
+ </dependencies>
+ <build>
+ <pluginManagement>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-source-plugin</artifactId>
+ <executions>
+ <execution>
+ <goals>
+ <goal>jar</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <version>2.4</version>
+ <configuration>
+ <skip>false</skip>
+ <includes>
+ <include>**/*Test.java</include>
+ </includes>
+ </configuration>
+ </plugin>
+ </plugins>
+ </pluginManagement>
+ </build>
+</project>
Added: webservices/juddi/trunk/juddi-samples/src/main/java/org/apache/juddi/samples/HelloWorld.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-samples/src/main/java/org/apache/juddi/samples/HelloWorld.java?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-samples/src/main/java/org/apache/juddi/samples/HelloWorld.java (added)
+++ webservices/juddi/trunk/juddi-samples/src/main/java/org/apache/juddi/samples/HelloWorld.java Mon Oct 12 19:59:15 2009
@@ -0,0 +1,11 @@
+package org.apache.juddi.samples;
+
+import javax.jws.WebParam;
+import javax.jws.WebService;
+
+@WebService
+public interface HelloWorld {
+
+ String sayHi(@WebParam(name="text") String text);
+
+}
Added: webservices/juddi/trunk/juddi-samples/src/main/java/org/apache/juddi/samples/HelloWorldImpl.java
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-samples/src/main/java/org/apache/juddi/samples/HelloWorldImpl.java?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-samples/src/main/java/org/apache/juddi/samples/HelloWorldImpl.java (added)
+++ webservices/juddi/trunk/juddi-samples/src/main/java/org/apache/juddi/samples/HelloWorldImpl.java Mon Oct 12 19:59:15 2009
@@ -0,0 +1,30 @@
+package org.apache.juddi.samples;
+
+import javax.jws.WebService;
+
+import org.apache.juddi.v3.annotations.UDDIService;
+import org.apache.juddi.v3.annotations.UDDIServiceBinding;
+
+
+@UDDIService(
+ businessKey="uddi:juddi.apache.org:businesses-asf",
+ serviceKey="uddi:juddi.apache.org:services-helloworld",
+ description = "Hello World test service")
+@UDDIServiceBinding(
+ bindingKey="uddi:juddi.apache.org:bindings-helloworld-wsdl",
+ description="WSDL endpoint for the HelloWorld Service. This service is used for "
+ + "testing the jUDDI annotation functionality",
+ accessPointType="wsdlDeployment",
+ accessPoint="http://${serverName}:${serverPort}/juddi-samples/services/helloworld?wsdl")
+@WebService(
+ endpointInterface = "org.apache.juddi.samples.HelloWorld",
+ serviceName = "HelloWorld")
+
+public class HelloWorldImpl implements HelloWorld {
+
+ public String sayHi(String text) {
+ System.out.println("sayHi called");
+ return "Hello " + text;
+ }
+
+}
Added: webservices/juddi/trunk/juddi-samples/src/main/resources/META-INF/uddi.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-samples/src/main/resources/META-INF/uddi.xml?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-samples/src/main/resources/META-INF/uddi.xml (added)
+++ webservices/juddi/trunk/juddi-samples/src/main/resources/META-INF/uddi.xml Mon Oct 12 19:59:15 2009
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+
+<uddi>
+ <reloadDelay>5000</reloadDelay>
+ <manager name="example-manager">
+ <nodes>
+ <node>
+ <name>default</name>
+ <description>Main jUDDI node</description>
+ <properties>
+ <property name="serverName" value="localhost"/>
+ <property name="serverPort" value="8080"/>
+ </properties>
+ <proxyTransport>org.apache.juddi.v3.client.transport.InVMTransport</proxyTransport>
+ <custodyTransferUrl>org.apache.juddi.api.impl.UDDICustodyTransferImpl</custodyTransferUrl>
+ <inquiryUrl>org.apache.juddi.api.impl.UDDIInquiryImpl</inquiryUrl>
+ <publishUrl>org.apache.juddi.api.impl.UDDIPublicationImpl</publishUrl>
+ <securityUrl>org.apache.juddi.api.impl.UDDISecurityImpl</securityUrl>
+ <subscriptionUrl>org.apache.juddi.api.impl.UDDISubscriptionImpl</subscriptionUrl>
+ <subscriptionListenerUrl>org.apache.juddi.api.impl.UDDISubscriptionListenerImpl</subscriptionListenerUrl>
+ <juddiApiUrl>org.apache.juddi.api.impl.JUDDIApiImpl</juddiApiUrl>
+ </node>
+ </nodes>
+ <clerks registerOnStartup="true">
+ <clerk name="default" node="default" publisher="root" password="root">
+ <class>org.apache.juddi.samples.HelloWorldImpl</class>
+ </clerk>
+ <!--
+ <clerk name="medroot" node="med" publisher="root" password="root" />
+ <xregister>
+ <service bindingKey="uddi:juddi.apache.org:servicebindings-subscriptionlistener-ws" fromClerk="default" toClerk="medroot"/>
+ </xregister>
+ -->
+ </clerks>
+ </manager>
+
+</uddi>
\ No newline at end of file
Added: webservices/juddi/trunk/juddi-samples/src/main/webapp/META-INF/context.xml
URL: http://svn.apache.org/viewvc/webservices/juddi/trunk/juddi-samples/src/main/webapp/META-INF/context.xml?rev=824479&view=auto
==============================================================================
--- webservices/juddi/trunk/juddi-samples/src/main/webapp/META-INF/context.xml (added)
+++ webservices/juddi/trunk/juddi-samples/src/main/webapp/META-INF/context.xml Mon Oct 12 19:59:15 2009
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<Context>
+ <WatchedResource>WEB-INF/web.xml</WatchedResource>
+ <!-- -->
+ <Resource name="jdbc/JuddiDS" auth="Container"
+ type="javax.sql.DataSource" username="" password=""
+ driverClassName="org.apache.derby.jdbc.EmbeddedDriver"
+ url="jdbc:derby:juddi-derby-test-db;create=true"
+ maxActive="8"
+ />
+
+ <!-- mysql
+ <Resource name="jdbc/JuddiDS" auth="Container"
+ type="javax.sql.DataSource" username="root" password=""
+ driverClassName="com.mysql.jdbc.Driver"
+ url="jdbc:mysql://localhost:3306/juddiv3"
+ maxActive="8"
+ />
+ -->
+</Context>
+
---------------------------------------------------------------------
To unsubscribe, e-mail: juddi-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: juddi-cvs-help@ws.apache.org