Hi Leotis,
Did u see following [1] thread on similar issue ..?

[1] - 
http://www.nabble.com/deploying-axis2-on-Tomcat6-permissions-problem-td21468450.html#a21468450


Thanks ,

On Sat, Mar 28, 2009 at 6:57 AM, Leotis buchanan
<[email protected]> wrote:
> Hello Guys,
>
> I am a new axis2 user,I get the following error Http status Error, when i
> try to navigate to axis2 page
> (http://localhost:8080/axis2/)
>
> Can anyone tell me how to fix it,please.
>
> org.apache.jasper.JasperException: org.apache.jasper.JasperException: XML
> parsing error on file /WEB-INF/web.xml
>       
> org.apache.jasper.compiler.JspConfig.processWebDotXml(JspConfig.java:207)
>       org.apache.jasper.compiler.JspConfig.init(JspConfig.java:220)
>
>       org.apache.jasper.compiler.JspConfig.findJspProperty(JspConfig.java:273)
>       org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:112)
>       org.apache.jasper.compiler.Compiler.compile(Compiler.java:315)
>       org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
>
>       org.apache.jasper.compiler.Compiler.compile(Compiler.java:282)
>       
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
>       
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
>
>       org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
>       org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>       sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
>       
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       java.lang.reflect.Method.invoke(Method.java:616)
>
>       org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>       java.security.AccessController.doPrivileged(Native Method)
>       javax.security.auth.Subject.doAsPrivileged(Subject.java:537)
>       org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
>
>       
> org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
>
> root cause
>
> org.apache.jasper.JasperException: XML parsing error on file
> /WEB-INF/web.xml
>       
> org.apache.jasper.xmlparser.ParserUtils.parseXMLDocument(ParserUtils.java:108)
>
>       org.apache.jasper.compiler.JspConfig.processWebDotXml(JspConfig.java:91)
>       org.apache.jasper.compiler.JspConfig.init(JspConfig.java:220)
>       org.apache.jasper.compiler.JspConfig.findJspProperty(JspConfig.java:273)
>       org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:112)
>
>       org.apache.jasper.compiler.Compiler.compile(Compiler.java:315)
>       org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
>       org.apache.jasper.compiler.Compiler.compile(Compiler.java:282)
>       
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
>
>       
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
>       org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
>       org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
>
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>       sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>       
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
>       java.lang.reflect.Method.invoke(Method.java:616)
>       org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>       java.security.AccessController.doPrivileged(Native Method)
>       javax.security.auth.Subject.doAsPrivileged(Subject.java:537)
>
>       org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
>       
> org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
>
> root cause
>
> org.xml.sax.SAXException: Internal Error: File
> /javax/servlet/resources/web-app_2_3.dtd not found
>
>       
> org.apache.jasper.xmlparser.MyEntityResolver.resolveEntity(ParserUtils.java:203)
>       org.apache.xerces.util.EntityResolverWrapper.resolveEntity(Unknown 
> Source)
>       org.apache.xerces.impl.XMLEntityManager.resolveEntity(Unknown Source)
>
>       
> org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
> Source)
>       
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
>       org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>
>       org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>       org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>       org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
>       org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
>
>       
> org.apache.jasper.xmlparser.ParserUtils.parseXMLDocument(ParserUtils.java:96)
>       org.apache.jasper.compiler.JspConfig.processWebDotXml(JspConfig.java:91)
>       org.apache.jasper.compiler.JspConfig.init(JspConfig.java:220)
>
>       org.apache.jasper.compiler.JspConfig.findJspProperty(JspConfig.java:273)
>       org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:112)
>       org.apache.jasper.compiler.Compiler.compile(Compiler.java:315)
>       org.apache.jasper.compiler.Compiler.compile(Compiler.java:295)
>
>       org.apache.jasper.compiler.Compiler.compile(Compiler.java:282)
>       
> org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
>       
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
>
>       org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
>       org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
>       javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>       sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
>       
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>       
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       java.lang.reflect.Method.invoke(Method.java:616)
>
>       org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244)
>       java.security.AccessController.doPrivileged(Native Method)
>       javax.security.auth.Subject.doAsPrivileged(Subject.java:537)
>       org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276)
>
>       
> org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162)
>
>
> I am running tomcat6 on a ubuntu 8.10 box
>
>
>
> On Fri, Mar 27, 2009 at 8:10 PM, crazygirl <[email protected]> wrote:
>>
>> I am using Axis 1.4's wsdl2java to generate my source code. Everything
>> works
>> fine with one exception: RequestIdentifier. In my schema, I have the
>> following parameter defined
>> <simpleType name="RequestIdentifier">
>> <restriction base="hexBinary">
>>                <minLength value="8"></minLength>
>>                </restriction>
>> </simpleType>
>> Whenever the generated source code attempts to access the parameter. I
>> would
>> received following error.
>> org.xml.sax.SAXException: Found character data inside an array element
>> while
>> deserializing
>>        at
>>
>> org.apache.axis.encoding.ser.ArrayDeserializer.characters(ArrayDeserializer.java:502)
>>        at
>>
>> org.apache.axis.encoding.DeserializationContext.characters(DeserializationContext.java:966)
>>        at
>>
>> org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:177)
>>        at
>>
>> org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)
>>        at
>> org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)
>>        at
>> org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)
>>        at org.apache.axis.client.Call.invoke(Call.java:2467)
>>        at org.apache.axis.client.Call.invoke(Call.java:2366)
>>        at org.apache.axis.client.Call.invoke(Call.java:1812)
>>
>> I have referenced some other website and understand that the problem is
>> related to the axis' serialization and deserialization class. By default,
>> the generated source code has following serialization setting
>>  java.lang.Class arraysf =
>> org.apache.axis.encoding.ser.ArraySerializerFactory.class;
>>  java.lang.Class arraydf =
>> org.apache.axis.encoding.ser.ArrayDeserializerFactory.class;
>>
>>  qName = new javax.xml.namespace.QName("http://www.zig.org/GWGSchema";,
>> "RequestIdentifier");
>>  cachedSerQNames.add(qName);
>>  cls = byte[].class;
>>  cachedSerClasses.add(cls);
>>  cachedSerFactories.add(arraysf);
>>  cachedDeserFactories.add(arraydf);
>>
>> I tried to add other serialization and factory class instead of
>> ArraySerializerFactory without avail and had attempted to register hex
>> mapping
>> java.lang.Class hexsf = HexSerializerFactory.class;
>> java.lang.Class hexdf = HexDeserializerFactory.class;
>> _call.registerTypeMapping(cls,qName,hexsf, hexdf,false);
>>
>> nothing seems to work.. so any help would be much appreciated... If anyone
>> knows what Axis Serialization class I am supposed to assign to get pass
>> this, I would be much appreciated, thanks
>>
>> --
>> View this message in context:
>> http://www.nabble.com/SAXException%3A-Found-character-data-inside-an-array-element-while-deserializing-tp22752600p22752600.html
>> Sent from the Axis - User mailing list archive at Nabble.com.
>>
>
>
>
> --
> Leotis Buchanan
> Manager/Electronic Design Systems Engineer
> Exterbox.com
>



-- 
Sagara Gunathunga

Blog - http://ssagara.blogspot.com
Web - http://sagaras.awardspace.com/

Reply via email to