META-INF.uddi.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="ISO-8859-1" ?> <!-- /* * Copyright 2001-2008 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. * */ --> <uddi xmlns="urn:juddi-apache-org:v3_client" xsi:schemaLocation="classpath:/xsd/uddi-client.xsd"> <reloadDelay>5000</reloadDelay> <client name="test-client"> <nodes> <!-- this is only used when uddiv3.enable=true in tck.properties --> <node> <name>default</name> </node> <node isHomeJUDDI="true"> <!-- required 'default' node --> <name>uddiv3</name> <description>Main jUDDI node</description> <properties> <property name="serverName" value="localhost" /> <property name="serverPort" value="8880" /> <property name="serverSSLPort" value="8443" /> <!-- for UDDI nodes that use HTTP u/p, using the following <property name="basicAuthUsername" value="root" /> <property name="basicAuthPassword" value="password" /> <property name="basicAuthPasswordIsEncrypted" value="false" /> <property name="basicAuthPasswordCryptoProvider" value="org.apache.juddi.v3.client.crypto.AES128Cryptor (an example)" />--> </properties> <!-- JAX-WS Transport --> <proxyTransport>org.apache.juddi.v3.client.transport.JAXWSTransport</proxyTransport> <custodyTransferUrl>http://${serverName}:${serverPort}/juddiv3/services/custody-transfer</custodyTransferUrl> <inquiryUrl>http://${serverName}:${serverPort}/juddiv3/services/inquiry</inquiryUrl> <inquiryRESTUrl>http://${serverName}:${serverPort}/juddiv3/services/inquiryRest/XML/getDetail</inquiryRESTUrl> <publishUrl>http://${serverName}:${serverPort}/juddiv3/services/publish</publishUrl> <securityUrl>http://${serverName}:${serverPort}/juddiv3/services/security</securityUrl> <subscriptionUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription</subscriptionUrl> <subscriptionListenerUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription-listener</subscriptionListenerUrl> <juddiApiUrl>http://${serverName}:${serverPort}/juddiv3/services/juddi-api</juddiApiUrl> <replicationUrl>https://${serverName}:${serverSSLPort}/juddiv3replication/services/replication</replicationUrl> <!-- this is just for juddi gui tests --> <juddigui>http://${serverName}:${serverPort}/juddi-gui/</juddigui> </node> <node isHomeJUDDI="false"> <!-- required 'default' node --> <name>uddiv3-2</name> <description>jUDDI Node2</description> <properties> <property name="serverName" value="localhost" /> <property name="serverPort" value="8980" /> <property name="serverSSLPort" value="9443" /> <!-- for UDDI nodes that use HTTP u/p, using the following <property name="basicAuthUsername" value="root" /> <property name="basicAuthPassword" value="password" /> <property name="basicAuthPasswordIsEncrypted" value="false" /> <property name="basicAuthPasswordCryptoProvider" value="org.apache.juddi.v3.client.crypto.AES128Cryptor (an example)" />--> </properties> <!-- JAX-WS Transport --> <proxyTransport>org.apache.juddi.v3.client.transport.JAXWSTransport</proxyTransport> <custodyTransferUrl>http://${serverName}:${serverPort}/juddiv3/services/custody-transfer</custodyTransferUrl> <inquiryUrl>http://${serverName}:${serverPort}/juddiv3/services/inquiry</inquiryUrl> <inquiryRESTUrl>http://${serverName}:${serverPort}/juddiv3/services/inquiryRest/XML/getDetail</inquiryRESTUrl> <publishUrl>http://${serverName}:${serverPort}/juddiv3/services/publish</publishUrl> <securityUrl>http://${serverName}:${serverPort}/juddiv3/services/security</securityUrl> <subscriptionUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription</subscriptionUrl> <subscriptionListenerUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription-listener</subscriptionListenerUrl> <juddiApiUrl>http://${serverName}:${serverPort}/juddiv3/services/juddi-api</juddiApiUrl> <replicationUrl>https://${serverName}:${serverSSLPort}/juddiv3replication/services/replication</replicationUrl> <!-- this is just for juddi gui tests --> <juddigui>http://${serverName}:${serverPort}/juddi-gui/</juddigui> </node> <!-- this is only used when uddiv2.enable=true in tck.properties --> <node> <name>uddiv2</name> <description>jUDDI node in other Department</description> <properties> <property name="serverName" value="localhost" /> <property name="serverPort" value="8880" /> </properties> <proxyTransport>org.apache.juddi.v3.client.transport.JAXWSv2TranslationTransport</proxyTransport> <inquiryUrl>http://${serverName}:${serverPort}/juddiv3/services/inquiryv2</inquiryUrl> <publishUrl>http://${serverName}:${serverPort}/juddiv3/services/publishv2</publishUrl> </node> </nodes> <clerks registerOnStartup="false"> <!-- not used --> <clerk name="default" node="default" publisher="root" password="root" isPasswordEncrypted="false" cryptoProvider=""/> <!-- this is used for the subscription callback tests --> <clerk name="uddiv3" node="uddiv3" publisher="root" password="root" isPasswordEncrypted="false" cryptoProvider=""/> </clerks> <signature> <!-- signing stuff --> <signingKeyStorePath>keystore.jks</signingKeyStorePath> <signingKeyStoreType>JKS</signingKeyStoreType> <signingKeyStoreFilePassword isPasswordEncrypted="false" cryptoProvider="org.apache.juddi.v3.client.crypto.AES128Cryptor">password</signingKeyStoreFilePassword> <signingKeyPassword isPasswordEncrypted="false" cryptoProvider="org.apache.juddi.v3.client.crypto.AES128Cryptor">password</signingKeyPassword> <signingKeyAlias>my special key</signingKeyAlias> <canonicalizationMethod>http://www.w3.org/2001/10/xml-exc-c14n#</canonicalizationMethod> <signatureMethod>http://www.w3.org/2000/09/xmldsig#rsa-sha1</signatureMethod> <XML_DIGSIG_NS>http://www.w3.org/2000/09/xmldsig#</XML_DIGSIG_NS> <!-- validation stuff Used whenever someone views an entity that is signed and validation is required --> <!-- if this doesn't exist or is incorrect, the client will atempt to load the standard jdk trust store--> <trustStorePath>truststore.jks</trustStorePath> <trustStoreType>JKS</trustStoreType> <trustStorePassword isPasswordEncrypted="false" cryptoProvider="org.apache.juddi.v3.client.crypto.AES128Cryptor">password</trustStorePassword> <checkTimestamps>true</checkTimestamps> <checkTrust>true</checkTrust> <checkRevocationCRL>true</checkRevocationCRL> <keyInfoInclusionSubjectDN>false</keyInfoInclusionSubjectDN> <keyInfoInclusionSerial>false</keyInfoInclusionSerial> <keyInfoInclusionBase64PublicKey>true</keyInfoInclusionBase64PublicKey> <digestMethod>http://www.w3.org/2000/09/xmldsig#sha1</digestMethod> </signature> <subscriptionCallbacks> <keyDomain>uddi:somebusiness</keyDomain> <listenUrl></listenUrl> <!-- leave this blank, it will be generated automatically --> <autoRegisterBindingTemplate>true</autoRegisterBindingTemplate> <autoRegisterBusinessServiceKey>uddi:somebusiness:someservicekey</autoRegisterBusinessServiceKey> <signatureBehavior>DoNothing</signatureBehavior> <!--valid values are AbortIfSigned,Sign,DoNothing,SignOnlyIfParentIsntSigned, default is DoNothing--> </subscriptionCallbacks> <XtoWsdl> <IgnoreSSLErrors>false</IgnoreSSLErrors> </XtoWsdl> </client> </uddi>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy