AnsweredAssumed Answered

Hickups with v13.3 XOG client

Question asked by another_martink on Feb 10, 2014
Latest reply on Feb 11, 2014 by another_martink

Now that the XOG GUI client is gone from v13.3 we can enjoy all the pleasures of the command line client.

I was just trying to XOG in some portlets with v13.3 client and got

Login Succeeded
Request Document: ..\Input\zInst_r_portlet_03.xml
Writing output to ..\Output\zinst_r_results.xml
Failed to retrieve response document
com.niku.xog.XOGException: java.lang.RuntimeException: HTTP Error: Status-Code:
500: Internal Server Error
        at com.niku.xog.client.XOGClient.processRequest(XOGClient.java:1096)
        at com.niku.xog.client.XOGClient.processRequest(XOGClient.java:1007)
        at com.niku.xog.client.XOGClient.processRequest(XOGClient.java:679)
        at com.niku.xog.client.XOGClient.processRequest(XOGClient.java:589)
        at com.niku.xog.client.XOGClient.processRequests(XOGClient.java:1444)
        at com.niku.xog.client.XOGClient.invokeCommand(XOGClient.java:1237)
        at com.niku.xog.client.XOGClient.main(XOGClient.java:142)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at com.werken.forehead.Forehead.run(Forehead.java:551)
        at com.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: java.lang.RuntimeException: HTTP Error: Status-Code: 500: Internal Se
rver Error
        at com.niku.union.xml.SimpleSOAPMessage.processRequest(SimpleSOAPMessage
.java:316)
        at com.niku.union.xml.SimpleSOAPMessage.send(SimpleSOAPMessage.java:88)
        at com.niku.union.xml.SimpleSOAPMessage.send(SimpleSOAPMessage.java:79)
        at com.niku.union.xml.SimpleSOAPMessage.send(SimpleSOAPMessage.java:56)
        at com.niku.xog.client.XOGClient.processRequest(XOGClient.java:1092)
        ... 12 more
Logout Succeeded

 

while the log is

ERROR 2014-02-10 21:13:34,795 [http-bio-80-exec-18] niku.xog (clarity:none:none:none) XOG POST failed
java.util.NoSuchElementException: ParseError at [row,col]:[9,9]
Message: The processing instruction target matching "[xX][mM][lL]" is not allowed.
    at com.sun.xml.internal.stream.XMLEventReaderImpl.next(XMLEventReaderImpl.java:252)
    at com.niku.union.utility.StreamUtils.getXOGHeaderMetaData(StreamUtils.java:438)
    at com.niku.xog.service.XOGSOAPServlet.doPost(XOGSOAPServlet.java:154)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at com.niku.union.web.filter.CharsetFilter.doFilter(CharsetFilter.java:68)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at org.apache.catalina.filters.AddDefaultCharsetFilter.doFilter(AddDefaultCharsetFilter.java:88)
    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:222)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
    at com.niku.union.web.valves.ErrorPageRedirectValve.invoke(ErrorPageRedirectValve.java:70)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:744)
ERROR 2014-02-10 21:14:33,073 [http-bio-80-exec-18] niku.xog (clarity:none:none:none) XOG POST failed
java.util.NoSuchElementException: ParseError at [row,col]:[9,9]
Message: The processing instruction target matching "[xX][mM][lL]" is not allowed.
    at com.sun.xml.internal.stream.XMLEventReaderImpl.next(XMLEventReaderImpl.java:252)
    at com.niku.union.utility.StreamUtils.getXOGHeaderMetaData(StreamUtils.java:438)

 

When XOGing in the same files with v13.2 client no problem at all.

What could have gone wrong with v13.3 XOG client

Martti K.

 

Outcomes