You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Hope BT <ho...@gmail.com> on 2008/07/03 08:05:40 UTC

A compile problem for servicegen task

Hello Everybody,

When i'm compiling my build.xml file an error is raised. My project is using
weblogic 10 jar libraries and  webservices.jar contains servicegen task.

Do you have any idea?

Thanks in advance.

[*servicegen*] *weblogic.xml.schema.binding.BindingException*: No default
constructor was found for class java.sql.Timestamp loaded from
file:/C:/Program%20Files/Java/jdk1.5.0_15/jre/lib/rt.jar!/java/sql/Timestamp.class.
All classes that will be serialized or deserialized must be non-interface,
non-abstract classes that provide a public default constructor

[*servicegen*] at
weblogic.xml.schema.binding.internal.codegen.JavaInspector.ensureValidClass(
*JavaInspector.java:1116*)

[*servicegen*] at
weblogic.xml.schema.binding.internal.codegen.JavaInspector.fillDescriptor(*
JavaInspector.java:186*)

[*servicegen*] at
weblogic.xml.schema.binding.internal.codegen.JavaInspector.getDescriptor(*
JavaInspector.java:151*)

[*servicegen*] at
weblogic.xml.schema.binding.internal.codegen.JavaInspector.createBeanProperty(
*JavaInspector.java:978*)

[*servicegen*] at
weblogic.xml.schema.binding.internal.codegen.JavaInspector.createBeanProperty(
*JavaInspector.java:956*)

[*servicegen*] at
weblogic.xml.schema.binding.internal.codegen.JavaInspector.addPropertiesToScalar(
*JavaInspector.java:885*)

[*servicegen*]

......
*

weblogic.xml.schema.binding.BindingException*: No default *constructor* was
found for class java.sql.Timestamp loaded from
file:/C:/Program%20Files/Java/jdk1.5.0_15/jre/lib/rt.jar!/java/sql/Timestamp.class.

 All classes that will be serialized or deserialized must be non-interface,
non-abstract classes that provide a public default constructor

**

**