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]

