Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.

Changes not getting reflected on multiple clients

Avatar

Level 1

Hi All,

I am using LCDS - DMS in my application. Now when I make changes at the client end, the changes get pushed to the server but they do not get reflected at the other clients which are running side by side.

Really stuck with this. I did exactly what has been shown in the lcds samples and even made an application using the lcds-samples folder and it is running fine. But when I do the same in my application, it is able to push the changes to the database and save them but the changes do not get reflected to the other clients.

Please reply asap.

Regards,

Shally

5 Replies

Avatar

Employee

Hi Shally,

What application server do you run your app on? Did you try moving the lcds samples to your application to see whether it work?  Can I see your destination definition in your configuration file? I would also like to see how do you define your DataService in your app.  Did you use Flex builder to compile your app?

William

Avatar

Level 1

The sample application that I had created was on my machine. However, the actual application is on some

other machine which hosts it. Also, the application server is JBOSS which is hosted on port no 8080. Now

I just use my machine for compiling the flex code and then copy the related files on to the other machine which hosts the application server and the appli

cation.

I am using default channel as rtmp in my services-config and similar is the channel in data-management-config.xml.

Now, I was not providing a channel definition for rtmp but for amf and other channels which I think might be the probable cause.

The services-config.xml is:

<?xml version="1.0" encoding="UTF-8"?>
<services-config>
<factories>
               <factory id="spring" class="flex.samples.factories.SpringFactory"/>
    </factories>

    <services>
        <service-include file-path="remoting-config.xml" />
        <service-include file-path="proxy-config.xml" />
        <service-include file-path="messaging-config.xml" />
        <service-include file-path="data-management-config.xml" />
        <service class="fiber.data.services.ModelDeploymentService" id="model-deploy-service" />
       
        <!--
     Application level default channels. Application level default channels are
     necessary when a dynamic destination is being used by a service component
     and no ChannelSet has been defined for the service component. In that case,
     application level default channels will be used to contact the destination.
        -->  
        <default-channels>
           <channel ref="my-rtmp"/>
        </default-channels>

    </services>

    <security>
  <login-command class="flex.messaging.security.TomcatLoginCommand" server="Tomcat"/>       
        <!-- Uncomment the correct app server
        <login-command class="flex.messaging.security.JRunLoginCommand" server="JRun"/>
        <login-command class="flex.messaging.security.WeblogicLoginCommand" server="Weblogic"/>
        <login-command class="flex.messaging.security.WebSphereLoginCommand" server="WebSphere"/>
        -->
        <security-constraint id="basic-read-access">
            <auth-method>Basic</auth-method>
            <roles>
                <role>guests</role>
                <role>accountants</role>
                <role>employees</role>
                <role>managers</role>
            </roles>
        </security-constraint>
    </security>

    <!-- Socket servers that NIO endpoints all share -->
    <servers>
        <server id="my-nio-server" class="flex.messaging.socketserver.SocketServer">
        </server>
        <!--
        <server id="secure-nio-server" class="flex.messaging.socketserver.SocketServer">
            <properties>
                <keystore-file>{context.root}/WEB-INF/flex/localhost.keystore</keystore-file>
                <keystore-password>changeit</keystore-password>
            </properties>
        </server>
        -->
    </servers>

    <channels>

        <!-- Servlet Based endpoints -->
        <channel-definition id="my-amf" class="mx.messaging.channels.AMFChannel">
            <endpoint url="http://localhost:8080/test/messagebroker/amf" class="flex.messaging.endpoints.AMFEndpoint"/>
            <properties>
                <polling-enabled>false</polling-enabled>
            </properties>
        </channel-definition>

        <channel-definition id="my-polling-amf" class="mx.messaging.channels.AMFChannel">
            <endpoint url="http://localhost:8080/test/messagebroker/amf/messagebroker/amfpolling" class="flex.messaging.endpoints.AMFEndpoint"/>
            <properties>
                <polling-enabled>true</polling-enabled>
                <polling-interval-seconds>8</polling-interval-seconds>
            </properties>
        </channel-definition>

        <channel-definition id="my-http" class="mx.messaging.channels.HTTPChannel">
            <endpoint url="http://localhost:8080/test/messagebroker/amf/messagebroker/http" class="flex.messaging.endpoints.HTTPEndpoint"/>
        </channel-definition>

        <!-- Secure Servlet-based endpoints -->
        <channel-definition id="my-secure-amf" class="mx.messaging.channels.SecureAMFChannel">
            <endpoint url="https://localhost:8080/test/messagebroker/amf/messagebroker/amfsecure" class="flex.messaging.endpoints.SecureAMFEndpoint"/>
            <properties>
                <!--HTTPS requests on some browsers do not work when pragma "no-cache" are set-->
                <add-no-cache-headers>false</add-no-cache-headers>
            </properties>
        </channel-definition>

        <channel-definition id="my-secure-http" class="mx.messaging.channels.SecureHTTPChannel">
            <endpoint url="https://localhost:8080/test/messagebroker/amf/messagebroker/httpsecure" class="flex.messaging.endpoints.SecureHTTPEndpoint"/>
            <properties>
             <!--HTTPS requests on some browsers do not work when pragma "no-cache" are set-->
                <add-no-cache-headers>false</add-no-cache-headers>
            </properties>
        </channel-definition>

        <!-- NIO based endpoints -->
        <channel-definition id="my-rtmp" class="mx.messaging.channels.RTMPChannel">
            <endpoint url="rtmp://{server.name}:2037" class="flex.messaging.endpoints.RTMPEndpoint"/>
            <properties>
                <idle-timeout-minutes>20</idle-timeout-minutes>
                <!-- for deployment on WebSphere, must be mapped to a WorkManager available in the web application's jndi context.
                <websphere-workmanager-jndi-name>java:comp/env/wm/MessagingWorkManager</websphere-workmanager-jndi-name>
                -->
            </properties>
        </channel-definition>

        <channel-definition id="my-nio-amf" class="mx.messaging.channels.AMFChannel">
            <endpoint url="http://{server.name}:2880/nioamf" class="flex.messaging.endpoints.NIOAMFEndpoint"/>
            <server ref="my-nio-server"/>
            <properties>
                <polling-enabled>false</polling-enabled>
            </properties>
        </channel-definition>

        <channel-definition id="my-nio-amf-poll" class="mx.messaging.channels.AMFChannel">
            <endpoint url="http://{server.name}:2880/nioamfpoll" class="flex.messaging.endpoints.NIOAMFEndpoint"/>
            <server ref="my-nio-server"/>
            <properties>
                <polling-enabled>true</polling-enabled>
                <polling-interval-millis>3000</polling-interval-millis>
            </properties>
        </channel-definition>

        <channel-definition id="my-nio-http" class="mx.messaging.channels.HTTPChannel">
            <endpoint url="http://{server.name}:2880/niohttp" class="flex.messaging.endpoints.NIOHTTPEndpoint"/>
            <server ref="my-nio-server"/>
            <properties>
                <polling-enabled>false</polling-enabled>
            </properties>
        </channel-definition>

        <!-- Secure NIO based endpoints -->
        <!--
        <channel-definition id="secure-nio-amf" class="mx.messaging.channels.SecureAMFChannel">
            <endpoint url="https://{server.name}:2443/securenioamf" class="flex.messaging.endpoints.SecureNIOAMFEndpoint"/>
            <server ref="secure-nio-server"/>
            <properties>
                <polling-enabled>false</polling-enabled>
            </properties>
        </channel-definition>

        <channel-definition id="secure-nio-http" class="mx.messaging.channels.SecureHTTPChannel">
            <endpoint url="https://{server.name}:2443/secureniohttp" class="flex.messaging.endpoints.SecureNIOHTTPEndpoint"/>
            <server ref="secure-nio-server"/>
            <properties>
                <polling-enabled>false</polling-enabled>
            </properties>
        </channel-definition>
        -->
    </channels>

    <logging>
        <target class="flex.messaging.log.ConsoleTarget" level="Warn">
            <properties>
                <prefix>[LCDS] </prefix>
                <includeDate>false</includeDate>
                <includeTime>false</includeTime>
                <includeLevel>false</includeLevel>
                <includeCategory>false</includeCategory>
            </properties>
            <filters>
                <pattern>Endpoint.*</pattern>
                <pattern>Service.*</pattern>
                <pattern>Configuration</pattern>
                <pattern>SocketServer.*</pattern>
                <pattern>Model.*</pattern>
            </filters>
        </target>
    </logging>

    <system>
        <redeploy>
            <enabled>true</enabled>
            <watch-interval>20</watch-interval>
            <watch-file>{context.root}/WEB-INF/flex/services-config.xml</watch-file>
            <watch-file>{context.root}/WEB-INF/flex/proxy-config.xml</watch-file>
            <watch-file>{context.root}/WEB-INF/flex/remoting-config.xml</watch-file>
            <watch-file>{context.root}/WEB-INF/flex/messaging-config.xml</watch-file>
            <watch-file>{context.root}/WEB-INF/flex/data-management-config.xml</watch-file>
            <touch-file>{context.root}/WEB-INF/web.xml</touch-file>
        </redeploy>
    </system>

