Hi, I have axis.jar in classpath. When generating the client
library, I
got this:
[condor@nini web]$ java org.apache.axis.wsdl.WSDL2Java
condorSchedd.wsdl
java.net.MalformedURLException: Absolute URL required with null
context:
condorSchedd.wsdl
at java.net.URL.<init> (libgcj.so.7)
at java.net.URL.<init> (libgcj.so.7)
at gnu.xml.dom.DomDocumentBuilder.parse (libgcj.so.7)
at org.apache.axis.utils.XMLUtils.newDocument (XMLUtils.java:280)
at org.apache.axis.utils.XMLUtils.newDocument (XMLUtils.java:325)
at org.apache.axis.wsdl.symbolTable.SymbolTable.populate
(SymbolTable.java:470)
at org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run (Parser.java:
357)
at java.lang.Thread.run (libgcj.so.7)
[condor@nini web]$ java org.apache.axis.wsdl.WSDL2Java
condorCollector.wsdl
java.net.MalformedURLException: Absolute URL required with null
context:
condorCollector.wsdl
at java.net.URL.<init> (libgcj.so.7)
at java.net.URL.<init> (libgcj.so.7)
at gnu.xml.dom.DomDocumentBuilder.parse (libgcj.so.7)
at org.apache.axis.utils.XMLUtils.newDocument (XMLUtils.java:280)
at org.apache.axis.utils.XMLUtils.newDocument (XMLUtils.java:325)
at org.apache.axis.wsdl.symbolTable.SymbolTable.populate
(SymbolTable.java:470)
at org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run (Parser.java:
357)
at java.lang.Thread.run (libgcj.so.7)
[condor@nini web]$
I can not figure out what's the absolute URL is, and what's it for?
I also want to ask that once I have successfully generate and compile
the client library, how can I start the web service to be accessed?
In page 24 of farrellee_tannenba_API.ppt, I find
We are going to use the Java wrapper library for our examples
You can download it from
http://www.cs.wisc.edu/condor/birdbath/birdbath.jar
Will be included in Condor release
You mentioned birdbath.jar file. Is it example code?
Thanks for your help.
在 2006-12-06三的 02:01 -0600,Matthew Farrellee写道:
Birdbath is a a WS API to Condor. You can find the WSDL files you
need to use the API in your Condor release directory. You should also
have a look at some of the recent Condor Week presentations for
example code. Despite the examples being in Java, there is no
specific birdbath.jar file because the API is not Java specific.
http://www.cs.wisc.edu/condor/CondorWeek2006/presentations/
farrellee_tannenba_APIs.ppt
(link from http://www.cs.wisc.edu/condor/birdbath)
matt
On Dec 6, 2006, at 1:24 AM, nini wrote:
Dear everyone,
I want to set up a Web Service application using Condor 6.8.1.
However, I can not find the birdbath.jar file in the release.
I got the following information from
http://www.cs.wisc.edu/condor/birdbath/
Status
As of March 2nd 2005, BirdBath is part of Condor. It was in the 6.7
developer series as of 6.7.5, and is part of the 6.8 stable series.
Also I can not find any version of the 6.7 series.
Anyone can tell me where can I find birdbath or give me some
hints or
reasons?
Many thanks,