[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Condor-users] birdbath



In hopes of discovering Axis changed in a new version I downloaded it, Condor 6.8.2 and tried to run your command line. It worked like a charm. Maybe it has something to do with the version of Java you are running. It seems others have had a similar problem. I'd recommend googling around for a solution.

You should also try using Sun's version of Java, if you aren't.

Instructions for enabling the WS interface are in the presentations.

birdbath.jar is helper library, but could also be thought of as example code.

Best,


matt


On Dec 7, 2006, at 7:42 PM, nini wrote:

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,