</services-config>

The data-management-config.xml is:

<?xml version="1.0" encoding="UTF-8"?>
<service id="data-service"
    class="flex.data.DataService">

    <adapters>
        <adapter-definition id="actionscript" class="flex.data.adapters.ASObjectAdapter" default="true"/>
        <adapter-definition id="java-dao" class="flex.data.adapters.JavaAdapter"/>
    </adapters>

<default-channels>
        <channel ref="my-rtmp"/>
    </default-channels>

<destination id="login">

      <adapter ref="java-dao" />

      <properties>

        <factory>spring</factory>

        <source>loginDaoAssemblerBean</source>
  <item-class>com.myTest.test.bean.Users</item-class>
  <metadata><identity property="userName"/></metadata>

    </properties>
<channels>
            <channel ref="my-rtmp"/>
    </channels>


</destination>


</service>

and the mxml file is :

<?xml version="1.0" encoding="utf-8"?>

<mx:Application

xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"

creationComplete="callServer()"

>

<mx:Script>

<![CDATA[

import mx.rpc.events.FaultEvent;

import mx.controls.Alert;

import mx.rpc.events.ResultEvent;

private var mTimer:Timer;

private function resulthandler(evt:ResultEvent):void

{

//Alert.show("Hello");

//lblMessage.text = srv.isValidUser.lastResult + srv.selectAllUser.lastResult + "---Natak";

}

private function callServerMethods():void

{

ds.fill(products);

}

private function faultHandler(event:FaultEvent):void

{

Alert.show(

"Fault...\n"+event.fault.message);

}

private function callServer():void

{

mTimer =

new Timer(1000,0)

mTimer.addEventListener(TimerEvent.TIMER,Countsec);

mTimer.start();

}

private function Countsec(e:TimerEvent):void

{

lbltime.text=e.target.currentCount +

"Shally";

if(e.target.currentCount == 20)

{

lbltime.text=

"Time Complete";

ds.fill(products);

mTimer.reset();

mTimer.start();

}

}

]]>

</mx:Script>

<mx:ArrayCollection id="products"/>

<mx:DataService id="ds" destination="login" result="resulthandler(event)"

autoCommit="

true" autoSyncEnabled="true" autoMerge="true"/>

<mx:DataGrid dataProvider="{products}" id="dg" editable="true" width="100%"

height="

429">

<mx:columns>

<mx:DataGridColumn dataField="userName" headerText="Name"/>

<mx:DataGridColumn dataField="password" headerText="Category"/>

</mx:columns>

</mx:DataGrid>

<!--mx:Label id="lbltime" x="10" y="27" text="Username" width="96"/-->

<mx:Button label="Get Data" click="callServerMethods()" x="32" y="467"/>

<mx:Label id="lbltime" x="10" y="567" text="Username" width="327"/>

</mx:Application>

and there is a Users. as file which is mapped with the server side file

package

{

[Managed]

[RemoteClass(alias=

"com.myTest.test.bean.Users")]

public class Users

{

public function Users()

{

}

public var userName:String;

public var password:String;

}

}

Now, as you can see in services-config.xml, the default channel is rtmp but there is no channel definition for it. If this is the cause for the whole problem, then my question is:

1) Should I set the channel definition to

<endpoint url="rtmp://{localhost:8080" class="flex.messaging.endpoints.RTMPEndpoint"/>  while compiling the flex code as I have done for the other channels. Will the machine on which the application is hosted be able to understand this or something needs to be done on that machine apart from this?

Looking forward to get an answer. Thanks in advance.

Regards,

Shally

Avatar

Employee

I read your response several time. I didn't see anything wrong. The rtmp channel is defined in your services-config.xml

<channel-definition id="my-rtmp" class="mx.messaging.channels.RTMPChannel">
            <endpoint url="rtmp://{server.name}:2037" class="flex.messaging.endpoints.RTMPEndpoint"/>
            <properties>
                <idle-timeout-minutes>20</idle-timeout-minutes>
            </properties>
        </channel-definition>

it listens to port 2037 which is different from you jboss web port. When you compile your mxml page, you should have -services parameter specified, and it should point to your application WEB-INF/flex/services-config.xml.

I have no clue at this moment. Can you go to services-config.xml

1.change the logging level to debug.

2.Run 2 clients. Fill the datagrid for each of them.

3. client one update one item

4. show me your debug log

