Re: Update: Can gcj compile apache xmlrpc with classpathx?
Everton da Silva Marques <[email protected]> Mon, 22 Sep 2003 17:48:28 -0300
| Newsgroups | gmane.comp.java.classpath.extensions.discuss |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Sep 22, 2003 at 01:57:22PM -0300, Everton da Silva Marques wrote:
>
> $ gij-3.3 -classpath build:../lib/servlet.jar:../lib/xmlrpc.jar echo.EchoClient
> could not call XML-RPC method: java.io.IOException: Malformed HTTP header
> java.io.IOException: Malformed HTTP header
> at org.apache.xmlrpc.XmlRpcClient$Worker.execute(java.lang.String, java.util.Vector) (Unknown Source)
> at org.apache.xmlrpc.XmlRpcClient.execute(java.lang.String, java.util.Vector) (Unknown Source)
> at echo.EchoClient.main(java.lang.String[]) (Unknown Source)
> $
Sorry for replying to my own message, but I could further debug
this issue. The test program was improperly creating a XmlRpcClient
with XmlRpcClient("http://127.0.0.1:1234"), while the more correct
URL seems to be XmlRpcClient("http://127.0.0.1:1234/RPC2"). This
fixed the issue I reported above.
Now gij is giving the following error:
$ gij-3.3 -classpath build:../lib/servlet.jar:../lib/xmlrpc.jar echo.EchoClient
Exception in thread "main" java.lang.IllegalAccessError
at _Jv_ResolvePoolEntry(java.lang.Class, int) (/usr/lib/libgcj.so.4.0.0)
at uk.co.wilson.xml.MinML.parse(java.io.Reader) (Unknown Source)
at uk.co.wilson.xml.MinML.parse(org.xml.sax.InputSource) (Unknown Source)
at org.apache.xmlrpc.XmlRpc.parse(java.io.InputStream) (Unknown Source)
at org.apache.xmlrpc.XmlRpcClient$Worker.execute(java.lang.String, java.util.Vector) (Unknown Source)
at org.apache.xmlrpc.XmlRpcClient.execute(java.lang.String, java.util.Vector) (Unknown Source)
at echo.EchoClient.main(java.lang.String[]) (Unknown Source)
$
I looked at uk.co.wilson.xml.MinML.parse(java.io.Reader), but
still can't tell what is going on. Does anyone have any hint?
I wonder whether this may be a gij issue. I have sent a message
to gcj list about it.
Best regards,
Everton