I have a few questions.

Regarding the code to publish BankImpl:

        Endpoint ep = Endpoint.publish("http://localhost:8080/BankAccount";,
new BankAccountImpl());
        W3CEndpointReference er =
(W3CEndpointReference)ep.getEndpointReference();
        Endpoint.publish("http://localhost:8080/Bank";, new BankImpl(er)); 


I typically do things in Spring (for the server code at least).

I typically use <jaxws:endpoint>. I'm not 100% sure how to configure Spring
to do what is shown above:

I would expect something like this:

   <jaxws:endpoint 
      id="bankEndpoint" 
      implementor="#bankImpl" 
      address="/Bank" />

   <bean id="bankImpl" class="com.dankulp.bank.BankImpl">      
      <constructor-arg ref="bankAccountEndpoint"/>
   </bean>

   <jaxws:endpoint 
      id="bankAccountEndpoint" 
      implementor="#bankAccountImpl" 
      address="/BankAccount" />

   <bean id="bankAccountImpl" class="com.dankulp.bank.BankAccountImpl"/>      


I probably messed it up :)






-- 
View this message in context: 
http://cxf.547215.n5.nabble.com/Stateful-web-services-with-CXF-tp3212822p3227666.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to