try to put all the jar files under the lib folder of the service archive
(.aar file) to
WEB-INF/lib folder.

thanks,
Amila.

On Wed, Sep 17, 2008 at 9:58 AM, Soyer, Muhammed A. <[EMAIL PROTECTED]>wrote:

>  Hi,
>
>   I spent almost all my day trying to solve this issue. I am consuming web
> services using axis2 1.4.1 with XmlBeans binding.
>
> Everything works fine if I consume the web services with my test clients .
> But when I deploy my application to an app server (Oc4j or Oracle AS) I am
> getting some errors.
>
> When I try with jdk 1.5 it works fine..
>
>
>
> I debugged the application and this line is the cause of the exception. It
> is in request document class.
>
>
>
>             return
> (org.htng.pws._2008a.guestselfservice.name.types.FetchProfileRequestDocument)org.apache.xmlbeans.XmlBeans.getContextTypeLoader().newInstance(type,
>
>
>
> null);
>
> I did some further testing and found that it is happening when I call
> org.apache.xmlbeans.XmlBeans.getContextTypeLoader()
>
>
>
> The error messages that I am getting are
>
>
>
> 1.     JBO-29000: Unexpected exception caught:
> java.lang.IllegalAccessError, msg=tried to access field
> org.htng.pws._2008a.guestselfservice.name.types.FetchProfileRequestDocument$1.class$org$htng$pws$_2008a$guestselfservice$name$types$FetchProfileRequestDocument
> from class
> org.htng.pws._2008a.guestselfservice.name.types.FetchProfileRequestDocument
>
> 2.     tried to access field
> org.htng.pws._2008a.guestselfservice.name.types.FetchProfileRequestDocument$1.class$org$htng$pws$_2008a$guestselfservice$name$types$FetchProfileRequestDocument
> from class
> org.htng.pws._2008a.guestselfservice.name.types.FetchProfileRequestDocument
>
> As I understand somehow the application server is not allowing the XMLBeans
> APIs to dynamically load the classes ..But I couldn't find a way to convince
> it..
>
>
>
> Does anybody have any idea by any chance?
>
>
>
> Thanks a lot
>
> -ms
>



-- 
Amila Suriarachchi
WSO2 Inc.
blog: http://amilachinthaka.blogspot.com/

Reply via email to