JUDDI-919 replication now works with ssl + client-cert authentication. In order to...
authorAlex <alexoree@apache.org>
Mon, 16 Feb 2015 02:18:03 +0000 (21:18 -0500)
committerAlex <alexoree@apache.org>
Mon, 16 Feb 2015 02:18:03 +0000 (21:18 -0500)
commit5994cd063d305050b2c082358fd7519dd01be708
tree9d61c0b90b64d75b827e3d65e862f6435528682c
parent5eda4a714c86584b24576a51a9995d72240fa55c
JUDDI-919 replication now works with ssl + client-cert authentication. In order to support this, we need to have two different war file (unfortunately). Included with this change set is number of typos in our deployment files (web.xml, beans.xml, etc) for the various supported containers
JUDDI-910 adding support for alternate endpoints for edge based coms. a number of optimizations were added to prevent/reduce network traffic for unnecessary updates. tested and working with 3 tomcat nodes
110 files changed:
juddi-client/src/main/java/org/apache/juddi/v3/client/cryptor/CryptorFactory.java
juddi-client/src/main/java/org/apache/juddi/v3/client/cryptor/TransportSecurityHelper.java [new file with mode: 0644]
juddi-core-openjpa/src/test/resources/META-INF/persistence.xml
juddi-core/src/main/java/org/apache/juddi/api/impl/AuthenticatedService.java
juddi-core/src/main/java/org/apache/juddi/api/impl/JUDDIApiImpl.java
juddi-core/src/main/java/org/apache/juddi/api/impl/UDDIReplicationImpl.java
juddi-core/src/main/java/org/apache/juddi/replication/ReplicationNotifier.java
juddi-core/src/main/java/org/apache/juddi/validation/ValidateReplication.java
juddi-core/src/main/resources/messages.properties
juddi-core/src/test/java/org/apache/juddi/api/impl/API_160_ReplicationTest.java
juddi-core/src/test/resources/META-INF/persistence.xml
juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPoint.java
juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPointSingleNode.java
juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPoitMultiNode.java
juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/JuddiAdminService.java
juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiCreatebulk.java
juddi-examples/more-uddi-samples/src/main/resources/META-INF/simple-publish-uddi.xml
juddi-tomcat/build.xml
juddi-tomcat/pom.xml
juddi-tomcat/server.xml
juddi-tomcat/serverNode2.xml
juddi-tomcat/serverNode3.xml
juddi-tomcat/tomcat-users.xml
juddiv3-war-repl/.gitignore [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/Axis2/WEB-INF/conf/axis2.xml [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/Axis2/WEB-INF/web.xml [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/CXF-JBossAS7Up/WEB-INF/beans.xml [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/CXF-JBossAS7Up/WEB-INF/classes/schemas/jaxrs.xsd [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/CXF-JBossAS7Up/WEB-INF/classes/schemas/jaxws.xsd [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/CXF-JBossAS7Up/WEB-INF/classes/schemas/spring-beans.xsd [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/CXF-JBossAS7Up/WEB-INF/web.xml [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/CXF/WEB-INF/beans.xml [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/CXF/WEB-INF/classes/schemas/jaxrs.xsd [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/CXF/WEB-INF/classes/schemas/jaxws.xsd [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/CXF/WEB-INF/classes/schemas/spring-beans.xsd [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/CXF/WEB-INF/classes/schemas/spring-util.xsd [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/CXF/WEB-INF/web.xml [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/JBossWS-CXF/WEB-INF/web.xml [new file with mode: 0644]
juddiv3-war-repl/JAX-WS/JBossWS-Native/WEB-INF/web.xml [new file with mode: 0644]
juddiv3-war-repl/JPA/Hibernate-JBoss/WEB-INF/classes/META-INF/orm.xml.example [new file with mode: 0644]
juddiv3-war-repl/JPA/Hibernate-JBoss/WEB-INF/classes/META-INF/persistence.xml [new file with mode: 0644]
juddiv3-war-repl/JPA/Hibernate-JBoss/WEB-INF/index.jsp [new file with mode: 0644]
juddiv3-war-repl/JPA/Hibernate-JBoss/WEB-INF/jboss-web.xml [new file with mode: 0644]
juddiv3-war-repl/JPA/Hibernate-JBossAS7Up/WEB-INF/classes/META-INF/orm.xml.example [new file with mode: 0644]
juddiv3-war-repl/JPA/Hibernate-JBossAS7Up/WEB-INF/classes/META-INF/persistence.xml [new file with mode: 0644]
juddiv3-war-repl/JPA/Hibernate-JBossAS7Up/WEB-INF/jboss-deployment-structure.xml [new file with mode: 0644]
juddiv3-war-repl/JPA/Hibernate-JBossAS7Up/WEB-INF/jboss-web.xml [new file with mode: 0644]
juddiv3-war-repl/JPA/Hibernate/WEB-INF/classes/META-INF/orm.xml.example [new file with mode: 0644]
juddiv3-war-repl/JPA/Hibernate/WEB-INF/classes/META-INF/persistence.xml [new file with mode: 0644]
juddiv3-war-repl/JPA/Hibernate/WEB-INF/classes/log4j.properties [new file with mode: 0644]
juddiv3-war-repl/JPA/OpenJPA/WEB-INF/classes/META-INF/orm.xml.example [new file with mode: 0644]
juddiv3-war-repl/JPA/OpenJPA/WEB-INF/classes/META-INF/persistence.xml [new file with mode: 0644]
juddiv3-war-repl/JPA/OpenJPA/WEB-INF/classes/log4j.properties [new file with mode: 0644]
juddiv3-war-repl/README.txt [new file with mode: 0644]
juddiv3-war-repl/context.xml [new file with mode: 0644]
juddiv3-war-repl/pom.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/java/org/apache/juddi/adminconsole/AES.java [new file with mode: 0644]
juddiv3-war-repl/src/main/java/org/apache/juddi/adminconsole/CrossSiteRequestForgeryException.java [new file with mode: 0644]
juddiv3-war-repl/src/main/java/org/apache/juddi/adminconsole/PostBackConstants.java [new file with mode: 0644]
juddiv3-war-repl/src/main/java/org/apache/juddi/adminconsole/StartupServlet.java [new file with mode: 0644]
juddiv3-war-repl/src/main/java/org/apache/juddi/adminconsole/hub/JUDDIRequestsAsXML.java [new file with mode: 0644]
juddiv3-war-repl/src/main/java/org/apache/juddi/adminconsole/hub/UddiAdminHub.java [new file with mode: 0644]
juddiv3-war-repl/src/main/java/org/apache/juddi/adminconsole/hub/builders/Printers.java [new file with mode: 0644]
juddiv3-war-repl/src/main/java/org/apache/juddi/adminconsole/resources/ResourceLoader.java [new file with mode: 0644]
juddiv3-war-repl/src/main/java/org/apache/juddi/servlets/NotifyServlet.java [new file with mode: 0644]
juddiv3-war-repl/src/main/java/org/apache/juddi/servlets/RegistryServlet.java [new file with mode: 0644]
juddiv3-war-repl/src/main/resources/commons-logging.properties [new file with mode: 0644]
juddiv3-war-repl/src/main/resources/schemas/orm_1_0.xsd [new file with mode: 0644]
juddiv3-war-repl/src/main/resources/schemas/persistence_1_0.xsd [new file with mode: 0644]
juddiv3-war-repl/src/main/resources/spring-beans.xsd.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/UDDI_Publisher.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/UDDI_tModels.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/marketing_BusinessEntity.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/marketing_Publisher.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/marketing_tModels.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/root_BusinessEntity.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/root_Publisher.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/root_tModelKeyGen.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/sales_Publisher.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4MARKETING_juddi_custom_install_data/sales_tModels.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/UDDI_Publisher.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/UDDI_tModels.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/marketing_Publisher.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/marketing_tModels.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/root_BusinessEntity.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/root_Publisher.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/root_tModelKeyGen.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/sales_BusinessEntity.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/sales_Publisher.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/RENAME4SALES_juddi_custom_install_data/sales_tModels.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/classes/juddiv3.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/config.properties [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/WEB-INF/web.xml [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/index.jsp [new file with mode: 0644]
juddiv3-war-repl/src/main/webapp/juddi.css [new file with mode: 0644]
juddiv3-war/JAX-WS/Axis2/WEB-INF/web.xml
juddiv3-war/JAX-WS/CXF-JBossAS7Up/WEB-INF/beans.xml
juddiv3-war/JAX-WS/CXF-JBossAS7Up/WEB-INF/web.xml
juddiv3-war/JAX-WS/CXF/WEB-INF/beans.xml
juddiv3-war/JAX-WS/CXF/WEB-INF/web.xml
juddiv3-war/JAX-WS/JBossWS-CXF/WEB-INF/web.xml
juddiv3-war/JAX-WS/JBossWS-Native/WEB-INF/web.xml
pom.xml
uddi-tck-base/src/main/java/org/apache/juddi/v2/tck/TckPublisher.java
uddi-tck-base/src/main/java/org/apache/juddi/v3/tck/TckPublisher.java
uddi-tck/pom.xml
uddi-tck/server.xml
uddi-tck/serverNode2.xml
uddi-tck/src/main/resources/META-INF/uddi.xml
uddi-tck/src/test/java/org/apache/juddi/v3/tck/JUDDI_300_MultiNodeIntegrationTest.java