Hi Friends,
I am trying to implement an
EJB SEI. I am using
JBoss. I am able to access the wsdl from browser but was unable to get it from the client which is in the war file.I am getting the following message in console:
17:20:21,094 WARN [JSR109ServerMetaDataBuilder] Cannot obtain SEI mapping for:
pkg.Hello
Following are my configuration file snippets :
-- webservices.xml --
<webservice-description>
<webservice-description-name>HelloEJBWS</webservice-description-name>
<wsdl-file>META-INF/wsdl/MyEJBWS.wsdl</wsdl-file>
<jaxrpc-mapping-file>META-INF/MyEJBWS_mapping.xml</jaxrpc-mapping-file>
<port-component>
<port-component-name>HelloPort</port-component-name>
<wsdl-port xmlns

fx="urn:Foo">pfx:HelloPort</wsdl-port>
<service-endpoint-interface>pkg.Hello</service-endpoint-interface>
<service-impl-bean>
<ejb-link>HelloEJBWS</ejb-link>
</service-impl-bean>
</port-component>
</webservice-description>
-- ejb-jar.xml --
<enterprise-beans>
<session id="Session_1">
<description>Stateless Session EJB SEI</description>
<display-name>Stateless Session EJB SEI</display-name>
<ejb-name>HelloEJBWS</ejb-name>
<service-endpoint>pkg.Hello</service-endpoint>
<ejb-class>pkg.HelloBean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Container</transaction-type>
</session>
</enterprise-beans>
-- MyEJBWS_mapping.xml --
<package-mapping>
<package-type>pkg</package-type>
<namespaceURI>urn:Foo</namespaceURI>
</package-mapping>
Am i missing something ?
Thanks in advance,
Regards,
P R A V E E N
[ January 08, 2008: Message edited by: Praveen Babu ]