[
https://issues.apache.org/jira/browse/JUDDI-428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12970940#action_12970940
]
Kurt T Stam commented on JUDDI-428:
-----------------------------------
Hi ShengTao, the war in question is deployed as part of JBossESB, and it
differs from what we ship.
I will update the files needed to deploy the juddiv3.war to jboss; for that you
will need to modify the web.xml and add the jboss-web.xml. See the
docs/examples/appserver/jboss directory. Check out the README.txt on how to put
to put it together.
For the finished product see:
http://people.apache.org/~kstam/appserver/juddi-on-jboss-6.0.0.CR1.tgz
Note that CR1 release has a known issue with deployment order, so when you see
this error
DEPLOYMENTS MISSING DEPENDENCIES:
Deployment "persistence.unit:unitName=juddiv3.war#juddiDatabase" is missing
the following dependencies:
Dependency "jboss.jca:name=comp/env/jdbc/JuddiDS,service=DataSourceBinding"
(should be in state "Create", but is actually in state "** NOT FOUND Depends on
'jboss.jca:name=comp/env/jdbc/JuddiDS,service=DataSourceBinding' **")
DEPLOYMENTS IN ERROR:
Deployment "jboss.jca:name=comp/env/jdbc/JuddiDS,service=DataSourceBinding"
is in error due to the following reason(s): ** NOT FOUND Depends on
'jboss.jca:name=comp/env/jdbc/JuddiDS,service=DataSourceBinding' **
Simply do 'touch juddiv3.war/WEB-INF/web.xml, and the war will redeploy, and
this time it will find the datasource.
You may notice this juddiv3.war deployment does not show the warning you
mentioned. So I'm going to close this jira. If you need
your warning fixed you will need to talk to the jbossesb team.
--Kurt
> The metadata value of the SOAP service are not same with the ones actually
> used by juddi client
> ------------------------------------------------------------------------------------------------
>
> Key: JUDDI-428
> URL: https://issues.apache.org/jira/browse/JUDDI-428
> Project: jUDDI
> Issue Type: Bug
> Components: core, uddi-client
> Affects Versions: 3.0.1
> Reporter: ShengTao Dong
> Assignee: Kurt T Stam
> Fix For: 3.0.5
>
> Attachments: juddiv3.war
>
>
> The metadata value of the SOAP service are not same with the ones actually
> used by juddi client , for example, in juddi client class:
> org.apache.juddi.v3.client.transport.JAXWSTransport
> The inquiry service name is: UDDI_Inquiry_Port
> but in the server side, in the org.apache.juddi.api.impl.UDDIInquiryImpl ,
> the name is : UDDIInquiryService in metadata of this class.
> That will not impact the function.
> But when we deploy them in Jboss, it will check this, and want them to be
> same, otherwise, will give a warning:
> 2010-11-02 14:00:36,921 WARN
> [org.jboss.ws.extensions.policy.metadata.PolicyMetaDataBuilder] Cannot get
> service '{urn:uddi-org:v3_service}UDDIInquiryService' from the given wsdl
> definitions! Eventual policies attached to this service won't be considered.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.