URGENT HELP NEEDED!!!
 
I deployed a statefull EJB -based SOAP-RPC service using the deployment descriptor below. I noticed that although the EJB is invoked, a new instance is created on every call to service, therefore loosing the state of the statefull service!!! I checked the TCP Tunneling monitor and a correct cookie is passed by the client every time. I am deploying the servlet on WebLogic 6.0 sp2, in weblogic.xml timeout secs is set to 1800. All invocations returned success - there were no exceptions that terminate the session as I heard.
 
PLEASE HELP!!!
 
Thanx in advance,

Ed Gokhman

Merrill Lynch,

CICG Direct Markets

 

<?xml version="1.0"?>
<isd:service xmlns:isd="http://xml.apache.org/xml-soap/deployment" id="urn:SIFService">
   <isd:provider type="org.apache.soap.providers.StatefulEJBProvider" scope="Session " methods="registerUser listCreatableObjects listObjectAttributes listObjectMethods newObject cloneObject performObjectMethod getObject deleteObject deleteUserSession">
      <isd:java class="com.ml.xAnltx.ejb.WSSessionProxy"/>
      <isd:option key="FullHomeInterfaceName" value="com.ml.xAnltx.ejb.WSServiceHome"/>
      <isd:option key="ContextProviderURL" value="t3://localhost:7001"/>
      <isd:option key="FullContextFactoryName" value="weblogic.jndi.WLInitialContextFactory"/>
   </isd:provider>
   <isd:faultListener>org.apache.soap.server.DOMFaultListener</isd:faultListener>
   <isd:mappings>
      <isd:map encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmlns:x="urn://xAnltxSIF.ml.com/objects" qname="x:param" javaType="com.ml.xAnltx.utils.NameValuePair" java2XMLClassName="com.ml.xAnltx.utils.NVPSerializer" xml2JavaClassName="com.ml.xAnltx.utils.NVPSerializer"/>
   </isd:mappings>
</isd:service>

Reply via email to