axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Evlogi Georgiev (JIRA)" <axis-...@ws.apache.org>
Subject [jira] Created: (AXIS-2486) EBCDIC endcoding problem
Date Tue, 30 May 2006 09:02:31 GMT
EBCDIC endcoding problem
------------------------

         Key: AXIS-2486
         URL: http://issues.apache.org/jira/browse/AXIS-2486
     Project: Apache Axis
        Type: Bug

  Components: Serialization/Deserialization  
    Versions: 1.4    
 Environment: IBM zOS, encoding Cp1047 (IBM-1047)
    Reporter: Evlogi Georgiev


Axis is unable to construct proper soap call when running on IBM zOS.
I have tested and the data passed to the objects, created with WSDL2java tool, is properly
passed. The issue hapens when Axis creates the SOAP call.
Below is attached the exception stack and further below - the environment properties..

AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
 faultSubcode: 
 faultString: java.lang.IllegalArgumentException: The char '0x16' after '(ññä-¦ää %|Å
Ïñâ Åñâ è +âÅ,ÉÇ,Ñå™Ïâ ééã àäâͦáè(âáå 'íáäÇ(.íîàíîëî,%/ëèáë(â
åäëÉåëñÂ"àéᢠêßàß(éËÏäéßàîééñáÏ¢éêàá&amp;( å
'íáâÌ(åíáãáè'!â(éËÏäéßàîééåáÏ¢¢îàá¦(äáåäÅ_ë¢?_è˜ÑÌ,
ê,(á"!øßëâíÄ_ãÍÄ' is not a valid XML character.
 faultActor: 
 faultNode: 
 faultDetail: 
	{http://xml.apache.org/axis/}stackTrace:java.lang.IllegalArgumentException: The char '0x16'
after '(ññä-¦ää %|Å Ïñâ Åñâ è +âÅ,ÉÇ,Ñå™Ïâ ééã àäâͦáè(âáå
'íáäÇ(.íîàíîëî,%/ëèáë(â åäëÉåëñÂ"àéᢠêßàß(éËÏäéßàîééñáÏ¢éêàá&amp;(
å 'íáâÌ(åíáãáè'!â(éËÏäéßàîééåáÏ¢¢îàá¦(äáåäÅ_ë¢?_è˜ÑÌ,
ê,(á"!øßëâíÄ_ãÍÄ' is not a valid XML character.
	at org.apache.axis.components.encoding.UTF8Encoder.writeEncoded(UTF8Encoder.java:81)
	at org.apache.axis.encoding.SerializationContext.startElement(SerializationContext.java:1159)
	at org.apache.axis.encoding.ser.BeanSerializer.serialize(BeanSerializer.java:121)
	at org.apache.axis.encoding.SerializationContext.serializeActual(SerializationContext.java:1502)
	at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:978)
	at org.apache.axis.encoding.SerializationContext.serialize(SerializationContext.java:799)
	at org.apache.axis.message.RPCParam.serialize(RPCParam.java:208)
	at org.apache.axis.message.RPCElement.outputImpl(RPCElement.java:433)
	at org.apache.axis.message.MessageElement.output(MessageElement.java:1208)
	at org.apache.axis.message.SOAPBody.outputImpl(SOAPBody.java:139)
	at org.apache.axis.message.SOAPEnvelope.outputImpl(SOAPEnvelope.java:478)
	at org.apache.axis.message.MessageElement.output(MessageElement.java:1208)
	at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:315)
	at org.apache.axis.SOAPPart.writeTo(SOAPPart.java:269)
	at org.apache.axis.SOAPPart.saveChanges(SOAPPart.java:530)
	at org.apache.axis.SOAPPart.getContentLength(SOAPPart.java:229)
	at org.apache.axis.Message.getContentLength(Message.java:510)
	at org.apache.axis.transport.http.HTTPSender.writeToSocket(HTTPSender.java:371)
	at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:138)
	at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
	at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
	at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
	at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
	at org.apache.axis.client.Call.invokeEngine(Call.java:2784)
	at org.apache.axis.client.Call.invoke(Call.java:2767)
	at org.apache.axis.client.Call.invoke(Call.java:2443)
	at org.apache.axis.client.Call.invoke(Call.java:2366)
	at org.apache.axis.client.Call.invoke(Call.java:1812)


key=java.assistive  value=ON
key=platform.notASCII  value=true
key=java.runtime.name  value=Java(TM) 2 Runtime Environment, Standard Edition
key=java.vm.version  value=1.4.2
key=java.vm.vendor value=IBM Corporation
key=java.vendor.url  value=http://www.ibm.com/
key=path.separator  value=:
key=java.vm.name  value=Classic VM
key=file.encoding.pkg  value=sun.io
key=sun.os.patch.level  value=
key=java.vm.specification.name  value=Java Virtual Machine Specification
key=java.runtime.version  value=1.4.2
key=java.fullversion  value=J2RE 1.4.2 IBM z/OS Persistent Reusable VM build cm142-20040917
(JIT enabled: jitc)
key=os.arch  value=390
key=com.ibm.vm.bitmode  value=32
key=java.vm.specification.vendor value=Sun Microsystems Inc.
key=os.name  value=z/OS
key=java.specification.name value=Java Platform API Specification
key=java.class.version  value=48.0
key=ibm.system.encoding  value=Cp1047
key=invokedviajava  value=
key=java.util.prefs.PreferencesFactory  value=java.util.prefs.FileSystemPreferencesFactory
key=os.version  value=01.06.00
key=user.home  value=/
key=user.timezone  value=GMT+01:00
key=file.encoding  value=Cp1047
key=java.specification.version  value=1.4
key=java.vm.specification.version  value=1.0
key=sun.arch.data.model  value=32
key=user.language  value=en
key=java.specification.vendor  value=Sun Microsystems Inc.
key=java.vm.info  value=J2RE 1.4.2 IBM z/OS Persistent Reusable VM build cm142-20040917 (JIT
enabled: jitc)
key=java.version  value=1.4.2 
key=java.vendor  value=IBM Corporation
key=file.separator  value=/
key=java.compiler  value=jitc
key=sun.io.unicode.encoding  value=UnicodeBig


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-dev-help@ws.apache.org


Mime
View raw message