Can i make a suggestion, run wsdl2java in *ANOTHER* directory and look
at the generated code and copy snippets from there.

thanks,
dims

On 11/6/06, Marcel Casado <[EMAIL PROTECTED]> wrote:

Hi,

I'm trying to move from axis2-1.0 to  axis2-1.1 nightlies but in my
InOutSyncMessageReceiver that was genertaed on version 1.0  had  this
line of code :

     //Inject the Message Context if it is asked for
      DependencyManager.configureBusinessLogicProvider(obj,
msgContext.getOperationContext());

This method (configureBusinessLogicProvider(obj,
msgContext.getOperationContext())) does not exist any more on 1.1. How
should I modify my code to get everything working again ?. I don't want
to run wsdl to java again.

17:25:28,869 ERROR AxisServlet:278 - java.lang.NoSuchMethodError:
org.apache.axis2.engine.DependencyManager.configureBusinessLogicProvider(Ljava/lang/Object;Lorg/apache/axis2/context/OperationContext;)V


Excerp of my InOutSyncMessageReceiver :

 public void invokeBusinessLogic(MessageContext msgContext,
MessageContext newMsgContext)
        throws AxisFault {

    try {

      // get the implementation class for the Web Service
      Object obj = getTheImplementationObject(msgContext);

      //Inject the Message Context if it is asked for
      DependencyManager.configureBusinessLogicProvider(obj,
msgContext.getOperationContext());

      MetvaultMetadataServiceSkeleton skel =
(MetvaultMetadataServiceSkeleton) obj;
      //Out Envelop
      SOAPEnvelope envelope = null;
      //Find the axisOperation that has been set by the Dispatch phase.
      AxisOperation op =
msgContext.getOperationContext().getAxisOperation();
      if (op == null) {
        throw new AxisFault("Operation is not located, if this is doclit
style the SOAP-ACTION should specified via the SOAP Action to use the
RawXMLProvider");
      }



Thanks,

-Marcel

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
Davanum Srinivas : http://www.wso2.net (Oxygen for Web Service Developers)

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to