Thanks

William

Avatar

Level 1

Hi William,

Thanks for your reply. I was busy with some work so could not revert with the logging details. I chaged the logging level to debug and changed the values for other parameters in the logging section to true.

Now, when I start my JBOSS server, I get the following errors on the console:

****************************************************************************************************************************************************************************************

JAVA_HOME is not set. Unexpected results may occur.
Set JAVA_HOME to the directory of your local JDK to avoid this message.
===============================================================================

  JBoss Bootstrap Environment

  JBOSS_HOME: C:\jboss

  JAVA: java

  JAVA_OPTS: -Dprogram.name=run.bat -Xms128m -Xmx512m -XX:MaxPermSize=256m -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000

  CLASSPATH: ;C:\jboss\bin\run.jar

===============================================================================

17:08:26,552 INFO  [ServerImpl] Starting JBoss (Microcontainer)...
17:08:26,552 INFO  [ServerImpl] Release ID: JBoss [Morpheus] 5.0.0.CR2 (build: SVNTag=JBoss_5_0_0_CR2 date=200809171139)
17:08:26,567 INFO  [ServerImpl] Home Dir: C:\jboss
17:08:26,567 INFO  [ServerImpl] Home URL: file:/C:/jboss/
17:08:26,567 INFO  [ServerImpl] Library URL: file:/C:/jboss/lib/
17:08:26,567 INFO  [ServerImpl] Patch URL: null
17:08:26,567 INFO  [ServerImpl] Server Name: default
17:08:26,567 INFO  [ServerImpl] Server Home Dir: C:\jboss\server\default
17:08:26,567 INFO  [ServerImpl] Server Home URL: file:/C:/jboss/server/default/
17:08:26,567 INFO  [ServerImpl] Server Data Dir: C:\jboss\server\default\data
17:08:26,567 INFO  [ServerImpl] Server Temp Dir: C:\jboss\server\default\tmp
17:08:26,567 INFO  [ServerImpl] Server Config URL: file:/C:/jboss/server/default/conf/
17:08:26,567 INFO  [ServerImpl] Server Library URL: file:/C:/jboss/server/default/lib/
17:08:26,567 INFO  [ServerImpl] Root Deployment Filename: jboss-service.xml
17:08:27,224 INFO  [ServerImpl] Starting Microcontainer, bootstrapURL=file:/C:/jboss/server/default/conf/bootstrap.xml
17:08:28,458 INFO  [CopyMechanism] VFS temp dir: C:\jboss\server\default\tmp
17:08:28,505 INFO  [ZipEntryContext] VFS force nested jars copy-mode is enabled.
17:08:29,770 INFO  [ServerInfo] Java version: 1.6.0_21,Sun Microsystems Inc.
17:08:29,770 INFO  [ServerInfo] Java VM: Java HotSpot(TM) Client VM 17.0-b17,Sun Microsystems Inc.
17:08:29,770 INFO  [ServerInfo] OS-System: Windows XP 5.1,x86
17:08:29,817 INFO  [JMXKernel] Legacy JMX core initialized
17:08:31,223 INFO  [MetaDataAwareProfile] Using profile root:C:\jboss\server\default
17:08:32,614 INFO  [WebService] Using RMI server codebase: http://127.0.0.1:8083/
17:08:45,300 WARN  [HackClassloaderMetaDataDeployer] FIXME Using loader repository config: jboss.console:sar=console-mgr.sar for  vfsfile:/C:/jboss/server/default/deploy/management/console-mgr.sar/ use classloading metadata not loa
17:08:46,988 INFO  [AspectDeployer] Deploying xml into org.jboss.aop.AspectManager@1ab9bfe for BaseClassLoader@3f4f44{vfsfile:/C:/jboss/server/default/deploy/ejb3-interceptors-aop.xml}
17:10:21,495 INFO  [JMXConnectorServerService] JMX Connector server: service:jmx:rmi://127.0.0.1/jndi/rmi://127.0.0.1:1090/jmxconnector
17:10:21,620 INFO  [MailService] Mail Service bound to java:/Mail
17:10:22,402 INFO  [NativeServerConfig] JBoss Web Services - Stack Native Core
17:10:22,402 INFO  [NativeServerConfig] 3.0.3.GA
17:10:23,480 WARN  [JBossASSecurityMetadataStore] WARNING! POTENTIAL SECURITY RISK. It has been detected that the MessageSucker component which sucks messages from one node to another has not had its password changed from the insta
ctions on how to do this.
17:10:23,714 INFO  [TransactionManagerService] JBossTS Transaction Service (JTA version) - JBoss Inc.
17:10:23,714 INFO  [TransactionManagerService] Setting up property manager MBean and JMX layer
17:10:24,026 INFO  [TransactionManagerService] Initializing recovery manager
17:10:24,308 INFO  [TransactionManagerService] Recovery manager configured
17:10:24,308 INFO  [TransactionManagerService] Binding TransactionManager JNDI Reference
17:10:24,355 INFO  [TransactionManagerService] Starting transaction recovery manager
17:10:26,089 INFO  [AprLifecycleListener] The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\WINDOWS\system32;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS
32\Wbem;C:\Program Files\Borland\StarTeam SDK 10.0\Lib;C:\Program Files\Borland\StarTeam SDK 10.0\Bin
17:10:26,167 INFO  [Http11Protocol] Initializing Coyote HTTP/1.1 on http-127.0.0.1-8080
17:10:26,167 INFO  [AjpProtocol] Initializing Coyote AJP/1.3 on ajp-127.0.0.1-8009
17:10:26,167 INFO  [Catalina] Initialization processed in 289 ms
17:10:26,167 INFO  [StandardService] Starting service jboss.web
17:10:26,167 INFO  [StandardEngine] Starting Servlet Engine: JBoss Web/2.1.1.CR7
17:10:26,229 INFO  [Catalina] Server startup in 62 ms
17:10:26,261 INFO  [TomcatDeployment] deploy, ctxPath=/jbossws, vfsUrl=jbossws.sar/jbossws-management.war
17:10:26,948 INFO  [TomcatDeployment] deploy, ctxPath=/invoker, vfsUrl=http-invoker.sar/invoker.war
17:10:27,042 INFO  [TomcatDeployment] deploy, ctxPath=/web-console, vfsUrl=management/console-mgr.sar/web-console.war
17:10:27,448 INFO  [RARDeployment] Required license terms exist, view vfszip:/C:/jboss/server/default/deploy/jboss-local-jdbc.rar/META-INF/ra.xml
17:10:27,464 INFO  [RARDeployment] Required license terms exist, view vfszip:/C:/jboss/server/default/deploy/jboss-xa-jdbc.rar/META-INF/ra.xml
17:10:27,495 INFO  [RARDeployment] Required license terms exist, view vfszip:/C:/jboss/server/default/deploy/jms-ra.rar/META-INF/ra.xml
17:10:27,526 INFO  [RARDeployment] Required license terms exist, view vfszip:/C:/jboss/server/default/deploy/mail-ra.rar/META-INF/ra.xml
17:10:27,573 INFO  [RARDeployment] Required license terms exist, view vfszip:/C:/jboss/server/default/deploy/quartz-ra.rar/META-INF/ra.xml
17:10:27,729 INFO  [SimpleThreadPool] Job execution threads will use class loader of thread: main
17:10:29,229 INFO  [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
17:10:29,245 INFO  [RAMJobStore] RAMJobStore initialized.
17:10:29,245 INFO  [StdSchedulerFactory] Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties'
17:10:29,245 INFO  [StdSchedulerFactory] Quartz scheduler version: 1.5.2
17:10:29,245 INFO  [QuartzScheduler] Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started.
17:10:29,948 INFO  [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=DataSourceBinding,name=DefaultDS' to JNDI name 'java:DefaultDS'
17:10:30,338 WARN  [QuartzTimerServiceFactory] sql failed: CREATE TABLE QRTZ_JOB_DETAILS(JOB_NAME VARCHAR(80) NOT NULL, JOB_GROUP VARCHAR(80) NOT NULL, DESCRIPTION VARCHAR(120) NULL, JOB_CLASS_NAME VARCHAR(128) NOT NULL, IS_DURABLE
RCHAR(1) NOT NULL, REQUESTS_RECOVERY VARCHAR(1) NOT NULL, JOB_DATA BINARY NULL, PRIMARY KEY (JOB_NAME,JOB_GROUP))
17:10:30,401 INFO  [SimpleThreadPool] Job execution threads will use class loader of thread: main
17:10:30,417 INFO  [QuartzScheduler] Quartz Scheduler v.1.5.2 created.
17:10:30,417 INFO  [JobStoreCMT] Using db table-based data access locking (synchronization).
17:10:30,432 INFO  [JobStoreCMT] Removed 0 Volatile Trigger(s).
17:10:30,432 INFO  [JobStoreCMT] Removed 0 Volatile Job(s).
17:10:30,432 INFO  [JobStoreCMT] JobStoreCMT initialized.
17:10:30,432 INFO  [StdSchedulerFactory] Quartz scheduler 'JBossEJB3QuartzScheduler' initialized from an externally provided properties instance.
17:10:30,432 INFO  [StdSchedulerFactory] Quartz scheduler version: 1.5.2
17:10:30,448 INFO  [JobStoreCMT] Freed 0 triggers from 'acquired' / 'blocked' state.
17:10:30,463 INFO  [JobStoreCMT] Recovering 0 jobs that were in-progress at the time of the last shut-down.
17:10:30,479 INFO  [JobStoreCMT] Recovery complete.
17:10:30,479 INFO  [JobStoreCMT] Removed 0 'complete' triggers.
17:10:30,479 INFO  [JobStoreCMT] Removed 0 stale fired job entries.
17:10:30,479 INFO  [QuartzScheduler] Scheduler JBossEJB3QuartzScheduler_$_NON_CLUSTERED started.
17:10:30,807 INFO  [ServerPeer] JBoss Messaging 1.4.1.CR1 server [0] started
17:10:30,963 WARN  [ConnectionFactoryJNDIMapper] supportsFailover attribute is true on connection factory: jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection factory
17:10:30,963 WARN  [ConnectionFactoryJNDIMapper] supportsLoadBalancing attribute is true on connection factory: jboss.messaging.connectionfactory:service=ClusteredConnectionFactory but post office is non clustered. So connection fa
17:10:31,088 INFO  [ConnectionFactory] Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
17:10:31,088 INFO  [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@160ab13 started
17:10:31,088 INFO  [ConnectionFactory] Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
17:10:31,104 INFO  [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@1f92d2d started
17:10:31,120 INFO  [QueueService] Queue[/queue/ExpiryQueue] started, fullSize=200000, pageSize=2000, downCacheSize=2000
17:10:31,135 INFO  [QueueService] Queue[/queue/DLQ] started, fullSize=200000, pageSize=2000, downCacheSize=2000
17:10:31,135 INFO  [ConnectionFactory] Connector bisocket://127.0.0.1:4457 has leasing enabled, lease period 10000 milliseconds
17:10:31,135 INFO  [ConnectionFactory] org.jboss.jms.server.connectionfactory.ConnectionFactory@160fc9c started
17:10:31,338 INFO  [ConnectionFactoryBindingService] Bound ConnectionManager 'jboss.jca:service=ConnectionFactoryBinding,name=JmsXA' to JNDI name 'java:JmsXA'
17:10:31,370 INFO  [TomcatDeployment] deploy, ctxPath=/, vfsUrl=ROOT.war
17:10:31,495 INFO  [TomcatDeployment] deploy, ctxPath=/drools-guvnor, vfsUrl=drools-guvnor.war
17:10:50,024 ERROR [STDERR] SLF4J: Class path contains multiple SLF4J bindings.
17:10:50,024 ERROR [STDERR] SLF4J: Found binding in [vfszip:/C:/jboss/server/default/deploy/drools-guvnor.war/WEB-INF/lib/slf4j-log4j12-1.6.0.jar/org/slf4j/impl/StaticLoggerBinder.class]
17:10:50,024 ERROR [STDERR] SLF4J: Found binding in [vfszip:/C:/jboss/server/default/lib/slf4j-jboss-logging.jar/org/slf4j/impl/StaticLoggerBinder.class]
17:10:50,024 ERROR [STDERR] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
17:10:59,274 INFO  [STDOUT] INFO  29-12 17:10:59,274 (LoggingHelper.java:info:51)        Starting mailbox service
17:10:59,289 INFO  [STDOUT] INFO  29-12 17:10:59,289 (LoggingHelper.java:info:51)        Waking up
17:10:59,289 INFO  [STDOUT] INFO  29-12 17:10:59,289 (LoggingHelper.java:info:51)        Processing outgoing messages
17:10:59,398 INFO  [STDOUT] DEBUG 29-12 17:10:59,398 (LoggingHelper.java:debug:65)       Outgoing messages size 0
17:10:59,398 INFO  [TomcatDeployment] deploy, ctxPath=/eqc, vfsUrl=eqc.war
17:10:59,414 INFO  [STDOUT] DEBUG 29-12 17:10:59,414 (LoggingHelper.java:debug:65)       Processing any inbound messages for alan_parsons
17:10:59,945 INFO  [STDOUT] DEBUG 29-12 17:10:59,945 (LoggingHelper.java:debug:65)       Processing any inbound messages for mailman
17:10:59,961 INFO  [STDOUT] DEBUG 29-12 17:10:59,945 (LoggingHelper.java:debug:65)       Processing any inbound messages for admin
17:10:59,992 INFO  [[/eqc]] Initializing Spring root WebApplicationContext
17:10:59,992 INFO  [STDOUT] 17:10:59,992  INFO ContextLoader:189 - Root WebApplicationContext: initialization started
17:11:00,008 INFO  [STDOUT] DEBUG 29-12 17:11:00,008 (LoggingHelper.java:debug:65)       Processing any inbound messages for HCLTECH\goel.sharad
17:11:00,023 INFO  [STDOUT] DEBUG 29-12 17:11:00,023 (LoggingHelper.java:debug:65)       Processing any inbound messages for Lab_assistant
17:11:00,102 INFO  [STDOUT] 17:11:00,086  INFO XmlWebApplicationContext:411 - Refreshing org.springframework.web.context.support.XmlWebApplicationContext@13ad2aa: display name [Root WebApplicationContext]; startup date [Wed Dec 29
17:11:00,242 INFO  [STDOUT] 17:11:00,242  INFO XmlBeanDefinitionReader:323 - Loading XML bean definitions from ServletContext resource [/WEB-INF/applicationContext.xml]
17:11:00,367 INFO  [STDOUT] 17:11:00,367  INFO XmlWebApplicationContext:426 - Bean factory for application context [org.springframework.web.context.support.XmlWebApplicationContext@13ad2aa]: org.springframework.beans.factory.suppor
17:11:00,477 INFO  [STDOUT] 17:11:00,477  INFO DefaultListableBeanFactory:414 - Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12f545c: defining beans [cacheManager,someCache,da
ulatingCache,loginDaoImpl,org.springframework.scheduling.concurrent.ScheduledExecutorFactoryBean#0]; root of factory hierarchy
17:11:00,586 INFO  [STDOUT] 17:11:00,586  INFO EhCacheManagerFactoryBean:100 - Initializing EHCache CacheManager
17:11:02,320 WARN  [ConfigurationFactory] No configuration found. Configuring ehcache from ehcache-failsafe.xml  found in the classpath: vfszip:/C:/jboss/server/default/deploy/eqc.war/WEB-INF/lib/ehcache-core-2.3.0.jar/ehcache-fail
17:11:02,570 INFO  [STDOUT] SelfPopulatingCacheExample cache :: [ name = login1.sampleCache2 status = STATUS_ALIVE eternal = false overflowToDisk = true maxElementsInMemory = 300 maxElementsOnDisk = 0 memoryStoreEvictionPolicy = LR
lse diskExpiryThreadIntervalSeconds = 150 cacheEventListeners: net.sf.ehcache.statistics.LiveCacheStatisticsWrapper  hitCount = 0 memoryStoreHitCount = 0 diskStoreHitCount = 0 missCountNotFound = 0 missCountExpired = 0 ]
17:11:02,570 INFO  [STDOUT] SelfPopulatingCacheExample updatingFactory :: com.quest.eqc.factory.CacheEntryFactoryImpl@b010b4
17:11:02,586 INFO  [STDOUT] set loginDaoAssemblerBean :: com.quest.eqc.lcds.assemblers.LoginAssembler@9b5e7e
17:11:02,601 INFO  [STDOUT] set selfPopulatingCache :: com.quest.eqc.factory.SelfPopulatingCacheExample@58b5ff
17:11:02,617 INFO  [STDOUT] set loginDAO :: com.quest.eqc.dao.iBatis.ILoginDaoImpl@17ce599
17:11:02,711 INFO  [STDOUT] 17:11:02,711  INFO ScheduledExecutorFactoryBean:177 - Initializing ScheduledExecutorService 'org.springframework.scheduling.concurrent.ScheduledExecutorFactoryBean#0'
17:11:02,711 INFO  [STDOUT] 17:11:02,711  INFO ContextLoader:209 - Root WebApplicationContext: initialization completed in 2719 ms
17:11:03,226 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.226 [INFO] [Configuration] null
17:11:03,242 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.242 [WARN] [Configuration] No login command was found for 'JBoss Web/2.1.1.CR7'. Please ensure that the login-command tag has the correct server attribute value, or use 'all' to
17:11:03,304 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.304 [INFO] [Configuration] Server 'my-nio-server' of type 'flex.messaging.socketserver.SocketServer' created.
17:11:03,429 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.429 [INFO] [Configuration] Endpoint 'my-nio-amf-poll' created with security: None
at URL: http://{server.name}:2880/nioamfpoll
17:11:03,445 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.445 [INFO] [Configuration] Endpoint 'my-rtmp' created with security: None
at URL: rtmp://localhost:2037
17:11:03,476 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.476 [INFO] [Configuration] Endpoint 'my-http' created with security: None
at URL: http://localhost:8080/eqc/messagebroker/amf/messagebroker/http
17:11:03,492 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.492 [INFO] [Configuration] Endpoint 'my-polling-amf' created with security: None
at URL: http://localhost:8080/eqc/messagebroker/amf/messagebroker/amfpolling
17:11:03,508 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.508 [INFO] [Configuration] Endpoint 'my-nio-http' created with security: None
at URL: http://{server.name}:2880/niohttp
17:11:03,508 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.508 [INFO] [Configuration] Endpoint 'my-amf' created with security: None
at URL: http://localhost:8080/eqc/messagebroker/amf
17:11:03,523 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.523 [INFO] [Configuration] Endpoint 'my-nio-amf' created with security: None
at URL: http://{server.name}:2880/nioamf
17:11:03,523 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.523 [INFO] [Configuration] Endpoint 'my-secure-http' created with security: None
at URL: https://localhost:8080/eqc/messagebroker/amf/messagebroker/httpsecure
17:11:03,539 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.539 [INFO] [Configuration] Endpoint 'my-secure-amf' created with security: None
at URL: https://localhost:8080/eqc/messagebroker/amf/messagebroker/amfsecure
17:11:03,836 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.836 [INFO] [Model.Deployment] ModelDeploymentService: initializing...
17:11:03,836 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.836 [DEBUG] [Model.Deployment] ModelDeploymentService: Getting persistence class
17:11:03,836 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.836 [DEBUG] [Model.Deployment] ModelDeploymentService: Using default persistence class.
17:11:03,836 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.836 [INFO] [Model.Deployment] ModelDeploymentService: Using model deploy directory: C:\jboss\server\default\.\deploy\eqc.war\WEB-INF\datamodel
17:11:03,851 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.851 [INFO] [Model.Deployment] ModelDeploymentService: initialization completed.
17:11:03,867 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.867 [DEBUG] [Configuration] MessageBroker id: __default__ classLoader is: the MessageBroker's class loader (classLoader hashCode: 24579052 (parent null)
17:11:03,929 INFO  [STDOUT] [LCDS]12/29/2010 17:11:03.929 [ERROR] [Configuration] MessageBroker failed to start:   Exception: java.lang.NullPointerException
        at java.lang.StringBuffer.<init>(Unknown Source)
        at flex.messaging.license.StandardLicense.getEdition(StandardLicense.java:72)
        at flex.messaging.license.LicenseServiceImpl.init(LicenseServiceImpl.java:329)
        at flex.messaging.license.LicenseServiceImpl.getLicenseService(LicenseServiceImpl.java:169)
        at flex.messaging.license.LicenseServiceImpl.getLicenseService(LicenseServiceImpl.java:87)
        at flex.data.DataService.start(DataService.java:188)
        at flex.messaging.MessageBroker.startServices(MessageBroker.java:2131)
        at flex.messaging.MessageBroker.start(MessageBroker.java:325)
        at flex.messaging.AsyncMessageBroker.start(AsyncMessageBroker.java:619)
        at flex.messaging.MessageBrokerServlet.init(MessageBrokerServlet.java:149)
        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1048)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:950)
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4099)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4398)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:352)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:140)
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:459)
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
        at org.jboss.web.deployers.WebModule.start(WebModule.java:96)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
        at $Proxy35.start(Unknown Source)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.ServiceController.doChange(ServiceController.java:672)
        at org.jboss.system.ServiceController.start(ServiceController.java:444)
        at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:146)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:104)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:45)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:169)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1285)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1003)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1024)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:944)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:627)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:541)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:265)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:143)
        at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:409)
        at org.jboss.Main.boot(Main.java:209)
        at org.jboss.Main$1.run(Main.java:544)
        at java.lang.Thread.run(Unknown Source)
