Quantcast
Channel: Ignite Realtime : Popular Discussions - Fastpath Webchat
Viewing all articles
Browse latest Browse all 1605

Fastpath WebChat Src Updates: Separates Host & XMPP Domain Settings

$
0
0

Folks,

 

My particular set up*1 required that the Jabber server host node and XMPP Domain be different. E.g. the Jabber server node is 'my-special-node.mydomain.com', and the XMPP Domain set to 'mydomain.com' which does not resolve via DNS SVR record to 'my-special-node' (without modifying the name server). Fastpath Webchat war does not distinguish between the two. I have made source code changes that will support this configuration, and performed minimal testing to verify that the code additions functions properly. Note this also required that I distribute an updated 'Xalan-Java' jar*2 to resolve specific backtrace error messages*3.

 

HTH,

BEA

 

 

Refs:

*1

 

 

[bea@localhost logs]$ uname -a

Linux localhost.localdomain 2.6.18-92.1.22.el5 #1 SMP Tue Dec 16 12:03:43 EST 2008 i686 i686 i386 GNU/Linux

 

[bea@localhost logs]$ rpm -q tomcat5

tomcat5-5.5.23-0jpp.7.el5_2.1

[bea@localhost logs]$

 

 

 

*2 http://xml.apache.org/xalan-j/ , v. 2.7.1, place in ./src/webapp/WEB-INF/lib/xalan.jarfor building. Also is included in attached webchat.war file.

 

*3

 

 

Feb 13, 2009 11:34:27 AM uk.ltd.getahead.dwr.util.CommonsLoggingOutput info

INFO: Missing classdef for creator 'script'. Failed to load uk.ltd.getahead.dwr.create.ScriptedCreator. Cause: org/apache/bsf/BSFException

Feb 13, 2009 11:34:27 AM org.apache.catalina.core.ApplicationContext log

SEVERE: StandardWrapper.Throwable

javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl not found

        at javax.xml.transform.TransformerFactory.newInstance(Unknown Source)

        at uk.ltd.getahead.dwr.convert.DOMConverter.<init>(DOMConverter.java:157)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessor Impl.java:39)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructor AccessorImpl.java:27)

        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)

        at java.lang.Class.newInstance0(Class.java:355)

        at java.lang.Class.newInstance(Class.java:308)

        at uk.ltd.getahead.dwr.impl.DefaultConverterManager.addConverterType(DefaultConver terManager.java:54)

        at uk.ltd.getahead.dwr.impl.DefaultConfiguration.loadConverter(DefaultConfiguratio n.java:165)

        at uk.ltd.getahead.dwr.impl.DefaultConfiguration.loadInits(DefaultConfiguration.ja va:119)

        at uk.ltd.getahead.dwr.impl.DefaultConfiguration.addConfig(DefaultConfiguration.ja va:86)

        at uk.ltd.getahead.dwr.impl.DefaultConfiguration.addConfig(DefaultConfiguration.ja va:66)

        at uk.ltd.getahead.dwr.AbstractDWRServlet.init(AbstractDWRServlet.java:110)

        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)

        at org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:791)

        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 127)

        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:10 8)

        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)

        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)

        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConn ection(Http11BaseProtocol.java:665)

        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:5 28)

        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorke rThread.java:81)

        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:6 85)

        at java.lang.Thread.run(Thread.java:619)


Viewing all articles
Browse latest Browse all 1605

Trending Articles