Now I am getting the error: - what does this
mean?
C:\Junk2\ShibbolethBrowserSession\build.xml:13:
org.apache.ws.resource.InvalidWsrfWsdlException: All element defs within the
resource property document def must have a 'ref' attribute that points at a
global element
def.
at
org.apache.ws.resource.tool.Wsdl2JavaTask.execute(Wsdl2JavaTask.java:229)
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
at
org.apache.tools.ant.Task.perform(Task.java:364)
at
org.apache.tools.ant.Target.execute(Target.java:341)
at
org.apache.tools.ant.Target.performTasks(Target.java:369)
at
org.apache.tools.ant.Project.executeTarget(Project.java:1214)
at
org.apache.tools.ant.Project.executeTargets(Project.java:1062)
at
org.apache.tools.ant.Main.runBuild(Main.java:673)
at
org.apache.tools.ant.Main.startAnt(Main.java:188)
at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
Caused by:
org.apache.ws.resource.InvalidWsrfWsdlException: All element defs within the
resource property document def must have a 'ref' attribute that points at a
global element def.
at
org.apache.ws.util.WsrfWsdlUtils.getElementRefName(WsrfWsdlUtils.java:210)
at
org.apache.ws.util.WsrfWsdlUtils.getResourcePropertyNames(WsrfWsdlUtils.java:166)
at
org.apache.ws.resource.impl.ResourceCapabilityImpl.initPropertyNames(ResourceCapabilityImpl.java:158)
at
org.apache.ws.resource.impl.ResourceCapabilityImpl.<init>(ResourceCapabilityImpl.java:74)
at
org.apache.ws.resource.impl.ResourceDefinitionImpl.<init>(ResourceDefinitionImpl.java:45)
at
org.apache.ws.resource.tool.Wsdl2Java.processWsdlFile(Wsdl2Java.java:205)
at
org.apache.ws.resource.tool.Wsdl2Java.generate(Wsdl2Java.java:188)
at
org.apache.ws.resource.tool.Wsdl2JavaTask.execute(Wsdl2JavaTask.java:225)
... 10 more
--- Nested Exception
---
org.apache.ws.resource.InvalidWsrfWsdlException: All element defs within
the resource property document def must have a 'ref' attribute that points at a
global element def.
at
org.apache.ws.util.WsrfWsdlUtils.getElementRefName(WsrfWsdlUtils.java:210)
at
org.apache.ws.util.WsrfWsdlUtils.getResourcePropertyNames(WsrfWsdlUtils.java:166)
at
org.apache.ws.resource.impl.ResourceCapabilityImpl.initPropertyNames(ResourceCapabilityImpl.java:158)
at
org.apache.ws.resource.impl.ResourceCapabilityImpl.<init>(ResourceCapabilityImpl.java:74)
at
org.apache.ws.resource.impl.ResourceDefinitionImpl.<init>(ResourceDefinitionImpl.java:45)
at
org.apache.ws.resource.tool.Wsdl2Java.processWsdlFile(Wsdl2Java.java:205)
at
org.apache.ws.resource.tool.Wsdl2Java.generate(Wsdl2Java.java:188)
at
org.apache.ws.resource.tool.Wsdl2JavaTask.execute(Wsdl2JavaTask.java:225)
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
at
org.apache.tools.ant.Task.perform(Task.java:364)
at
org.apache.tools.ant.Target.execute(Target.java:341)
at
org.apache.tools.ant.Target.performTasks(Target.java:369)
at
org.apache.tools.ant.Project.executeTarget(Project.java:1214)
at
org.apache.tools.ant.Project.executeTargets(Project.java:1062)
at
org.apache.tools.ant.Main.runBuild(Main.java:673)
at
org.apache.tools.ant.Main.startAnt(Main.java:188)
at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
Total
time: 6 seconds
-----Original Message-----
From: Shahzad Younas
[mailto:[EMAIL PROTECTED]]
Sent:
18 March 2005 22:19
To: [email protected]
Subject: RE: WSDL2Java
error
Hi Ian,
Thanks for your explanation with the resource ID
thing. I get it now!
Re the ant error, it still doesn't work. Ive
added:
<xsd:element
name="CreateShibbolethBrowserSession_properties"
>
<xsd:complexType>
<xsd:sequence>
<xsd:element
name="Comment"
type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
To my xsd, and modified the line to read (in my
wsdl)
<wsdl:portType
name="CreateShibbolethBrowserSession"
wsrf-rp:ResourceProperties="wsrf-shibb:CreateShibbolethBrowserSession_proper
ties">
But
I am still getting the same error.
I think we are on the right lines though,
but it strikes me as odd that the printer wsdl gives the same
error.
Shahzad
-----Original Message-----
From: Ian Springer
[mailto:[EMAIL PROTECTED]]
Sent: 18 March
2005 21:56
To: [email protected]
Subject: Re: WSDL2Java
error
Hi Shahzad,
I think it's happening because the
CreateShibbolethBrowserSession portType does not have a
wsrf-rp:ResourceProperties attribute that points to a props doc. This is a bug
in Wsdl2Java, since WSRF does not require all portTypes to have resource props;
we'll fix this in the source. In the meantime, as a workaround, try adding the
attribute to the portype and pointing it at an empty props
doc.
Thanks,
Ian
Shahzad Younas wrote:
> I've tried
to run the same ant task using the wsdl of the Printer
> example, and I am
getting the same error! However, with the FileSystem
> example, it works
fine.
> Its got me stumped.
>
> Shahzad
>
>
----------------------------------------------------------------------
>
--
> *From:* Campana Jr., Salvatore J [mailto:[EMAIL PROTECTED]]
> *Sent:*
18 March 2005 18:54
> *To:* [email protected]
> *Subject:*
RE: WSDL2Java error
>
> Maybe send your wsdl ...I'm suspecting there
may be something else...
>
>
----------------------------------------------------------------------
>
--
> *From:* Campana Jr., Salvatore J
> *Sent:* Friday, March 18,
2005 1:50 PM
> *To:* [email protected]
> *Subject:* RE:
WSDL2Java error
>
> Shahzad,
>
> You found a
bug...good work!
>
> The work around for you would be to
define at least one resource
> property in your wsdl, once you've done
that you should be fine.
>
> We'll add an issue for this in
Jira...
>
> thx!
>
>
----------------------------------------------------------------------
>
--
> *From:* Shahzad Younas [mailto:[EMAIL PROTECTED]]
>
*Sent:* Friday, March 18, 2005 1:26 PM
> *To:*
[email protected]
> *Subject:* RE: WSDL2Java error
>
>
BTW, i missed abit which goes at the end of the output given by
ant:
>
> BUILD FAILED
>
C:\Junk2\ShibbolethBrowserSession\build.xml:13:
>
java.lang.NullPointerException
>
at
>
org.apache.ws.resource.tool.Wsdl2JavaTask.execute(Wsdl2JavaTask.java:229)
>
at
>
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
>
at
org.apache.tools.ant.Task.perform(Task.java:364)
>
at
org.apache.tools.ant.Target.execute(Target.java:341)
>
at
org.apache.tools.ant.Target.performTasks(Target.java:369)
>
at
org.apache.tools.ant.Project.executeTarget(Project.java:1214)
>
at
org.apache.tools.ant.Project.executeTargets(Project.java:1062)
>
at
org.apache.tools.ant.Main.runBuild(Main.java:673)
>
at
org.apache.tools.ant.Main.startAnt(Main.java:188)
>
at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
>
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
> Caused
by:
java.lang.NullPointerException
>
at
java.util.Arrays$ArrayList.<init>(Arrays.java:2342)
>
at
java.util.Arrays.asList(Arrays.java:2328)
>
at
>
org.apache.ws.resource.impl.ResourceCapabilityImpl.validateProperties(Resour
ceCapabilityImpl.java:87)
>
at
>
org.apache.ws.resource.impl.ResourceCapabilityImpl.<init>(ResourceCapability
Impl.java:80)
>
at
>
org.apache.ws.resource.impl.ResourceDefinitionImpl.<init>(ResourceDefinition
Impl.java:45)
>
at
>
org.apache.ws.resource.tool.Wsdl2Java.processWsdlFile(Wsdl2Java.java:205)
>
at
>
org.apache.ws.resource.tool.Wsdl2Java.generate(Wsdl2Java.java:188)
>
at
>
org.apache.ws.resource.tool.Wsdl2JavaTask.execute(Wsdl2JavaTask.java:225)
>
... 10 more
> --- Nested Exception ---
>
java.lang.NullPointerException
>
at
java.util.Arrays$ArrayList.<init>(Arrays.java:2342)
>
at
java.util.Arrays.asList(Arrays.java:2328)
>
at
>
org.apache.ws.resource.impl.ResourceCapabilityImpl.validateProperties(Resour
ceCapabilityImpl.java:87)
>
at
>
org.apache.ws.resource.impl.ResourceCapabilityImpl.<init>(ResourceCapability
Impl.java:80)
>
at
>
org.apache.ws.resource.impl.ResourceDefinitionImpl.<init>(ResourceDefinition
Impl.java:45)
>
at
>
org.apache.ws.resource.tool.Wsdl2Java.processWsdlFile(Wsdl2Java.java:205)
>
at
>
org.apache.ws.resource.tool.Wsdl2Java.generate(Wsdl2Java.java:188)
>
at
>
org.apache.ws.resource.tool.Wsdl2JavaTask.execute(Wsdl2JavaTask.java:225)
>
at
>
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
>
at
org.apache.tools.ant.Task.perform(Task.java:364)
>
at
org.apache.tools.ant.Target.execute(Target.java:341)
>
at
org.apache.tools.ant.Target.performTasks(Target.java:369)
>
at
org.apache.tools.ant.Project.executeTarget(Project.java:1214)
>
at
org.apache.tools.ant.Project.executeTargets(Project.java:1062)
>
at
org.apache.tools.ant.Main.runBuild(Main.java:673)
>
at
org.apache.tools.ant.Main.startAnt(Main.java:188)
>
at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
>
at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
>
>
>
----------------------------------------------------------------------
>
--
> *From:* Shahzad Younas [mailto:[EMAIL PROTECTED]]
>
*Sent:* 18 March 2005 18:21
> *To:* [email protected]
>
*Subject:* RE: WSDL2Java error
>
> That gave alot of
output!
>
> The stack trace is attached. Thanks for your help.
It has worked
> previously on my system because I have completed this
task
> successfully previously.
> Shahzad
>
>
----------------------------------------------------------------------
>
--
> *From:* Campana Jr., Salvatore J [mailto:[EMAIL PROTECTED]]
> *Sent:*
18 March 2005 17:50
> *To:* [email protected]
> *Subject:*
RE: WSDL2Java error
>
> run ant with the -d flag you should see a
stack trace which will give
> us more to go on...
>
>
thx!
>
>
----------------------------------------------------------------------
>
--
> *From:* Shahzad Younas [mailto:[EMAIL PROTECTED]]
>
*Sent:* Friday, March 18, 2005 12:41 PM
> *To:*
[email protected]
> *Subject:* WSDL2Java error
>
>
Hi,
>
> I have created my wsdl file, but I am hitting an error
when I run the
> ant task to wsdl2java it.
> I
get:
>
> [wsdl2Java] --> 03-18-05 17:36:37 DEBUG [main]
ProjectResourceBundle:
>
org.apache.ws.resource.i18n.resource::handleGetObject(OPT_ENABLE_DEBUG
> )
[wsdl2Java] --> 03-18-05 17:36:41 ERROR [main] velocity:
>
ResourceManager : unable to find resource 'VM_global_library.vm' in
> any
resource loader.
> [wsdl2Java] Processing WSDL file
>
"C:\Junk2\ShibbolethBrowserSession\ShibbolethBrowserSession.wsdl"...
>
[wsdl2Java] Retrieving document at
>
'C:\Junk2\ShibbolethBrowserSession\ShibbolethBrowserSession.wsdl'.
>
[wsdl2Java] Retrieving document at
>
'./spec/wsrf/WS-ResourceProperties-1_2-Draft_05.wsdl', relative to
> 'file:/C:/Junk2/ShibbolethBrowserSession/ShibbolethBrowserSession.wsdl'.
>
[wsdl2Java] Retrieving document at
>
'./spec/wsrf/WS-ResourceLifetime-1_2-Draft_04.wsdl', relative to
> 'file:/C:/Junk2/ShibbolethBrowserSession/ShibbolethBrowserSession.wsdl'.
>
>
BUILD FAILED
> C:\Junk2\ShibbolethBrowserSession\build.xml:13:
>
java.lang.NullPointerException
>
> Any
ideas?
>
> Thanks
>
Shahzad
---------------------------------------------------------------------
To
unsubscribe, e-mail: [EMAIL PROTECTED]
For additional
commands, e-mail:
[EMAIL PROTECTED]
---------------------------------------------------------------------
To
unsubscribe, e-mail: [EMAIL PROTECTED]
For additional
commands, e-mail:
[EMAIL PROTECTED]
- WSDL2Java error Shahzad Younas
- RE: WSDL2Java error Campana Jr., Salvatore J
- RE: WSDL2Java error Shahzad Younas
- RE: WSDL2Java error Campana Jr., Salvatore J
- RE: WSDL2Java error Campana Jr., Salvatore J
- RE: WSDL2Java error Shahzad Younas
- RE: WSDL2Java error Campana Jr., Salvatore J
- RE: WSDL2Java error Shahzad Younas
- Re: WSDL2Java error Ian Springer
- RE: WSDL2Java error Shahzad Younas
- Re: WSDL2Java error Shahzad Younas
- Re: WSDL2Java error Ian Springer
- RE: WSDL2Java error Shahzad Younas