17:11:04,117 ERROR [STDERR] **** MessageBrokerServlet in application 'LiveCycle Data Services' failed to initialize due to runtime exception:   Exception: java.lang.RuntimeException
        at flex.messaging.MessageBroker.start(MessageBroker.java:337)
        at flex.messaging.AsyncMessageBroker.start(AsyncMessageBroker.java:619)
        at flex.messaging.MessageBrokerServlet.init(MessageBrokerServlet.java:149)
        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1048)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:950)
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4099)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4398)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:352)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:140)
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:459)
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
        at org.jboss.web.deployers.WebModule.start(WebModule.java:96)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
        at $Proxy35.start(Unknown Source)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.ServiceController.doChange(ServiceController.java:672)
        at org.jboss.system.ServiceController.start(ServiceController.java:444)
        at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:146)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:104)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:45)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:169)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1285)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1003)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1024)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:944)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:627)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:541)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:265)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:143)
        at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:409)
        at org.jboss.Main.boot(Main.java:209)
        at org.jboss.Main$1.run(Main.java:544)
        at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
        at java.lang.StringBuffer.<init>(Unknown Source)
        at flex.messaging.license.StandardLicense.getEdition(StandardLicense.java:72)
        at flex.messaging.license.LicenseServiceImpl.init(LicenseServiceImpl.java:329)
        at flex.messaging.license.LicenseServiceImpl.getLicenseService(LicenseServiceImpl.java:169)
        at flex.messaging.license.LicenseServiceImpl.getLicenseService(LicenseServiceImpl.java:87)
        at flex.data.DataService.start(DataService.java:188)
        at flex.messaging.MessageBroker.startServices(MessageBroker.java:2131)
        at flex.messaging.MessageBroker.start(MessageBroker.java:325)
        ... 62 more
