List Info

Thread: Issue when posting from Ecto




Issue when posting from Ecto
user name
2006-08-21 15:40:33
I believe I am having a file upload issue, but I am not
sure.

I can make text only post via ecto, but a post with a pdf
and jpeg fails. 
I have included the console error from ecto at the bottom of
this message.

My blog.properties includes:

blojsom-extension-metaweblog-accepted-types=image/jpeg,
image/gif,
image/png, img, application/pdf.

I believe these settings will allow both jpeg and pdf posts.

Does anyone see what I am doing wrong?

- Brian Allen



Error Message
-------------------
Request with URL:
http:
//www.brianallen.com/weblog/xmlrpc/ballen/
and data:
<?xml version="1.0"
encoding="UTF-8"?>
<methodCall>
<methodName>metaWeblog.newMediaObject</methodName&g
t;
<params>
	<param>
		<value><string>Hiking/</string></valu
e>
	</param>
	<param>
		<value><string>ballen</string></value
>
	</param>
	<param>
		<value><string>******</string></value
>
	</param>
	<param>
	<value><struct>
	<member>
		<name>bits</name>
		<value>REMOVED</value>
	</member>
	<member>
		<name>name</name>
		<value><string>paradise_trails-tm.jpg</stri
ng></value>
	</member>
	<member>
		<name>type</name>
		<value><string>image/jpeg</string></v
alue>
	</member>
	</struct></value>
	</param>
</params>
</methodCall>

Response:
<html><head><title>Apache
Tomcat/4.1.29-LE-jdk14 - Error
report</title><STYLE><!--H1{font-family :
sans-serif,Arial,Tahoma;color :
white;background-color : #0086b2;} H3{font-family :
sans-serif,Arial,Tahoma;color : white;background-color :
#0086b2;}
BODY{font-family : sans-serif,Arial,Tahoma;color :
black;background-color
: white;} B{color : white;background-color : #0086b2;}
HR{color :
#0086b2;} --></STYLE>
</head><body><h1>HTTP Status 500 -
</h1><HR size="1"
noshade><p><b>type</b> Exception
report</p><p><b>message</b>
<u></u></p><p><b>description&l
t;/b> <u>The server encountered an internal
error () that prevented it from fulfilling this
request.</u></p><p><b>exception</
b> <pre>org.apache.xmlrpc.ParseFailed:
org.xml.sax.SAXParseException: unexpected end of file found
	at
org.apache.xmlrpc.XmlRpcRequestProcessor.processRequest(Unkn
own Source)
	at org.apache.xmlrpc.XmlRpcWorker.execute(Unknown Source)
	at org.apache.xmlrpc.XmlRpcServer.execute(Unknown Source)
	at org.apache.xmlrpc.XmlRpcServer.execute(Unknown Source)
	at
org.blojsom.extension.xmlrpc.BlojsomXMLRPCServlet.service(Bl
ojsomXMLRPCServlet.java:324)
	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:247)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:193)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(Standar
dWrapperValve.java:256)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:643)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip
eline.java:480)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.
java:995)
	at
org.apache.catalina.core.StandardContextValve.invoke(Standar
dContextValve.java:191)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:643)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip
eline.java:480)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.
java:995)
	at
org.apache.catalina.core.StandardContext.invoke(StandardCont
ext.java:2417)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHo
stValve.java:180)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:643)
	at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Error
DispatcherValve.java:171)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:641)
	at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo
rtValve.java:172)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:641)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip
eline.java:480)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.
java:995)
	at
org.apache.catalina.core.StandardEngineValve.invoke(Standard
EngineValve.java:174)
	at
org.apache.catalina.core.StandardPipeline$StandardPipelineVa
lveContext.invokeNext(StandardPipeline.java:643)
	at
org.apache.catalina.core.StandardPipeline.invoke(StandardPip
eline.java:480)
	at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.
java:995)
	at
org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapte
r.java:193)
	at
org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.
java:309)
	at
org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.ja
va:387)
	at
org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java
:673)
	at
org.apache.jk.common.ChannelSocket.processConnection(Channel
Socket.java:615)
	at
org.apache.jk.common.SocketConnection.runIt(ChannelSocket.ja
va:786)
	at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru
n(ThreadPool.java:666)
	at java.lang.Thread.run(Thread.java:552)
</pre></p><HR size="1"
noshade><h3>Apache
Tomcat/4.1.29-LE-jdk14</h3></body></html>





------------------------------------------------------------
-------------
Using Tomcat but need to do more? Need to support web
services, security?
Get stuff done quickly with pre-integrated technology to
make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on
Apache Geronimo
http://sel.as-us.falkag.net/
sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Blojsom-users mailing list
Blojsom-userslists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/blojsom-u
sers
Issue when posting from Ecto
user name
2006-08-21 17:11:20
You could look in the Tomcat configuration for the
connection timeout
setting. This would be in %TOMCAT_HOME%/conf/server.xml,
similar to:

    <!-- Define a non-SSL Coyote HTTP/1.1 Connector on
port 8080 -->
    <Connector port="8080"
               maxThreads="150"
minSpareThreads="25"
maxSpareThreads="75"
               enableLookups="false"
redirectPort="8443"
acceptCount="100"
               debug="0"
connectionTimeout="20000"
               disableUploadTimeout="true"
URIEncoding="UTF-8" />

<http://tomcat.apache.org/tomcat-4.1-doc/config/coy
ote.html>

" The number of milliseconds this Connector will wait,
after accepting a
connection, for the request URI line to be presented. The
default value is
60000 (i.e. 60 seconds). "

Notice the connectionTimeout setting. Not sure what value
you have in there,
but my guess is that upping this setting might fix the
issue.



On 8/21/06 11:40 AM, "Brian Allen"
<BrianAllenHsvAl.com> wrote:

> unexpected end of file found

-- 
David Czarnecki

http://www.blojsom.com/b
log/ | http://blojsom.sf.net



------------------------------------------------------------
-------------
Using Tomcat but need to do more? Need to support web
services, security?
Get stuff done quickly with pre-integrated technology to
make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on
Apache Geronimo
http://sel.as-us.falkag.net/
sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Blojsom-users mailing list
Blojsom-userslists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/blojsom-u
sers
[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )