I have seen this issue in the past with j2ee apps. The problem i had was
an issue with Tomcat and the cocoon publishing system, but i think the
problem is the same.
The reason you get a .java file and not a .class file is because there
is a compliation error when creating the stub.
To find out what that acutally is, you could try compiling it from the
command line or read the java code yourself if you a feeling brave.
I would guess that it could be an issue with jdk1.5. Sometimes when the
JDK gets upgraded there are libraries in the JRE\lib folder that will
confilct with the libraries in your classpath.
I think its Apache Axis that is the web services project that Jrun uses
to create the stubs ? Check to see if your JVM has duplicates of these
libraries, maybe one is taking precidence over the other ?
Hope this helps
Cheers
Pat
Phil Rasmussen wrote:
Hi Everyone,
In our existing CFMX6.1 app we had a simple <cfinvoke webservice="">
statement to a wsdl url. This has worked fine for almost 2 years now in
production, and since upgrading our production Linux boxes to Enterprise CF7
our webservice invocations are all failing???
Not only can i not add the webservice through cfadmin because of the
following returned error:
"Error creating web service. Please ensure that you have entered a correct
Web Service name or URL."
But it seems that when the webservice is called by cf in the application,
that the standard generated class file ie
"WEB-INF/cfusion/stubs/WS-2114109406/org/tempuri/soap/MyWebService/MyWebService.class"
is actually generated as a .java file instead???
I should also mention that we are running our CF7 Enterprise cluster off the
new JDK1.5 using the JRUN updater 4 to allow this to work. Does anyone know
if this is an issue with running CF7 off JDK 1.5 instead of the default 1.4?
Cheers,
Phil
---
You are currently subscribed to cfaussie as: [email protected]
To unsubscribe send a blank email to [EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/