17:11:04,304 INFO  [STDOUT] [LCDS]12/29/2010 17:11:04.304 [DEBUG] [Configuration] MessageBroker stopping: __default__
17:11:04,320 INFO  [STDOUT] [LCDS]12/29/2010 17:11:04.320 [DEBUG] [Configuration] MessageBroker stopped: __default__
17:11:04,336 ERROR [[/eqc]] Servlet /eqc threw load() exception
java.lang.NullPointerException
        at java.lang.StringBuffer.<init>(Unknown Source)
        at flex.messaging.license.StandardLicense.getEdition(StandardLicense.java:72)
        at flex.messaging.license.LicenseServiceImpl.init(LicenseServiceImpl.java:329)
        at flex.messaging.license.LicenseServiceImpl.getLicenseService(LicenseServiceImpl.java:169)
        at flex.messaging.license.LicenseServiceImpl.getLicenseService(LicenseServiceImpl.java:87)
        at flex.data.DataService.start(DataService.java:188)
        at flex.messaging.MessageBroker.startServices(MessageBroker.java:2131)
        at flex.messaging.MessageBroker.start(MessageBroker.java:325)
        at flex.messaging.AsyncMessageBroker.start(AsyncMessageBroker.java:619)
        at flex.messaging.MessageBrokerServlet.init(MessageBrokerServlet.java:149)
        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1048)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:950)
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4099)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4398)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:352)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:140)
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:459)
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
        at org.jboss.web.deployers.WebModule.start(WebModule.java:96)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
        at $Proxy35.start(Unknown Source)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.ServiceController.doChange(ServiceController.java:672)
        at org.jboss.system.ServiceController.start(ServiceController.java:444)
        at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:146)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:104)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:45)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:169)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1285)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1003)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1024)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:944)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:627)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:541)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:265)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:143)
        at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:409)
        at org.jboss.Main.boot(Main.java:209)
        at org.jboss.Main$1.run(Main.java:544)
        at java.lang.Thread.run(Unknown Source)
