[groovy-user] GroovyWS, client problem

56 megtekintés
Ugrás az első olvasatlan üzenetre

citron

olvasatlan,
2010. máj. 31. 18:29:052010. 05. 31.
– us...@groovy.codehaus.org

Hi,

I am facing a problem running the example found here
http://groovy.codehaus.org/GroovyWS http://groovy.codehaus.org/GroovyWS


First this error is thrown when starting the server

Caught: java.lang.LinkageError: loader constraint violation: loader
(instance of <bootloader>) previously initiated loading for a different type
with name "javax/xml/transform/Source"
at WSServerTest.run(WSServerTest.groovy:7)

After deleting the following jars, the server starts ok, and I can fetch the
generated wsdl.

gnujaxp.jar
xmlparserv2.jar

When I try to execute the client to consume the web service, this happens.

Any ideas how to solve it?

Thanks!!


2010-jun-01 00:12:24 org.apache.cxf.endpoint.dynamic.DynamicClientFactory
outputDebug

INFO: Created classes: defaultnamespace.Add, defaultnamespace.AddResponse,
defaultnamespace.ObjectFactory, defaultnamespace.Square,
defaultnamespace.SquareResponse
Exception thrown
2010-jun-01 00:12:24 org.codehaus.groovy.runtime.StackTraceUtils sanitize

VARNING: Sanitizing stacktrace:

java.util.zip.ZipException: error in opening zip file

at java.util.zip.ZipFile.open(Native Method)

at java.util.zip.ZipFile.<init>(ZipFile.java:114)

at java.util.jar.JarFile.<init>(JarFile.java:135)

at java.util.jar.JarFile.<init>(JarFile.java:99)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.addClasspathFromManifest(DynamicClientFactory.java:520)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.setupClasspath(DynamicClientFactory.java:577)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:320)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:196)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:175)

at
groovyx.net.ws.AbstractCXFWSClient.createClient(AbstractCXFWSClient.java:194)

at groovyx.net.ws.WSClient.initialize(WSClient.java:107)

at groovyx.net.ws.IWSClient$initialize.call(Unknown Source)

at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)

at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)

at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:121)

at ConsoleScript0.run(ConsoleScript0:4)

at
groovy.lang.GroovyShell.runScriptOrMainOrTestOrRunnable(GroovyShell.java:264)

at groovy.lang.GroovyShell.run(GroovyShell.java:513)

at groovy.lang.GroovyShell.run(GroovyShell.java:170)

at groovy.lang.GroovyShell$run.call(Unknown Source)

at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)

at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)

at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)

at groovy.ui.Console$_runScriptImpl_closure16.doCall(Console.groovy:878)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)

at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)

at
org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:273)

at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)

at
org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66)

at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:44)

at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:143)

at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:151)

at groovy.ui.Console$_runScriptImpl_closure16.doCall(Console.groovy)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)

at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)

at
org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:273)

at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)

at groovy.lang.Closure.call(Closure.java:276)

at groovy.lang.Closure.call(Closure.java:271)

at groovy.lang.Closure.run(Closure.java:354)

at java.lang.Thread.run(Thread.java:619)
2010-jun-01 00:12:24 org.codehaus.groovy.runtime.StackTraceUtils sanitize

VARNING: Sanitizing stacktrace:

java.lang.RuntimeException: java.util.zip.ZipException: error in opening zip
file

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:322)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:196)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:175)

at
groovyx.net.ws.AbstractCXFWSClient.createClient(AbstractCXFWSClient.java:194)

at groovyx.net.ws.WSClient.initialize(WSClient.java:107)

at groovyx.net.ws.IWSClient$initialize.call(Unknown Source)

at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)

at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)

at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:121)

at ConsoleScript0.run(ConsoleScript0:4)

at
groovy.lang.GroovyShell.runScriptOrMainOrTestOrRunnable(GroovyShell.java:264)

at groovy.lang.GroovyShell.run(GroovyShell.java:513)

at groovy.lang.GroovyShell.run(GroovyShell.java:170)

at groovy.lang.GroovyShell$run.call(Unknown Source)

at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)

at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:117)

at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:133)

at groovy.ui.Console$_runScriptImpl_closure16.doCall(Console.groovy:878)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)

at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)

at
org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:273)

