Mimedump
Marco Bravo
marcos.bravo en gmail.com
Lun Sep 7 17:21:25 CLT 2009
Otro dato es lo que vomita el APP Server cuando le llega una conexion:
[#|2009-09-07T17:08:06.329-0400|SEVERE|sun-appserver2.1|com.sun.xml.rpc.server|_ThreadID=16;_ThreadName=httpSSLWorkerThread-80-0;_RequestID=322879e2-c2e5-4f5f-91b3-721cb0b6c11f;|unexpected
element name: expected=String_1, actual={urn:WSAdminResp/types}String_1
unexpected element name: expected=String_1,
actual={urn:WSAdminResp/types}String_1
at
core.ws.WSAdminRespSEI_AdminDoc_RequestStruct_4_LiteralSerializer.doDeserialize(WSAdminRespSEI_AdminDoc_RequestStruct_4_LiteralSerializer.java:55)
at
com.sun.xml.rpc.encoding.literal.LiteralObjectSerializerBase.internalDeserialize(LiteralObjectSerializerBase.java:233)
at
com.sun.xml.rpc.encoding.literal.LiteralObjectSerializerBase.deserialize(LiteralObjectSerializerBase.java:141)
at
core.ws.WSAdminRespSEI_4_Tie.deserialize_AdminDoc(WSAdminRespSEI_4_Tie.java:152)
at
core.ws.WSAdminRespSEI_4_Tie.readFirstBodyElement(WSAdminRespSEI_4_Tie.java:136)
at
com.sun.xml.rpc.server.StreamingHandler.handle(StreamingHandler.java:262)
at
com.sun.xml.rpc.server.http.JAXRPCServletDelegate.doPost(JAXRPCServletDelegate.java:467)
at
com.sun.enterprise.webservice.JAXRPCServlet.doPost(JAXRPCServlet.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
at
org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:427)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:315)
at
org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:287)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:218)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
at
com.sun.enterprise.web.PESessionLockingStandardPipeline.invoke(PESessionLockingStandardPipeline.java:98)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:222)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1096)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:166)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:648)
at
org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:593)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:587)
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1096)
at
org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:288)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:647)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:579)
at
com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:831)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
at
com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
at
com.sun.enterprise.web.portunif.PortUnificationPipeline$PUTask.doTask(PortUnificationPipeline.java:380)
at
com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
at
com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
|#]
Alvaro Herrera escribió:
> Marco Bravo escribió:
>
>> Hola Alvaro,
>>
>> Gracias por contestar..
>>
>> Mira es cuando mimedump aplica su enjuague, el resultado me aparece esto:
>>
>> encoding es none
>> /home/619513002/mail/attachments/2009/Sep/07-6/part-9338-0_0.txt
>>
>
> Ya, pero mi pregunta era: ¿para qué estás tratando de usar mimedump?
>
>
>> Dice, "encoding es none", pero yo en el archivo mimedump veo esto:
>>
>> my $client= SOAP::Lite
>> ->uri('urn:WSAdminResp/types')
>> ->proxy('http://IP_DE_MI_WEBSERVER/WSAdminResp/WSAdminResp')
>> ->encoding('iso-8859-1');
>>
>>
>> PD: Ya verifique todos los modulos de perl, solo quede metido con
>> POSIX, en todo caso al inicio del archivo mimedump indica sus
>> prerequisitos a mi modo de ver.
>>
>
> En el código que pegaste no hay nada que diga "encoding es", así que
> supongo que lo pegaste incompleto.
>
>
Más información sobre la lista de distribución Linux