17:11:04,523 ERROR [[/eqc]] Servlet /eqc threw load() exception
javax.servlet.ServletException: Unable to find MessageBroker, ensure that if messageBrokerId is set for the MessageBrokerServlet the RDS FrontEndServlet has a matching init-param value
        at flex.rds.server.RdsServlet.init(RdsServlet.java:64)
        at flex.rds.server.servlet.FrontEndServlet.loadServlet(FrontEndServlet.java:262)
        at flex.rds.server.servlet.FrontEndServlet.init(FrontEndServlet.java:127)
        at javax.servlet.GenericServlet.init(GenericServlet.java:212)
        at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1048)
        at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:950)
        at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4099)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4398)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeployInternal(TomcatDeployment.java:352)
        at org.jboss.web.tomcat.service.deployers.TomcatDeployment.performDeploy(TomcatDeployment.java:140)
        at org.jboss.web.deployers.AbstractWarDeployment.start(AbstractWarDeployment.java:459)
        at org.jboss.web.deployers.WebModule.startModule(WebModule.java:118)
        at org.jboss.web.deployers.WebModule.start(WebModule.java:96)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
        at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
        at org.jboss.mx.server.Invocation.invoke(Invocation.java:88)
        at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
        at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:206)
        at $Proxy35.start(Unknown Source)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:42)
        at org.jboss.system.microcontainer.StartStopLifecycleAction.installAction(StartStopLifecycleAction.java:37)
        at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleInstallAction(SimpleControllerContextAction.java:62)
        at org.jboss.dependency.plugins.action.AccessControllerContextAction.install(AccessControllerContextAction.java:71)
        at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.system.microcontainer.ServiceControllerContext.install(ServiceControllerContext.java:286)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.system.ServiceController.doChange(ServiceController.java:672)
        at org.jboss.system.ServiceController.start(ServiceController.java:444)
        at org.jboss.system.deployers.ServiceDeployer.start(ServiceDeployer.java:146)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:104)
        at org.jboss.system.deployers.ServiceDeployer.deploy(ServiceDeployer.java:45)
        at org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
        at org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:50)
        at org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:169)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1285)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1003)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1024)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:944)
        at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:348)
        at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1598)
        at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:934)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1062)
        at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:984)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:822)
        at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:553)
        at org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:627)
        at org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:541)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.loadProfile(ProfileServiceBootstrap.java:265)
        at org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:143)
        at org.jboss.bootstrap.AbstractServerImpl.start(AbstractServerImpl.java:409)
        at org.jboss.Main.boot(Main.java:209)
        at org.jboss.Main$1.run(Main.java:544)
        at java.lang.Thread.run(Unknown Source)
