Sorry for the length of previous post, but only way to demonstrate failure
of Captivate 6 and Coldfusion to get along.


On Wed, Jan 30, 2013 at 10:52 AM, M <opusmyh...@gmail.com> wrote:

> All -
>
>     I needed to seek the help of a networking geek to help me get the
> Wireshark captures.
>
>     During the process we installed a copy of CF10 Developer Edition to
> be better able to poke and prod at settings in a more controlled (and
> change sensitive) environment.   If it matters, it's CF10 Update 7 --
> 10,0,7,283649.
>
>     Doing this install of 10 did allow an exception to get captured in
> the log during the Captivate submission.
>
> It is:
> Jan 29, 2013 4:29:47 PM org.apache.catalina.core.StandardWrapperValve
> invoke
> SEVERE: Servlet.service() for servlet [CfmServlet] in context with path
> [/] threw exception
> java.io.IOException: Corrupt form data: no leading boundary:  !=
> --314159265358979323846
>     at
> com.oreilly.servlet.multipart.MultipartParser.<init>(MultipartParser.java:182)
>     at
> com.oreilly.servlet.multipart.MultipartParser.<init>(MultipartParser.java:99)
>     at coldfusion.filter.FormScope.fillMultipart(FormScope.java:246)
>     at
> coldfusion.filter.FusionContext.SymTab_initForRequest(FusionContext.java:426)
>     at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:33)
>     at coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
>     at coldfusion.filter.CachingFilter.invoke(CachingFilter.java:62)
>     at
> coldfusion.filter.RequestThrottleFilter.invoke(RequestThrottleFilter.java:151)
>     at coldfusion.CfmServlet.service(CfmServlet.java:219)
>     at
> coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:89)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>     at
> coldfusion.monitor.event.MonitoringServletFilter.doFilter(MonitoringServletFilter.java:42)
>     at
> coldfusion.bootstrap.BootstrapFilter.doFilter(BootstrapFilter.java:46)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:224)
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
>     at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
>     at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:928)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:414)
>     at
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:987)
>     at
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:539)
>     at
> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:298)
>     at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>     at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>     at java.lang.Thread.run(Thread.java:662)
>
> So, it's looking like there's confirmation that ColdFusion is not liking
> the format of the multipart/form-data and is erroring out as it trys to
> populate the form scope with the submitted data.
>
> I've made a cfm page that approximates the same form, had it "action" to
> the internalServerReporting.cfm and that works using the same browser(s).
>
> Since I've now boiled the problem down to two adobe products not talking
> to each other........
>
>
>
>>
>>
>>
>> On Mon, Jan 28, 2013 at 9:13 AM, Russ Michaels <r...@michaels.me.uk>wrote:
>>
>>>
>>> ok in which case you need to detect what captivate sends to the server
>>> and
>>> what gets sent back when using the original PHP scripts.
>>>
>>> You can use wireshark to do this which will show you the request and
>>> response.
>>>
>>> Or perhaps a quick and simple test, make a CFM page which posts the data
>>> to
>>> the PHP script, and see what CF gets back.
>>>
>>>


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:354153
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to