[AXIS-4] Calendarクラスの送受信で失敗する Created: 2006-08-20  Updated: 2008-01-13  Due: 2006-08-08  Resolved: 2007-05-05

Status: Closed
Project: S2Axis
Component/s: S2Axis2
Affects Version/s: S2Axis2 0.2.0
Fix Version/s: S2Axis2 0.3.0

Type: Bug Priority: Major
Reporter: takanori Assignee: takanori
Resolution: Fixed Votes: 0
Labels: None


 Description   

Calendarクラスを引数に取るサービスでは、以下のエラーが発生する。
→Calendarクラスを含んだBeanを引数/戻り値に取るサービスでも、同様の問題が発生する。
--------
Caused by: java.lang.NumberFormatException: badDate00
at org.apache.axis2.databinding.typemapping.SimpleTypeMapper.makeCalendar(SimpleTypeMapper.java:227)
at org.apache.axis2.databinding.typemapping.SimpleTypeMapper.getSimpleTypeObject(SimpleTypeMapper.java:97)
at org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:211)
at org.apache.axis2.databinding.utils.BeanUtil.processObject(BeanUtil.java:440)
at org.apache.axis2.databinding.utils.BeanUtil.ProcessElement(BeanUtil.java:402)
at org.apache.axis2.databinding.utils.BeanUtil.deserialize(BeanUtil.java:359)



 Comments   
Comment by takanori [ 2007-05-05 ]

Axis2 1.2 で解決されていることを確認。

Comment by takanori [ 2006-08-20 ]

Axis2の不具合。以下のクラスで、オブジェクトをtoString()しているため、Calenderが適切にデシアライズされていない。
org.apache.axis2.databinding.utils.BeanUtil

Generated at Mon Dec 15 07:56:51 JST 2025 using Jira 10.6.1#10060001-sha1:a6461e220f274b29ced7ac9295492f2465fe5ef5.