17:11:04,695 INFO  [TomcatDeployment] deploy, ctxPath=/jmx-console, vfsUrl=jmx-console.war
17:11:04,804 INFO  [Http11Protocol] Starting Coyote HTTP/1.1 on http-127.0.0.1-8080
17:11:04,836 INFO  [AjpProtocol] Starting Coyote AJP/1.3 on ajp-127.0.0.1-8009
17:11:04,836 INFO  [ServerImpl] JBoss (Microcontainer) [5.0.0.CR2 (build: SVNTag=JBoss_5_0_0_CR2 date=200809171139)] Started in 2m:38s:269ms

*********************************************************************************************************************************************************************************

I had made some changes to the configuration files as weel. Now the services-config looks like:

<?xml version="1.0" encoding="UTF-8"?>
<services-config>
<factories>
               <factory id="spring" class="flex.samples.factories.SpringFactory"/>
    </factories>

    <services>
        <service-include file-path="remoting-config.xml" />
        <service-include file-path="proxy-config.xml" />
        <service-include file-path="messaging-config.xml" />
        <service-include file-path="data-management-config.xml" />
        <service class="fiber.data.services.ModelDeploymentService" id="model-deploy-service" />
       
        <!--
     Application level default channels. Application level default channels are
     necessary when a dynamic destination is being used by a service component
     and no ChannelSet has been defined for the service component. In that case,
     application level default channels will be used to contact the destination.
        -->  
        <default-channels>
           <channel ref="my-rtmp"/>
        </default-channels>

    </services>

    <security>
  <login-command class="flex.messaging.security.TomcatLoginCommand" server="Tomcat"/>       
        <!-- Uncomment the correct app server
        <login-command class="flex.messaging.security.JRunLoginCommand" server="JRun"/>
        <login-command class="flex.messaging.security.WeblogicLoginCommand" server="Weblogic"/>
        <login-command class="flex.messaging.security.WebSphereLoginCommand" server="WebSphere"/>
        -->
        <security-constraint id="basic-read-access">
            <auth-method>Basic</auth-method>
            <roles>
                <role>guests</role>
                <role>accountants</role>
                <role>employees</role>
                <role>managers</role>
            </roles>
        </security-constraint>
    </security>

    <!-- Socket servers that NIO endpoints all share -->
    <servers>
        <server id="my-nio-server" class="flex.messaging.socketserver.SocketServer">
        </server>
        <!--
        <server id="secure-nio-server" class="flex.messaging.socketserver.SocketServer">
            <properties>
                <keystore-file>{context.root}/WEB-INF/flex/localhost.keystore</keystore-file>
                <keystore-password>changeit</keystore-password>
            </properties>
        </server>
        -->
    </servers>

    <channels>

        <!-- Servlet Based endpoints -->
        <channel-definition id="my-amf" class="mx.messaging.channels.AMFChannel">
            <endpoint url="http://localhost:8080/eqc/messagebroker/amf" class="flex.messaging.endpoints.AMFEndpoint"/>
            <properties>
                <polling-enabled>false</polling-enabled>
            </properties>
        </channel-definition>

        <channel-definition id="my-polling-amf" class="mx.messaging.channels.AMFChannel">
            <endpoint url="http://localhost:8080/eqc/messagebroker/amf/messagebroker/amfpolling" class="flex.messaging.endpoints.AMFEndpoint"/>
            <properties>
                <polling-enabled>true</polling-enabled>
                <polling-interval-seconds>8</polling-interval-seconds>
            </properties>
        </channel-definition>

        <channel-definition id="my-http" class="mx.messaging.channels.HTTPChannel">
            <endpoint url="http://localhost:8080/eqc/messagebroker/amf/messagebroker/http" class="flex.messaging.endpoints.HTTPEndpoint"/>
        </channel-definition>

        <!-- Secure Servlet-based endpoints -->
        <channel-definition id="my-secure-amf" class="mx.messaging.channels.SecureAMFChannel">
            <endpoint url="https://localhost:8080/eqc/messagebroker/amf/messagebroker/amfsecure" class="flex.messaging.endpoints.SecureAMFEndpoint"/>
            <properties>
                <!--HTTPS requests on some browsers do not work when pragma "no-cache" are set-->
                <add-no-cache-headers>false</add-no-cache-headers>
            </properties>
        </channel-definition>

        <channel-definition id="my-secure-http" class="mx.messaging.channels.SecureHTTPChannel">
            <endpoint url="https://localhost:8080/eqc/messagebroker/amf/messagebroker/httpsecure" class="flex.messaging.endpoints.SecureHTTPEndpoint"/>
            <properties>
             <!--HTTPS requests on some browsers do not work when pragma "no-cache" are set-->
                <add-no-cache-headers>false</add-no-cache-headers>
            </properties>
        </channel-definition>

        <!-- NIO based endpoints -->
       
