在coldfusion中使用OAuth v1.0连接QBO intuit时。 所有的东西都在localhost上工作正常,但是当我将代码上传到实时网站时出错了。
我尝试过的事情:
清除缓存/ Cookie 在多个浏览器上测试过 将java更新为最新版本
我在关注行=>时遇到错误DataService.add(客户)
来自com.intuit的com.intuit.ipp.interceptors.HTTPClientConnectionInterceptor.execute(HTTPClientConnectionInterceptor.java:85)的com.intuit.ipp.interceptors.HTTPClientConnectionInterceptor.getRetryHandler(HTTPClientConnectionInterceptor.java:215)中的java.lang.NullPointerException 。com.intuit.ipp.services.DataService.add(DataService.java)上的com.intuit.ipp.interceptors.IntuitInterceptorProvider.executeInterceptors(IntuitInterceptorProvider.java:66)中的.ipp.interceptors.IntuitInterceptorProvider.executeRequestInterceptors(IntuitInterceptorProvider.java:80) :110)在sun.reflect.GeneratedMethodAccessor138.invoke(未知来源)在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)在java.lang.reflect.Method.invoke(Method.java:498)在ColdFusion的。 runtime.StructBean.invoke(StructBean.java:508)at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:3168)at coldfusion.runtime.CfJspPage._invoke(CfJspPage.java:3068)at cforderSearch2ecfc1073923015 $ funcUPDATE_VENDO R_DIRECT_INVOICE._factor8(C:\ home \ fourwaywarehouse.com \ wwwroot \ test \ cfc \ orderSearch \ orderSearch.cfc:834)at cforderSearch2ecfc1073923015 $ funcUPDATE_VENDOR_DIRECT_INVOICE._factor11(C:\ home \ fourwaywarehouse.com \ wwwroot \ test \ cfc \ orderSearch \ orderSearch.cfc:779)at cforderSearch2ecfc1073923015 $ funcUPDATE_VENDOR_DIRECT_INVOICE._factor12(C:\ home \ fourwaywarehouse.com \ wwwroot \ test \ cfc \ orderSearch \ orderSearch.cfc:756)at cforderSearch2ecfc1073923015 $ funcUPDATE_VENDOR_DIRECT_INVOICE.runFunction(C:\ home \ fourwaywarehouse在coldfusion的coldfusion.filter.SilentFilter.invoke(SilentFilter.java:47)的coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:492).com \ wwwroot \ test \ cfc \ orderSearch \ orderSearch.cfc:744)。 coldfusion.UDFMethod $ ReturnTypeFilter.invoke(UDFMethod.java:425)位于coldfusion.runtime的coldfusion.runtime.UDFMethod $ ArgumentCollectionFilter.invoke(UDFMethod.java:388),位于coldfusion.runtime的Coldfusion.filter.FunctionAccessFilter.invoke(FunctionAccessFilter.java:95) .UDFMethod.runFilterChain(UDFMethod.java:339)at coldfusion.runtime.UDFMethod.invoke(UDFMethod.java:538)在coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:655)在coldfusion.runtime.TemplateProxy.invoke(TemplateProxy.java:464)在coldfusion.filter.ComponentFilter .invoke(ComponentFilter.java:251)at coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:498),位于coldfusion.filter.MonitoringFilter.invoke(MonitoringFilter。的java:40)在coldfusion.filter.PathFilter.invoke(PathFilter.java:153)在coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:94)在coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)在coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:38),coldfusion.filter.NoCacheFilter.invoke(NoCacheFilter.java:60),coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38),来自coldfusion.filter.DatasourceFilter .invoke(DatasourceFilter.java:22)在coldfusion.xml.rpc.CFCS ervlet.invoke(CFCServlet.java:156)位于javax.servlet上的javax.servlet.http.HttpServlet.service(HttpServlet.java:648)的coldfusion.xml.rpc.CFCServlet.doPost(CFCServlet.java:348) .httpServlet.service(HttpServlet.java:729)位于sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java)的sun.reflect.GeneratedMethodAccessor55.invoke(未知来源)的coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89) :43)位于org.apache.catalina.security.SecurityUtil的org.apache.catalina.security.SecurityUtil $ 1.run(SecurityUtil.java:286)的java.lang.reflect.Method.invoke(Method.java:498) $ 1.run(SecurityUtil.java:283)位于org.apache.catalina.security.SecurityUtil的javax.security.auth.Subject.doAsPrivileged(Subject.java:549)的java.security.AccessController.doPrivileged(Native Method)。执行(SecurityUtil.java:318)org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:173)org.apache.catalina.core.ApplicationFilterChain.internalDoFil ter(ApplicationFilterChain.java:286)org.apache.catalina.core.ApplicationFilterChain.access $ 000(ApplicationFilterChain.java:56)org.apache.catalina.core.ApplicationFilterChain $ 1.run(ApplicationFilterChain.java:190)at org .apache.catalina.core.ApplicationFilterChain $ 1.run(ApplicationFilterChain.java:186)在java.security.AccessController.doPrivileged(本机方法)在org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)在coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)位于sun.reflect.DelegatingMethodAccessorImpl的sun.reflect.GeneratedMethodAccessor49.invoke(未知来源)的coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)。在org.apache的org.apache.catalina.security.SecurityUtil $ 1.run(SecurityUtil.java:286)的java.lang.reflect.Method.invoke(Method.java:498)中调用(DelegatingMethodAccessorImpl.java:43)。 java.secur上的catalina.security.SecurityUtil $ 1.run(SecurityUtil.java:283)位于org.apache的org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:318)的javax.security.auth.Subject.doAsPrivileged(Subject.java:549)中的ity.AccessController.doPrivileged(Native Method)。 catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:258)org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)at org.apache.catalina.core.ApplicationFilterChain.access $ 000(ApplicationFilterChain.java) :56)在java.security.AccessController的org.apache.catalina.core.ApplicationFilterChain $ 1.run(ApplicationFilterChain.java:190)org.apache.catalina.core.ApplicationFilterChain $ 1.run(ApplicationFilterChain.java:186)。 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:185)中的doPrivileged(Native Method)位于sun.reflect的org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)。 Sun.reflect.DelegatingMethodAccessorImpl.invoke(委派)中的GeneratedMethodAccessor49.invoke(未知来源) MethodAccessorImpl.java:43)位于org.apache.catalina的org.apache.catalina.security.SecurityUtil $ 1.run(SecurityUtil.java:286)的java.lang.reflect.Method.invoke(Method.java:498)。 security.SecurityUtil $ 1.run(SecurityUtil.java:283)位于org.apache.catalina.security的javax.security.auth.Subject.doAsPrivileged(Subject.java:549)的java.security.AccessController.doPrivileged(Native Method) .AcurityUtil.execute(SecurityUtil.java:318)位于org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:258)的org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)at org.apache.catalina.core.ApplicationFilterChain.access $ 000(ApplicationFilterChain.java:56)在org.apache.catalina.core.ApplicationFilterChain $ 1.run(ApplicationFilterChain.java:190)在org.apache.catalina.core.ApplicationFilterChain $ 1 .run(ApplicationFilterChain.java:186)位于org.apache.catalina.core.ApplicationFilterChain的java.security.AccessController.doPrivileged(Native Method)。的doFilter(ApplicationFilterChain.java:185)在org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)在org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)在org.apache位于org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)的.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java) :79)org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:536)org.apache.coyote.ajp。在org.apache.coyote.AbstractProtocol $ AbstractConnectionHandler.process(AbstractProtocol.java:672)的org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun(NioEndpoint.java:)中的AbstractAjpProcessor.process(AbstractAjpProcessor.java:898): 1500)在java.util.c的org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.run(NioEndpoint.java:1456) oncurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:617)at org.apache.tomcat.util.threads.TaskThread $ WrappingRunnable.run(TaskThread。 java:61)at java.lang.Thread.run(Thread.java:745)