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]