<channel-definition id="my-rtmp" class="mx.messaging.channels.RTMPChannel">
            <endpoint url="rtmp://localhost:2037" class="flex.messaging.endpoints.RTMPEndpoint"/>
            <properties>
                <idle-timeout-minutes>20</idle-timeout-minutes>
  <bind-address>10.97.40.144</bind-address>
         <bind-port>2037</bind-port>
                <!-- for deployment on WebSphere, must be mapped to a WorkManager available in the web application's jndi context.
                <websphere-workmanager-jndi-name>java:comp/env/wm/MessagingWorkManager</websphere-workmanager-jndi-name>
                -->
            </properties>
        </channel-definition>
        <channel-definition id="my-nio-amf" class="mx.messaging.channels.AMFChannel">
            <endpoint url="http://{server.name}:2880/nioamf" class="flex.messaging.endpoints.NIOAMFEndpoint"/>
            <server ref="my-nio-server"/>
            <properties>
                <polling-enabled>false</polling-enabled>
            </properties>
        </channel-definition>

        <channel-definition id="my-nio-amf-poll" class="mx.messaging.channels.AMFChannel">
            <endpoint url="http://{server.name}:2880/nioamfpoll" class="flex.messaging.endpoints.NIOAMFEndpoint"/>
            <server ref="my-nio-server"/>
            <properties>
                <polling-enabled>true</polling-enabled>
                <polling-interval-millis>3000</polling-interval-millis>
            </properties>
        </channel-definition>

        <channel-definition id="my-nio-http" class="mx.messaging.channels.HTTPChannel">
            <endpoint url="http://{server.name}:2880/niohttp" class="flex.messaging.endpoints.NIOHTTPEndpoint"/>
            <server ref="my-nio-server"/>
            <properties>
                <polling-enabled>false</polling-enabled>
            </properties>
        </channel-definition>

        <!-- Secure NIO based endpoints -->
        <!--
        <channel-definition id="secure-nio-amf" class="mx.messaging.channels.SecureAMFChannel">
            <endpoint url="https://{server.name}:2443/securenioamf" class="flex.messaging.endpoints.SecureNIOAMFEndpoint"/>
            <server ref="secure-nio-server"/>
            <properties>
                <polling-enabled>false</polling-enabled>
            </properties>
        </channel-definition>

        <channel-definition id="secure-nio-http" class="mx.messaging.channels.SecureHTTPChannel">
            <endpoint url="https://{server.name}:2443/secureniohttp" class="flex.messaging.endpoints.SecureNIOHTTPEndpoint"/>
            <server ref="secure-nio-server"/>
            <properties>
                <polling-enabled>false</polling-enabled>
            </properties>
        </channel-definition>
        -->
    </channels>

    <logging>
        <target class="flex.messaging.log.ConsoleTarget" level="Debug">
            <properties>
                <prefix>[LCDS] </prefix>
                <includeDate>true</includeDate>
                <includeTime>true</includeTime>
                <includeLevel>true</includeLevel>
                <includeCategory>true</includeCategory>
            </properties>
            <filters>
                <pattern>Endpoint.*</pattern>
                <pattern>Service.*</pattern>
                <pattern>Configuration</pattern>
                <pattern>SocketServer.*</pattern>
                <pattern>Model.*</pattern>
            </filters>
        </target>
    </logging>

    <system>
        <redeploy>
            <enabled>true</enabled>
            <watch-interval>20</watch-interval>
            <watch-file>{context.root}/WEB-INF/flex/services-config.xml</watch-file>
            <watch-file>{context.root}/WEB-INF/flex/proxy-config.xml</watch-file>
            <watch-file>{context.root}/WEB-INF/flex/remoting-config.xml</watch-file>
            <watch-file>{context.root}/WEB-INF/flex/messaging-config.xml</watch-file>
            <watch-file>{context.root}/WEB-INF/flex/data-management-config.xml</watch-file>
            <touch-file>{context.root}/WEB-INF/web.xml</touch-file>
        </redeploy>
    </system>

</services-config>

The data-management-config looks like:

<?xml version="1.0" encoding="UTF-8"?>
<service id="data-service"
    class="flex.data.DataService">

    <adapters>
        <adapter-definition id="actionscript" class="flex.data.adapters.ASObjectAdapter" default="true"/>
        <adapter-definition id="java-dao" class="flex.data.adapters.JavaAdapter"/>
    </adapters>

<default-channels>
        <channel ref="my-rtmp"/>
    </default-channels>

<destination id="login">

        <adapter ref="java-dao" />

        <properties>

         <factory>spring</factory>
 
         <source>loginDaoAssemblerBean</source>
  <item-class>com.quest.eqc.bean.Users</item-class>
  <metadata><identity property="userName"/></metadata>

    </properties>
<channels>
            <channel ref="my-rtmp"/>
    </channels>


</destination>


</service>

The web.xml looks like:

<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<display-name>LiveCycle Data Services</display-name>
    <description>LiveCycle Data Services Application</description>
<!-- MessageBroker Servlet -->
<listener>
        <listener-class>flex.messaging.HttpFlexSession</listener-class>
    </listener>

<context-param>
   <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/applicationContext.xml</param-value>
</context-param>
<listener>
    <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class>
</listener>
    <servlet>
  <display-name>MessageBrokerServlet</display-name>
  <servlet-name>MessageBrokerServlet</servlet-name>
 
  <servlet-class>flex.messaging.MessageBrokerServlet</servlet-class>
  <init-param>
   <param-name>services.configuration.file</param-name>
   <param-value>/WEB-INF/flex/services-config.xml</param-value>
  </init-param>
  <load-on-startup>1</load-on-startup>
    </servlet>
<servlet-mapping>
  <servlet-name>MessageBrokerServlet</servlet-name>
  <url-pattern>/messagebroker/*</url-pattern>
</servlet-mapping>
<servlet> 
  <display-name>LoginServlet</display-name>
  <servlet-name>LoginServlet</servlet-name>
  <servlet-class>
  com.quest.eqc.modules.login.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
  <servlet-name>LoginServlet</servlet-name>
  <url-pattern>/LoginServlet</url-pattern>
</servlet-mapping>

<servlet>
        <servlet-name>TestingServlet</servlet-name>
<!--display-name>TestingServlet</display-name-->
        <servlet-class>flex.rds.server.servlet.FrontEndServlet</servlet-class>
  <init-param>
   <param-name>useAppserverSecurity</param-name>
   <param-value>false</param-value>
  </init-param>
     
        <load-on-startup>10</load-on-startup>
    </servlet>

    <servlet-mapping id="RDS_DISPATCH_MAPPING">
        <servlet-name>TestingServlet</servlet-name>
        <url-pattern>/CFIDE/main/ide.cfm</url-pattern>
    </servlet-mapping>  

<welcome-file-list>
  <welcome-file>/jsp/login.jsp</welcome-file>
</welcome-file-list>
</web-app>

What I get from the log is that there is some license issue. Would request you to please give me some direction on it. Looking forward to your reply on this.

One more thing, when I use "my-amf" as the default channel, everything works fine. But using "my-rtmp" brings up this issue.

Thanks and Regards,

Shally

Avatar

Employee

Are you using a release version of LCDS 3.1?  The log you posted shows a Null Pointer exception in the licensing code, which is very unusual. It is also preventing the MessageBroker from starting up, which means LCDS will not function.