On Wed, Nov 26, 2008 at 1:51 PM, Marco Piccinni <[EMAIL PROTECTED]> wrote:

> Hi Simon,
>
> I attache you the file in zip format. thanks for interest!
>
>
>
>
>
> On Wed, Nov 26, 2008 at 1:09 PM, Marco Piccinni <[EMAIL PROTECTED]>
> wrote:
>
>    Thanks Simon,
>
>    I attache you the full project. it's composed by a series of indipendent
> interface, thery are just a series a little examples. the interface for
> database connection is connessione.java, in model package. the class that
> implements this interface is interrogazione.java
>
>
>
>
>    On Wed, Nov 26, 2008 at 12:36 PM, Marco Piccinni <[EMAIL PROTECTED]>
> wrote:
>
>       Hi all,
>
>       I asked in a preceding mail if someone never used Hibernate in a
> tuscany web services. I discovered that because of licence problem it's not
> possible to integrate both of them. So I'm trying to enstablished a jdbc
> connection through a mysql database.
>
>       I have tried with working code (if put it into a web or a java
> application) but nothing appear, I just receive a lot of errors like this:
>
>       GRAVE: Exception thrown was: org.osoa.sca.ServiceRuntimeException:
> com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of
> IllegalAnnotationExceptions
>       java.lang.StackTraceElement does not have a no-arg default
> constructor.
>              this problem is related to the following location:
>                      at java.lang.StackTraceElement
>                      at public java.lang.StackTraceElement[]
> java.lang.Throwable.getStackTrace()
>                      at java.lang.Throwable
>                      at java.lang.Exception
>                      at java.sql.SQLException
>                      at protected java.sql.SQLException
> tuscany.jaxws.SQLExceptionBean.nextException
>                      at tuscany.jaxws.SQLExceptionBean
>
>       26-nov-2008 11.39.41
> org.apache.tuscany.sca.node.launcher.NodeLauncherUtil node
>       GRAVE: SCA Node could not be created
>       java.lang.reflect.InvocationTargetException
>              at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>              at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
>              at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
>              at java.lang.reflect.Constructor.newInstance(Unknown Source)
>              at
> org.apache.tuscany.sca.node.launcher.NodeLauncherUtil.node(NodeLauncherUtil.java:340)
>              at
> org.apache.tuscany.sca.node.launcher.NodeLauncher.createNode(NodeLauncher.java:60)
>              at
> org.apache.tuscany.sca.node.launcher.NodeLauncher.main(NodeLauncher.java:122)
>       Caused by: org.osoa.sca.ServiceRuntimeException:
> org.osoa.sca.ServiceRuntimeException:
> com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of
> IllegalAnnotationExceptions
>       java.lang.StackTraceElement does not have a no-arg default
> constructor.
>              this problem is related to the following location:
>                      at java.lang.StackTraceElement
>                      at public java.lang.StackTraceElement[]
> java.lang.Throwable.getStackTrace()
>                      at java.lang.Throwable
>                      at java.lang.Exception
>                      at java.sql.SQLException
>                      at protected java.sql.SQLException
> tuscany.jaxws.SQLExceptionBean.nextException
>                      at tuscany.jaxws.SQLExceptionBean
>
>              at
> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:174)
>              at
> org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createSCANodeFromURL(NodeFactoryImpl.java:42)
>              at
> org.apache.tuscany.sca.implementation.node.launcher.NodeImplementationLauncherBootstrap.<init>(NodeImplementationLauncherBootstrap.java:94)
>              ... 7 more
>       Caused by: org.osoa.sca.ServiceRuntimeException:
> com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of
> IllegalAnnotationExceptions
>       java.lang.StackTraceElement does not have a no-arg default
> constructor.
>              this problem is related to the following location:
>                      at java.lang.StackTraceElement
>                      at public java.lang.StackTraceElement[]
> java.lang.Throwable.getStackTrace()
>                      at java.lang.Throwable
>                      at java.lang.Exception
>                      at java.sql.SQLException
>                      at protected java.sql.SQLException
> tuscany.jaxws.SQLExceptionBean.nextException
>                      at tuscany.jaxws.SQLExceptionBean
>
>              at
> org.apache.tuscany.sca.databinding.jaxb.JAXBTypeHelper.getSchemaDefinitions(JAXBTypeHelper.java:241)
>              at
> org.apache.tuscany.sca.binding.ws.wsdlgen.Interface2WSDLGenerator.generate(Interface2WSDLGenerator.java:260)
>              at
> org.apache.tuscany.sca.binding.ws.wsdlgen.BindingWSDLGenerator.createWSDLInterfaceContract(BindingWSDLGenerator.java:307)
>              at
> org.apache.tuscany.sca.binding.ws.wsdlgen.BindingWSDLGenerator.createWSDLDocument(BindingWSDLGenerator.java:205)
>              at
> org.apache.tuscany.sca.binding.ws.wsdlgen.BindingWSDLGenerator.generateWSDL(BindingWSDLGenerator.java:163)
>              at
> org.apache.tuscany.sca.binding.ws.xml.BindingBuilderImpl.build(BindingBuilderImpl.java:48)
>              at
> org.apache.tuscany.sca.assembly.builder.impl.ComponentServiceBindingBuilderImpl.buildServiceBindings(ComponentServiceBindingBuilderImpl.java:66)
>              at
> org.apache.tuscany.sca.assembly.builder.impl.ComponentServiceBindingBuilderImpl.build(ComponentServiceBindingBuilderImpl.java:48)
>              at
> org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl.build(CompositeBuilderImpl.java:150)
>              at
> org.apache.tuscany.sca.host.embedded.impl.ReallySmallRuntime.buildComposite(ReallySmallRuntime.java:234)
>              at
> org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeImpl.java:564)
>              at
> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:171)
>              ... 9 more
>       Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1
> counts of IllegalAnnotationExceptions
>       java.lang.StackTraceElement does not have a no-arg default
> constructor.
>              this problem is related to the following location:
>                      at java.lang.StackTraceElement
>                      at public java.lang.StackTraceElement[]
> java.lang.Throwable.getStackTrace()
>                      at java.lang.Throwable
>                      at java.lang.Exception
>                      at java.sql.SQLException
>                      at protected java.sql.SQLException
> tuscany.jaxws.SQLExceptionBean.nextException
>                      at tuscany.jaxws.SQLExceptionBean
>
>              at
> com.sun.xml.bind.v2.runtime.IllegalAnnotationsException$Builder.check(IllegalAnnotationsException.java:102)
>              at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:438)
>              at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:286)
>              at
> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:139)
>              at
> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:117)
>              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>              at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>              at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
> Source)
>              at java.lang.reflect.Method.invoke(Unknown Source)
>              at javax.xml.bind.ContextFinder.newInstance(Unknown Source)
>              at javax.xml.bind.ContextFinder.find(Unknown Source)
>              at javax.xml.bind.JAXBContext.newInstance(Unknown Source)
>              at javax.xml.bind.JAXBContext.newInstance(Unknown Source)
>              at
> org.apache.tuscany.sca.databinding.jaxb.JAXBContextCache.getJAXBContext(JAXBContextCache.java:245)
>              at
> org.apache.tuscany.sca.databinding.jaxb.JAXBContextCache.getJAXBContext(JAXBContextCache.java:284)
>              at
> org.apache.tuscany.sca.databinding.jaxb.JAXBContextHelper.createJAXBContext(JAXBContextHelper.java:186)
>              at
> org.apache.tuscany.sca.databinding.jaxb.JAXBContextHelper.createJAXBContext(JAXBContextHelper.java:218)
>              at
> org.apache.tuscany.sca.databinding.jaxb.JAXBTypeHelper.getSchemaDefinitions(JAXBTypeHelper.java:236)
>              ... 20 more
>       Exception in thread "main"
> org.apache.tuscany.sca.node.launcher.LauncherException:
> java.lang.reflect.InvocationTargetException
>              at
> org.apache.tuscany.sca.node.launcher.NodeLauncherUtil.node(NodeLauncherUtil.java:373)
>              at
> org.apache.tuscany.sca.node.launcher.NodeLauncher.createNode(NodeLauncher.java:60)
>              at
> org.apache.tuscany.sca.node.launcher.NodeLauncher.main(NodeLauncher.java:122)
>       Caused by: java.lang.reflect.InvocationTargetException
>              at
> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>              at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
>              at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
>              at java.lang.reflect.Constructor.newInstance(Unknown Source)
>              at
> org.apache.tuscany.sca.node.launcher.NodeLauncherUtil.node(NodeLauncherUtil.java:340)
>              ... 2 more
>       Caused by: org.osoa.sca.ServiceRuntimeException:
> org.osoa.sca.ServiceRuntimeException:
> com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of
> IllegalAnnotationExceptions
>       java.lang.StackTraceElement does not have a no-arg default
> constructor.
>              this problem is related to the following location:
>                      at java.lang.StackTraceElement
>                      at public java.lang.StackTraceElement[]
> java.lang.Throwable.getStackTrace()
>                      at java.lang.Throwable
>                      at java.lang.Exception
>                      at java.sql.SQLException
>                      at protected java.sql.SQLException
> tuscany.jaxws.SQLExceptionBean.nextException
>                      at tuscany.jaxws.SQLExceptionBean
>
>              at
> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:174)
>              at
> org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createSCANodeFromURL(NodeFactoryImpl.java:42)
>              at
> org.apache.tuscany.sca.implementation.node.launcher.NodeImplementationLauncherBootstrap.<init>(NodeImplementationLauncherBootstrap.java:94)
>              ... 7 more
>       Caused by: org.osoa.sca.ServiceRuntimeException:
> com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1 counts of
> IllegalAnnotationExceptions
>       java.lang.StackTraceElement does not have a no-arg default
> constructor.
>              this problem is related to the following location:
>                      at java.lang.StackTraceElement
>                      at public java.lang.StackTraceElement[]
> java.lang.Throwable.getStackTrace()
>                      at java.lang.Throwable
>                      at java.lang.Exception
>                      at java.sql.SQLException
>                      at protected java.sql.SQLException
> tuscany.jaxws.SQLExceptionBean.nextException
>                      at tuscany.jaxws.SQLExceptionBean
>
>              at
> org.apache.tuscany.sca.databinding.jaxb.JAXBTypeHelper.getSchemaDefinitions(JAXBTypeHelper.java:241)
>              at
> org.apache.tuscany.sca.binding.ws.wsdlgen.Interface2WSDLGenerator.generate(Interface2WSDLGenerator.java:260)
>              at
> org.apache.tuscany.sca.binding.ws.wsdlgen.BindingWSDLGenerator.createWSDLInterfaceContract(BindingWSDLGenerator.java:307)
>              at
> org.apache.tuscany.sca.binding.ws.wsdlgen.BindingWSDLGenerator.createWSDLDocument(BindingWSDLGenerator.java:205)
>              at
> org.apache.tuscany.sca.binding.ws.wsdlgen.BindingWSDLGenerator.generateWSDL(BindingWSDLGenerator.java:163)
>              at
> org.apache.tuscany.sca.binding.ws.xml.BindingBuilderImpl.build(BindingBuilderImpl.java:48)
>              at
> org.apache.tuscany.sca.assembly.builder.impl.ComponentServiceBindingBuilderImpl.buildServiceBindings(ComponentServiceBindingBuilderImpl.java:66)
>              at
> org.apache.tuscany.sca.assembly.builder.impl.ComponentServiceBindingBuilderImpl.build(ComponentServiceBindingBuilderImpl.java:48)
>              at
> org.apache.tuscany.sca.assembly.builder.impl.CompositeBuilderImpl.build(CompositeBuilderImpl.java:150)
>              at
> org.apache.tuscany.sca.host.embedded.impl.ReallySmallRuntime.buildComposite(ReallySmallRuntime.java:234)
>              at
> org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeImpl.java:564)
>              at
> org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:171)
>              ... 9 more
>       Caused by: com.sun.xml.bind.v2.runtime.IllegalAnnotationsException: 1
> counts of IllegalAnnotationExceptions
>       java.lang.StackTraceElement does not have a no-arg default
> constructor.
>              this problem is related to the following location:
>                      at java.lang.StackTraceElement
>                      at public java.lang.StackTraceElement[]
> java.lang.Throwable.getStackTrace()
>                      at java.lang.Throwable
>                      at java.lang.Exception
>                      at java.sql.SQLException
>                      at protected java.sql.SQLException
> tuscany.jaxws.SQLExceptionBean.nextException
>                      at tuscany.jaxws.SQLExceptionBean
>
>              at
> com.sun.xml.bind.v2.runtime.IllegalAnnotationsException$Builder.check(IllegalAnnotationsException.java:102)
>              at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:438)
>              at
> com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:286)
>              at
> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:139)
>              at
> com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:117)
>              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>              at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>              at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
> Source)
>              at java.lang.reflect.Method.invoke(Unknown Source)
>              at javax.xml.bind.ContextFinder.newInstance(Unknown Source)
>              at javax.xml.bind.ContextFinder.find(Unknown Source)
>              at javax.xml.bind.JAXBContext.newInstance(Unknown Source)
>              at javax.xml.bind.JAXBContext.newInstance(Unknown Source)
>              at
> org.apache.tuscany.sca.databinding.jaxb.JAXBContextCache.getJAXBContext(JAXBContextCache.java:245)
>              at
> org.apache.tuscany.sca.databinding.jaxb.JAXBContextCache.getJAXBContext(JAXBContextCache.java:284)
>              at
> org.apache.tuscany.sca.databinding.jaxb.JAXBContextHelper.createJAXBContext(JAXBContextHelper.java:186)
>              at
> org.apache.tuscany.sca.databinding.jaxb.JAXBContextHelper.createJAXBContext(JAXBContextHelper.java:218)
>              at
> org.apache.tuscany.sca.databinding.jaxb.JAXBTypeHelper.getSchemaDefinitions(JAXBTypeHelper.java:236)
>              ... 20 more
>
>
>       Some of you knows the why? there is something else to add to
> interface a database with a tuscany web service or not?
>       I read something  about DAS but I didn't understand the utility.
>
>       Thank for all
>
>       Best reguards
>
>       Marco Piccinni
>
>
>    Hi Marco
>
>    It looks like it's struggling with parsing your service interface. It
> looks like it's found a complex type that is incompatible with JAXB. Not
> sure if the "does not have a no-arg default constructor" exception is
> accurate but take a look at the types in your interface and see what is
> there. Are you able to post your service interface?
>
>    Simon
>
>    Simon
>
>
> Hi Marco, can you send the same files in zip or tar format?
>
> Simon
>

Hi Marco

So the answer is that JAXB doesn't like SQLException. Not sure why yet but
can you raise a JIRA so we have a record of the problem in case enyone lese
gose looking for it. For now are you able to replace SQLException with some
other type of exception?

Simon

Reply via email to