-- geoff http://www.daemon.com.au/
David Ross wrote:
I saw one other thread on the list about this, bouncing the CF server did make the problem go away. This was happening on any form that had a file upload.
This server is not even in production, so I'd like to figure out what's casuing this.
According to the default-err.log (inside CFUSIONMX\RUNTIME\LOGS\) , JRun throws 2 errors:
First, it throws:
05/21 17:12:42 error The system cannot find the path specified java.io.IOException: The system cannot find the path specified at java.io.WinNTFileSystem.createFileExclusively(Native Method) ...
Accompanying this error is:
05/21 17:12:42 error Exception occurred invoking custom error page /WEB-INF/exception/java/lang/Exception.cfm java.io.IOException: Corrupt form data: no leading boundary: �?Me{X^., ?..8��xe-�?j�.S.?{|O�?L [EMAIL PROTECTED]|. �?6�d .i.�1�?�s ��L ~.�m�<�_�3$�.`.tM .��.� [EMAIL PROTECTED]>r??..�.�?�;?)o;�.g�~�!I�.\4�_.?Q �0Ii?)�?� .5E.9�� ����??. ?�� n�'cl| ?.u�?.�"a�!� ��>?TH�>�V.��F^���..�.?� $?c^fS�. k?��?t'?�5<.4?9B���E6??W����c?�?.p��???�0 �L;?.?�QH*. ?3 '�<|�7?�q �C??1+~?��r��??�..4.� ?.�? ?]. ?? ~IH??.b��\<f;!.ZY��qi��I��j.?|? ?�)�? �'�@:O;??c.�?.��"c�{�?�� .d:x.�>?^����.D.�A.�o�R4A.B��N=q- wi:?�$�r�� h?.���'���?\ t.?? n�J�?m�i-?.�~�{�.�?. .�:[EMAIL PROTECTED] ?..'�D�� .?X6��. -�Q.�.]2�.?.���Q�-m�4��-n� �d�.��.�n� ;ih.?e����?̶.{Z�`5�S�R4?�`!���.O�?|��*�uX��.��.?6 4�Ȱ.�u.M<����q�.\�f.��.C.R{.!�.N?�O��K�??:�]7P?./��5�S� �u.S != -----------------------------7d44e273e017a at com.oreilly.servlet.multipart.MultipartParser.<init>(MultipartParser.java:171) at com.oreilly.servlet.multipart.MultipartParser.<init>(MultipartParser.java:94) at coldfusion.filter.FormScope.fillMultipart(FormScope.java:98) at coldfusion.filter.FusionContext.SymTab_initForRequest(FusionContext.java:343) at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:38) 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) ...
So, JRun's (oreilly's) multipart parser is interpreting the form submission as corrupt. Looking at the code for the upload forms, the only thing I find odd is the "" for the action attribute of the form. I know that this typically works, but I wonder if there is something that causes JRun to start corrupting form posts that don't have an action. I believe the first error is a result of the file not successfully being uploaded (because the system is attempting to create a file at that point).
Thoughts?
-dave
--- You are currently subscribed to farcry-dev as: [EMAIL PROTECTED] To unsubscribe send a blank email to [EMAIL PROTECTED]
MXDU2004 + Macromedia DevCon AsiaPac + Sydney, Australia http://www.mxdu.com/ + 24-25 February, 2004
