"[EMAIL PROTECTED]" wrote : Display the Reference.getFactoryClassName() to find 
out what object factory is the starting point for the missing classes.
The object factory is 'org.jboss.webservice.client.ServiceObjectFactory'. I'm 
sorry, but how does this help me determine what libraries are missing? AFAIK, 
this is just telling me the object factory that is doing the looking up, not 
what it is actually looking up.

Looking up the JavaDocs for this package tells me this about the 
'ServiceObjectFactory':

anonymous wrote : This ServiceObjectFactory reconstructs a 
javax.xml.rpc.Service for a given WSDL when the webservice client does a JNDI 
lookup
  | 
  | It uses the information provided by the service-ref element in 
application-client.xml
  | 

Looking back at my application-client.xml file, I see nothing wrong with the 
service-ref elements as far as I can see. The only difference is the 
'service-interface' element. 

In the example application-client.xml file on your WSClientAppl wiki page, the 
'service-ref' looks like this:


  | <service-ref>
  |    <service-ref-name>service/OrganizationServiceEJB</service-ref-name>
  |    <service-interface>javax.xml.rpc.Service</service-interface>
  |    <wsdl-file>META-INF/wsdl/server-ejb.wsdl</wsdl-file>
  |    <jaxrpc-mapping-file>META-INF/jaxrpc-mapping.xml</jaxrpc-mapping-file>
  |  </service-ref>
  | 
  |  <service-ref>
  |    <service-ref-name>service/OrganizationServiceJSE</service-ref-name>
  |    
<service-interface>com.underworld.crimeportal.OrganizationEndpointService</service-interface>
  |    <wsdl-file>META-INF/wsdl/server-web.wsdl</wsdl-file>
  |    <jaxrpc-mapping-file>META-INF/jaxrpc-mapping.xml</jaxrpc-mapping-file>
  |  </service-ref>

Whereas, mine looks like this (re-quoted from original post):

 <service-ref>
  |     <service-ref-name>service/PolicyControlCenterService</service-ref-name>
  |     <service-interface>javax.xml.rpc.Service</service-interface>
  |     <wsdl-file>META-INF/wsdl/PolicyControlCenter_jboss.wsdl</wsdl-file>
  |     
<jaxrpc-mapping-file>META-INF/PolicyControlCenter_mapping_jboss.xml</jaxrpc-mapping-file>
  |     <service-qname 
xmlns:pfx="http://service.repository.policymatter.com";>pfx:PolicyControlCenterService</service-qname>
  |     <port-component-ref>
  |             
<service-endpoint-interface>com.policymatter.repository.service.PolicyControlCenter</service-endpoint-interface>
  |     </port-component-ref>
  | </service-ref>
  | <service-ref>
  |     <service-ref-name>service/PolicyFileMgrService</service-ref-name>
  |     <service-interface>javax.xml.rpc.Service</service-interface>
  |     <wsdl-file>META-INF/wsdl/PolicyFileMgr_jboss.wsdl</wsdl-file>
  |     
<jaxrpc-mapping-file>META-INF/PolicyFileMgr_mapping_jboss.xml</jaxrpc-mapping-file>
  |     <service-qname 
xmlns:pfx="http://service.policymatter.com";>pfx:PolicyFileMgrService</service-qname>
  |     <port-component-ref>
  |             
<service-endpoint-interface>com.policymatter.service.PolicyFileMgr</service-endpoint-interface>
  |     </port-component-ref>
  | </service-ref>

...the difference being the 'service-interface' elements are 
'javax.xml.rpc.Service' for the 'OrganizationServiceEJB' and 
'com.underworld.crimeportal.OrganizationEndpointService' for the 
'OrganizationServiceJSE' - whereas mine are 'javax.xml.rpc.Service' for both.

I'll investigate this next and see what happens.

If this doesn't make a difference, do you think the classes I'm missing are my 
own classes on the server-side, or some JBossWS classes on the client side?

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3901491#3901491

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3901491


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
JBoss-user mailing list
JBoss-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to