at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)

at
org.codehaus.groovy.runtime.callsite.PogoMetaClassSite.callCurrent(PogoMetaClassSite.java:66)

at
org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:44)

at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:143)

at
org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:151)

at groovy.ui.Console$_runScriptImpl_closure16.doCall(Console.groovy)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)

at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)

at
org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:273)

at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:886)

at groovy.lang.Closure.call(Closure.java:276)

at groovy.lang.Closure.call(Closure.java:271)

at groovy.lang.Closure.run(Closure.java:354)

at java.lang.Thread.run(Thread.java:619)

Caused by: java.util.zip.ZipException: error in opening zip file

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.addClasspathFromManifest(DynamicClientFactory.java:520)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.setupClasspath(DynamicClientFactory.java:577)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:320)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:196)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:175)

at
groovyx.net.ws.AbstractCXFWSClient.createClient(AbstractCXFWSClient.java:194)

at groovyx.net.ws.WSClient.initialize(WSClient.java:107)

at groovyx.net.ws.IWSClient$initialize.call(Unknown Source)

at ConsoleScript0.run(ConsoleScript0:4)

java.lang.RuntimeException: java.util.zip.ZipException: error in opening zip
file

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:322)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:196)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:175)

at
groovyx.net.ws.AbstractCXFWSClient.createClient(AbstractCXFWSClient.java:194)

at groovyx.net.ws.WSClient.initialize(WSClient.java:107)

at groovyx.net.ws.IWSClient$initialize.call(Unknown Source)

at ConsoleScript0.run(ConsoleScript0:4)

Caused by: java.util.zip.ZipException: error in opening zip file

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.addClasspathFromManifest(DynamicClientFactory.java:520)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.setupClasspath(DynamicClientFactory.java:577)

at
org.apache.cxf.endpoint.dynamic.DynamicClientFactory.createClient(DynamicClientFactory.java:320)

... 6 more

--
View this message in context: http://old.nabble.com/GroovyWS%2C-client-problem-tp28735723p28735723.html
Sent from the groovy - user mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe from this list, please visit:

http://xircles.codehaus.org/manage_email


Sergio Rafael Gianazza

olvasatlan,
2010. máj. 31. 20:41:232010. 05. 31.
– us...@groovy.codehaus.org
what example are you running? I tried the example that use @Grab and I was getting an error (reported in other thread) and found a solution.
--
:: Sergio Rafael Gianazza
:: sgia...@gmail.com

Anders Viklund

olvasatlan,
2010. jún. 1. 2:52:182010. 06. 01.
– us...@groovy.codehaus.org
I am trying this code:
 
CLIENT CODE
 
//Executed from GroovyConsole
import groovyx.net.ws.WSClient
def proxy = new WSClient("http://localhost:6980/MathService?wsdl", this.class.classLoader)
proxy.initialize() // from 0.5.0
def result = proxy.add(1.0 as double, 2.0 as double)
assert (result == 3.0)
result = proxy.square(3.0 as double)
assert (result == 9.0)
 
 
 
 
SERVER CODE
 
//WSServerTest.groovy
import groovyx.net.ws.WSServer
def server = new WSServer()
server.setNode("MathService", "http://localhost:6980/MathService")
server.start()

 
//MathService.groovy
class MathService {
  double add(double arg0, double arg1) {
    return (arg0 + arg1)
  }
  double square(double arg0) {
    return (arg0 * arg0)
  }
}

 
..and this is whats in the groovy/lib folder
 
 
C:\Program1\Groovy\Groovy-1.7.2\lib>dir
 Volume in drive C has no label.
 Volume Serial Number is A0C9-9B92
 Directory of C:\Program1\Groovy\Groovy-1.7.2\lib
