i recently updated my 11.2.0 Scalix to 11.4.3 and now am facing some problem with the sac login. It looks like that SAC couldn't find a class. Maybe because of versioning issues. I noticed that some parts of the system are still displaying version # 11.2.0 for example sis. Don't checked the caa version yet (Where to?) SWA and SAC showing the right number. omvers showing me the right version number on every line. How is this possible after an update?
The according log shows:
Code: Select all
2009-02-06 20:26:09,183 FATAL [RESTransformer.createCAARequestMessage:36] java.lang.ClassNotFoundException: com.scalix.sac.ubermgr.transformers.GetMailNodeHosting
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1386)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1232)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at com.scalix.sac.ubermgr.transformers.SOAPFunctionNameClassMapping.getClass(SOAPFunctionNameClassMapping.java:22)
at com.scalix.sac.ubermgr.caa.MessageBuilderFactory.createBuilder(MessageBuilderFactory.java:25)
at com.scalix.sac.ubermgr.caa.MessageRequestFactory.createMessage(MessageRequestFactory.java:30)
at com.scalix.sac.ubermgr.caa.RESTransformer.createCAARequestMessage(RESTransformer.java:32)
at com.scalix.caa.soap.SOAPDispatcherServlet.onMessage(SOAPDispatcherServlet.java:223)
at com.scalix.caa.soap.SAAJServlet.doPost(SAAJServlet.java:123)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:595)
2009-02-06 20:26:09,186 FATAL [SOAPDispatcherServlet.onMessage:228] Request message could not be transformed: SOAP part:
<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Body>
<scalix-caa:CAARequestMessage xmlns:scalix-caa="http://www.scalix.com/caa">
<ServiceType>scalix.res</ServiceType>
<Credentials id="undefined">
<Identity name="sxadmin" passwd="*****************"/>
</Credentials>
<FunctionName>GetMailNodeHosting</FunctionName>
<ScalixServers>
<Host>*************</Host>
</ScalixServers>
<GetMailNodeHostingParameters id="************"/>
</scalix-caa:CAARequestMessage>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>