Without giving this too much thought, do you have a JDK installed or just
the JRE?

Adam


On Sat, Jun 6, 2009 at 10:42 PM, Ryan Stille <[email protected]> wrote:

>
> When I run this code: (or try to consume any other soap web service
> I've tried)
>
> <cfset wx = CreateObject("webservice","http://www.webservicex.net/
> WeatherForecast.asmx?WSDL<http://www.webservicex.net/%0AWeatherForecast.asmx?WSDL>
> ")>
>
> I get this error:
>
> Type    Internal
> Tag Context     CFSET (/www/shared/rps/twitter.cfm, Line=10, Column=1)
> Source  7 :
> 8 : <body>
> 9 :
> 10: <cfset wx = CreateObject("webservice","http://www.webservicex.net/
> WeatherForecast.asmx?WSDL<http://www.webservicex.net/%0AWeatherForecast.asmx?WSDL>
> ")>
> 11:
> ^ Snippet from underlying CFML source
> Stack Trace     java.lang.NoClassDefFoundError: sun/tools/javac/Main
>        at com.naryx.tagfusion.cfm.xml.ws.dynws.WSDL2Java.compileOutput
> (Unknown Source)
>        at
>
> com.naryx.tagfusion.cfm.xml.ws.dynws.DynamicWebServiceStubGenerator.buildClientClasses
> (Unknown Source)
>        at
>
> com.naryx.tagfusion.cfm.xml.ws.dynws.DynamicWebServiceStubGenerator.generateStub
> (Unknown Source)
>        at
> com.naryx.tagfusion.cfm.xml.ws.dynws.DynamicWebServiceInvoker.getStub
> (Unknown Source)
>        at com.naryx.tagfusion.cfm.tag.cfINVOKE.prepareWSObjectData(Unknown
> Source)
>        at com.naryx.tagfusion.cfm.engine.cfWSObjectData.(Unknown Source)
>        at com.naryx.tagfusion.cfm.engine.cfWSObjectData.(Unknown Source)
>        at com.naryx.tagfusion.cfm.engine.cfWSObjectData.(Unknown Source)
>
> Searching through the archives I see someone had a similar problem in
> 2008, something was done to the code base that supposedly fixed it.  I
> am running OpenBD 1.1 on Tomcat 6 on Java 1.6.  I've tried Java 1.5,
> too.
>
> The weird thing is I also have Adobe CF and Railo deployed on this
> same server.  Railo consumes the web service just fine, but Adobe CF
> throws this error:
>
> coldfusion.jsp.CompilationFailedException: Errors reported by Java
> compiler: /www/WEB-INF/cfusion/stubs/WS1167679061/net/webservicex/www/
> ArrayOfWeatherData.java:10: cannot access java.io.Serializable bad
> class file: /usr/java/jdk1.6.0_13/jre/lib/rt.jar(java/io/
> Serializable.class) class file has wrong version 49.0, should be 48.0
> Please remove or make sure it appears in the correct subdirectory of
> the classpath. public class ArrayOfWeatherData implements
> java.io.Serializable { ^ 1 error .
>
> Any ideas???
>
> Thanks.
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Open BlueDragon Public Mailing List
 http://groups.google.com/group/openbd?hl=en
 official site @ http://www.openbluedragon.org/

!! save a network - trim replies before posting !!
-~----------~----~----~----~------~----~------~--~---

Reply via email to