2010-06-01  00:11    <DIR>          .
2010-06-01  00:11    <DIR>          ..
2008-09-28  11:05         2 625 492 activemq-all-5.3-SNAPSHOT.jar
2010-04-07  17:11         1 506 140 ant-1.8.0.jar
2010-04-07  17:11             5 747 ant-antlr-1.8.0.jar
2010-04-07  17:11             2 293 ant-apache-xalan2-1.8.0.jar
2010-04-07  17:11           101 222 ant-junit-1.8.0.jar
2010-04-07  17:11            12 277 ant-launcher-1.8.0.jar
2010-04-07  17:11             8 371 ant-trax-1.8.0.jar
2010-04-07  17:11           445 288 antlr-2.7.7.jar
2010-05-04  13:20         1 153 161 aqapi.jar
2010-04-07  17:11            43 398 asm-3.2.jar
2010-04-07  17:11            17 985 asm-analysis-3.2.jar
2010-04-07  17:11            33 094 asm-commons-3.2.jar
2010-04-07  17:11            21 878 asm-tree-3.2.jar
2010-04-07  17:11            36 551 asm-util-3.2.jar
2009-02-20  05:39            39 385 balloontip_2009-01-2.jar
2008-12-31  18:21            95 479 batik-anim-1.7.jar
2008-12-31  18:21           403 287 batik-awt-util-1.7.jar
2008-12-31  18:21           561 551 batik-bridge-1.7.jar
2008-12-31  18:21           165 433 batik-codec-1.7.jar
2008-12-31  18:21           311 900 batik-css-1.7.jar
2008-12-31  18:22           173 750 batik-dom-1.7.jar
2008-12-31  18:21            10 261 batik-ext-1.7.jar
2008-12-31  18:21            68 051 batik-extension-1.7.jar
2008-12-31  18:21           170 879 batik-gui-util-1.7.jar
2008-12-31  18:21           242 948 batik-gvt-1.7.jar
2008-12-31  18:21            73 710 batik-parser-1.7.jar
2008-12-31  18:21            61 893 batik-script-1.7.jar
2008-12-31  18:21           603 361 batik-svg-dom-1.7.jar
2008-12-31  18:21           215 802 batik-svggen-1.7.jar
2008-12-31  18:21           185 144 batik-swing-1.7.jar
2008-12-31  18:21           122 393 batik-transcoder-1.7.jar
2008-12-31  18:21           128 334 batik-util-1.7.jar
2008-12-31  18:21            30 862 batik-xml-1.7.jar
2010-04-07  17:11           113 369 bsf-2.4.0.jar
2010-04-07  17:11            41 123 commons-cli-1.2.jar
2010-04-07  17:11            60 686 commons-logging-1.1.1.jar
2010-03-08  09:46            87 344 cssbuilder-0.4.jar
2009-06-12  05:27           253 950 cssparser-0.9.5.jar
2009-09-09  02:33           352 208 easyb-0.9.6.jar
2009-02-23  05:15           362 121 Filters.jar
2009-05-16  22:24           574 830 flamingo-4.0.jar
2008-12-31  18:21           505 182 flamingo-4.0dev.jar
2009-05-16  22:24           142 941 flamingobuilder-0.2.jar
2008-12-31  18:20           105 765 forms-1.2.1.jar
2009-09-11  06:59           151 336 fxbuilder-0.2.jar
2010-04-04  08:23           316 218 gant-1.9.2_groovy-1.7.2.jar
2010-04-18  19:18           745 972 gfxbuilder-core-0.2.4.jar
2010-04-18  19:19            60 180 gfxbuilder-svg-0.2.4.jar
2010-04-18  19:20            14 657 gfxbuilder-swingx-0.2.4.jar
2009-04-19  17:55           658 414 gmock-0.8.0.jar
2010-02-20  20:25           395 302 gpars-0.9.jar
2010-05-31  16:51         4 710 118 groovy-1.8.0-beta-1-SNAPSHOT.jar
2010-04-20  09:39           130 230 groovychart-0.1BETA.jar
2010-05-11  13:02            91 410 GroovyJMS-v0.1.jar
2010-05-12  15:00         1 135 209 groovypp-0.2.5.jar
2009-04-16  17:43        16 943 708 groovyws-standalone-0.5.0.jar
2010-05-04  13:20            51 386 IM-Custom-Tasks.jar
2009-04-20  10:23         1 117 661 iText-2.1.5.jar
2010-04-07  17:11           910 990 ivy-2.1.0.jar
2009-04-08  18:43            48 803 jacob-1.14.3.jar
2010-04-07  17:11            36 877 jansi-1.2.1.jar
2010-04-20  09:39           309 293 jcommon-1.0.16.jar
2010-04-20  09:39         1 425 744 jfreechart-1.0.13.jar
2009-07-15  05:06           465 263 JFXtras-0.5.jar
2009-05-20  07:25         1 265 962 jide-oss-2.6.2.jar
2009-05-20  07:35           238 629 jidebuilder-2.2.jar
2010-04-07  17:11            87 325 jline-0.9.94.jar
2009-02-04  19:04            26 235 jms.jar
2010-05-04  13:20            25 998 jmscommon.jar
2010-05-04  13:20            97 158 jndi.jar
2009-07-26  20:36            29 411 jsilhouette-geom-0.3.1.jar
2010-04-07  17:11            50 493 jsp-api-2.0.jar
2009-09-24  23:04           338 848 jsr166y-070108.jar
2010-05-04  13:20             8 809 jta.jar
2010-04-07  17:11           237 047 junit-4.8.1.jar
2009-02-20  05:39           460 896 l2fprod-common-all.jar
2009-02-21  06:08           328 852 macwidgets-0.9.4.jar
2009-02-21  06:08           166 916 macwidgetsbuilder-0.2.jar
2010-03-07  17:55         1 647 435 maven-ant-tasks-2.1.0.jar
2009-07-15  05:06           107 221 miglayout-3.6.3-swing.jar
2009-02-23  05:15           439 100 MultipleGradientPaint.jar
2009-10-12  22:04           699 044 netty-3.1.5.GA.jar
2010-05-04  13:20         1 890 499 ojdbc5.jar
2010-05-04  13:20         1 656 243 orai18n.jar
2009-06-12  05:27            14 526 sac-1.3.jar
2009-04-08  18:43            38 071 scriptom-1.6.0.jar
2009-04-08  18:43             1 808 scriptom-ie-6-tlb-1.6.0.jar
2009-04-08  18:43           860 422 scriptom-office-2K3-tlb-1.6.0.jar
2009-04-08  18:43           109 006 scriptom-sapi-tlb-1.6.0.jar
2009-04-08  18:43             9 691 scriptom-scripting-tlb-1.6.0.jar
2009-04-08  18:43            29 174 scriptom-wbem-tlb-1.6.0.jar
2009-04-08  18:43            11 775 scriptom-wsh-tlb-1.6.0.jar
2010-04-07  17:11            97 693 servlet-api-2.4.jar
2010-03-08  09:51           262 018 spock-core-0.3.jar
2009-05-20  07:24           298 695 svg-salamander-1.0.jar
2009-02-23  05:15            12 591 swing-worker-1.1.jar
2009-07-26  20:37         1 269 047 swingx-1.0.jar
2009-02-23  05:15           218 546 swingx-beaninfo-0.9.5.jar
2009-02-23  05:15           290 045 swingx-ws.jar
2009-02-23  05:16           108 765 swingxbuilder-0.1.6.jar
2009-02-20  05:38           111 534 swingxtrasbuilder-0.1.jar
2009-04-20  10:23            15 584 swtgraphics2d.jar
2009-02-04  19:13           323 650 tibjms.jar
2009-02-04  19:13           142 961 tibjmsadmin.jar
2009-02-04  19:18            16 731 tibjmsapps.jar
2009-02-04  19:18            71 468 tibjmsufo.jar
2009-02-04  19:18            12 840 tibrvjms.jar
2009-02-23  05:15           102 616 timingframework-1.0.jar
2009-07-15  04:57            87 763 trident-1.0.jar
2009-07-15  04:57            66 753 tridentbuilder-0.1.jar
2010-05-04  13:20           225 730 xdb.jar
2007-09-14  20:33         1 229 289 xercesImpl.jar
2008-12-31  18:21            85 686 xml-apis-ext-1.3.04.jar
2010-04-07  17:11           431 406 xstream-1.3.1.jar
2009-02-20  05:39           415 917 xswingx-0.2.jar
             115 File(s)     58 769 532 bytes
               2 Dir(s)  195 316 559 872 bytes free

 

From: sgia...@gmail.com
Date: Mon, 31 May 2010 21:41:23 -0300
To: us...@groovy.codehaus.org
Subject: Re: [groovy-user] GroovyWS, client problem

Your E-mail and More On-the-Go. Get Windows Live Hotmail Free. Sign up now.
Válasz mindenkinek
Válasz a szerzőnek
Továbbítás
0 új üzenet