Here is my WSDL:

https://www.ads.duke.edu/components/authorization/authorize.cfc?WSDL

and a sample HTTP invocation...

https://www.ads.duke.edu/components/authorization/authorize.cfc?method=authByUsername&UNAME=foo&PWORD=foo&SPECIFICLOGINS=&SPECIFICGROUPS=&APPNAME=ENTITY_LOOKUP

But it will NOT invoke via CFINVOKE or via Flash....

HELP!

Rick Root wrote:

> Rick Root wrote:
>
>  > I've got a web service that I use to authorize users against our DB2
>  > Mainframe, and I recently changed it up to return an array of CFC
>  > datatypes instead of a structure.
>  >
>  > The WSDL generates fine... I can call the methods from the browser
>  > directly.  But when Flash tries to access it, it simply says there was
>  > an error accessing the URL.
>  >
>  > There is nothing logged in any of the coldfusion logs that I can find..
>  > all I can find is a 500 server error in the web server's access logs.
>
> I invoked the web service using coldfusion and got the world's ugliest
> error.
>
> "Dependent CFC(s) have been modified"?  seems to be a key issue...
>
> Anyone want to take a stab at this?
>
>   - Rick
>
> "Error","jrpp-202","05/21/04","10:54:16","ADSWEB","Could not perform web
> service invocation ""authByUsername"" because AxisFault   faultCode:
> {http://schemas.xmlsoap.org/soap/envelope/}Server.generalException
> faultSubcode:    faultString: [org.apache.axis.AxisFault : ; nested
> exception is:   coldfusion.xml.rpc.CFCInvocationException:
> [java.lang.IncompatibleClassChangeError : Dependent CFC type(s) have
> been modified. Please refresh your web service client.]]; nested
> exception is:   coldfusion.xml.rpc.CFCInvocationException:
> [org.apache.axis.AxisFault : ; nested exception is:
> coldfusion.xml.rpc.CFCInvocationException:
> [java.lang.IncompatibleClassChangeError : Dependent CFC type(s) have
> been modified. Please refresh your web service client.]]   faultActor:
>    faultNode:    faultDetail:
> {http://xml.apache.org/axis/}stackTrace: AxisFault   faultCode:
> {http://schemas.xmlsoap.org/soap/envelope/}Server.generalException
> faultSubcode:    faultString: [org.apache.axis.AxisFault : ; nested
> exception is:    coldfusion.xml.rpc.CFCInvocationException:
> [java.lang.Inco... The specific sequence of files included or processed
> is: E:\Inetpub\wwwroot\components\authorization\authtest.cfm "
> coldfusion.xml.rpc.ServiceProxy$ServiceInvocationException: Could not
> perform web service invocation "authByUsername" because AxisFault
>   faultCode:
> {http://schemas.xmlsoap.org/soap/envelope/}Server.generalException
>   faultSubcode:
>   faultString: [org.apache.axis.AxisFault : ; nested exception is:
> coldfusion.xml.rpc.CFCInvocationException:
> [java.lang.IncompatibleClassChangeError : Dependent CFC type(s) have
> been modified. Please refresh your web service client.]]; nested
> exception is:
> coldfusion.xml.rpc.CFCInvocationException: [org.apache.axis.AxisFault :
> ; nested exception is:
> coldfusion.xml.rpc.CFCInvocationException:
> [java.lang.IncompatibleClassChangeError : Dependent CFC type(s) have
> been modified. Please refresh your web service client.]]
>   faultActor:
>   faultNode:
>   faultDetail:
> {http://xml.apache.org/axis/}stackTrace: AxisFault
>   faultCode:
> {http://schemas.xmlsoap.org/soap/envelope/}Server.generalException
>   faultSubcode:
>   faultString: [org.apache.axis.AxisFault : ; nested exception is:
> coldfusion.xml.rpc.CFCInvocationException:
> [java.lang.IncompatibleClassChangeError : Dependent CFC type(s) have
> been modifie...
> at coldfusion.xml.rpc.ServiceProxy.invokeImpl(ServiceProxy.java:219)
> at coldfusion.xml.rpc.ServiceProxy.invoke(ServiceProxy.java:132)
> at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:1582)
> at coldfusion.tagext.lang.InvokeTag.doEndTag(InvokeTag.java:372)
> at
> cfauthtest2ecfm225933356.runPage(E:\Inetpub\wwwroot\components\authorization\authtest.cfm:4)
> at coldfusion.runtime.CfJspPage.invoke(CfJspPage.java:147)
> at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:357)
> at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:62)
> at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:107)
> at coldfusion.filter.PathFilter.invoke(PathFilter.java:80)
> at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:47)
> at coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java:52)
> at
> coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
> at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:35)
> at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:43)
> at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
> at coldfusion.CfmServlet.service(CfmServlet.java:105)
> at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
> at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
> at
> jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:252)
> at
> jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:527)
> at
> jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:192)
> at
> jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:348)
> at
> jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:451)
> at
> jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:294)
> at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
>
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

Reply via email to