cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
833
Views
0
Helpful
2
Replies

JBOSS XfireServlet Error

Anish Somadevan
Level 1
Level 1

While executing any activities of target type "Cisco Prime Service Catalog Server", i get an error stating that the content type is not in the expected format. Please find below the exact error message,

 

Client found response content type of 'text/html;charset=utf-8', but expected 'text/xml'.

The request failed with the error message:

--

<html><head><title>JBoss Web/7.0.13.Final - Error report</title><style><!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--></style> </head><body><h1>HTTP Status 500 - </h1><HR size="1" noshade="noshade"><p><b>type</b> Exception report</p><p><b>message</b> <u></u></p><p><b>description</b> <u>The server encountered an internal error () that prevented it from fulfilling this request.</u></p><p><b>exception</b> <pre>javax.servlet.ServletException: Error initializing XFireServlet.

                org.codehaus.xfire.transport.http.XFireServlet.init(XFireServlet.java:52)

                javax.servlet.GenericServlet.init(GenericServlet.java:242)

                org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)

                org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

                org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)

                org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)

                org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)

                org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)

                java.lang.Thread.run(Unknown Source)

</pre></p><p><b>root cause</b> <pre>java.lang.NoSuchMethodError: org.springframework.core.env.ConfigurableEnvironment.merge(Lorg/springframework/core/env/ConfigurableEnvironment;)V

                org.springframework.context.support.AbstractApplicationContext.setParent(AbstractApplicationContext.java:402)

                org.springframework.context.support.GenericApplicationContext.setParent(GenericApplicationContext.java:148)

                org.springframework.context.support.GenericApplicationContext.<init>(GenericApplicationContext.java:125)

                org.codehaus.xfire.spring.GenericApplicationContext.<init>(GenericApplicationContext.java:18)

                org.codehaus.xfire.spring.XFireConfigLoader.createContext(XFireConfigLoader.java:120)

                org.codehaus.xfire.spring.XFireConfigLoader.getXFireApplicationContext(XFireConfigLoader.java:72)

                org.codehaus.xfire.spring.XFireConfigLoader.loadContext(XFireConfigLoader.java:41)

                org.codehaus.xfire.transport.http.XFireConfigurableServlet.loadConfig(XFireConfigurableServlet.java:86)

                org.codehaus.xfire.transport.http.XFireConfigurableServlet.createXFire(XFireConfigurableServlet.java:54)

                org.codehaus.xfire.transport.http.XFireServlet.init(XFireServlet.java:45)

                javax.servlet.GenericServlet.init(GenericServlet.java:242)

                org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153)

                org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

                org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368)

                org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877)

                org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671)

                org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930)

                java.lang.Thread.run(Unknown Source)

</pre></p><p><b>note</b> <u>The full stack trace of the root cause is available in the JBoss Web/7.0.13.Final logs.</u></p><HR size="1" noshade="noshade"><h3>JBoss Web/7.0.13.Final</h3></body></html>

I encountered this issue while executing "Find Service Items" activity. Can anyone please let me know how to resolve this?

 

Thanks,

Anish

 

 

2 Replies 2

Shaun Roberts
Cisco Employee
Cisco Employee

What version of CPO/CIAC? Normally that means your content type is set incorrectly in your http request. (however I think that would be hidden in CPSC adapter activities... again reason for asking for your versions of software so I can check.

--Shaun Roberts
Principal Engineer, CX
shaurobe@cisco.com

Hi Shaun,

 

Thanks for replying. The issue is resolved. It was due to some new Spring JARs that were deployed.

 

Thanks again