its an issue with weblogic.  i delete the domain and recreate the domain before 
i redepoly the file, it works fine.  if i don't rebuild the domain, it fails.  
very strange.


-----Original Message-----
From: [EMAIL PROTECTED] on behalf of Dennis Sosnoski
Sent: Sun 9/7/2008 6:33 PM
To: JiBX users
Subject: Re: [jibx-users] method not found errors.
 
Hi Willie,

The missing method is one that was added by the JiBX binding compiler. 
The only way you should get this kind of error is if one of the class 
files has been replaced since the binding compiler executed. Did you 
perhaps miss redeploying a jar file? Or perhaps Weblogic is for some 
reason retaining an older copy of the jar file in the classpath.

Sorry I can't be more specific, but that's the sort of thing you need to 
investigate.

  - Dennis

Dennis M. Sosnoski
SOA and Web Services in Java
Training and Consulting
http://www.sosnoski.com - http://www.sosnoski.co.nz
Seattle, WA +1-425-939-0576 - Wellington, NZ +64-4-298-6117



Slepecki, Willie wrote:
>
> my app was running just fine.  i did some refactoring to it, 
> re-compiled it, rebound it, redeployed it and now im getting these 
> errors. 
>
> 2008-08-26 17:58:11,718 [ACTIVE] ExecuteThread: '0' for queue: 
> 'weblogic.kernel.Default (self-tuning)' ERROR 
> org.apache.axis2.transport.http.AxisServlet - 
> com.bla.bla.domain.txn.common.SecurityInfo.JiBX_its_core_jibx_binding_newinstance_1_0(Lorg/jibx/runtime/impl/UnmarshallingContext;)Lcom/bla/bla/domain/txn/common/SecurityInfo;
> java.lang.NoSuchMethodError: 
> com.bla.bla.domain.txn.common.SecurityInfo.JiBX_its_core_jibx_binding_newinstance_1_0(Lorg/jibx/runtime/impl/UnmarshallingContext;)Lcom/bla/bla/domain/txn/common/SecurityInfo;
>         at 
> com.bla.bla.domain.txn.common.JiBX_its_core_jibx_bindingSecurityInfo_access.unmarshal()
>         at 
> com.bla.bla.domain.txn.gr.GetReportRequestXMLInput.JiBX_its_core_jibx_binding_unmarshal_4_0(GetReportRequestXMLInput.java)
>         at 
> com.bla.bla.domain.txn.gr.JiBX_its_core_jibx_bindingGetReportRequestXMLInput_access.unmarshal()
>         at 
> org.jibx.runtime.impl.UnmarshallingContext.unmarshalElement(UnmarshallingContext.java:2748)
>         at 
> com.bla.bla.its.web.ITSMessageReceiverInOut.fromOM(ITSMessageReceiverInOut.java:377)
>         at 
> com.bla.bla.its.web.ITSMessageReceiverInOut.invokeBusinessLogic(ITSMessageReceiverInOut.java:135)
>         at 
> org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
>         at 
> org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:100)
>         at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:176)
>         at 
> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:275)
>         at 
> org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:131)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>         at 
> weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:226)
>         at 
> weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:124)
>         at 
> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:283)
>         at 
> weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:175)
>         at 
> weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3395)
>         at 
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
>         at weblogic.security.service.SecurityManager.runAs(Unknown Source)
>         at 
> weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2140)
>         at 
> weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2046)
>         at 
> weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1366)
>         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:200)
>         at weblogic.work.ExecuteThread.run(ExecuteThread.java:172)
>
> i didn't get any errors in the binding process.  if it can't find the 
> class i would imagine i would get a class not found, not a method not 
> found error.  im stumped.  any ideas?
>
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> ------------------------------------------------------------------------
>
> _______________________________________________
> jibx-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jibx-users
>   

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
jibx-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jibx-users


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
jibx-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jibx-users

Reply via email to