Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[vtp-dev] Deployment error

I am experiencing an problem with deploying a VTP application. Sometimes it deploys OK and sometimes it doesn’t. I don’t understand why this is happening. Any help you could give me would be greatly appreciated.

 

I just built the current baseline as of Aug 11, 2009 and am running the desktop OK but I am having trouble with the Tomcat deployment. When I try to deploy the call flow I get an error from Tomcat that complains about not finding the javax.servlet package which to my understanding is in $CATALINA_HOME/lib/servlet-api.jar. I see that jar file in my setup.

 

ipm21.ts1:/usr2/java_inf/tomcat6.0.16/lib> ls -al $CATALINA_HOME/lib/servlet-api.jar

-rw-rw-rw-  1 root root 84835 Jun 17  2008 /usr2/java_inf/tomcat6.0.16/lib/servlet-api.jar

 

The error I get in the Tomcat log when trying to deploy the WAR file is:

 

INFO: Undeploying context [/Test5]

INFO |2009/08/11|15:28:48> Host Stopped

Aug 11, 2009 3:28:48 PM org.apache.catalina.startup.HostConfig deployWAR

INFO: Deploying web application archive Test5.war

java.lang.NoClassDefFoundError: javax/servlet/ServletOutputStream

        at org.eclipse.vtp.framework.engine.osgi.HttpConnectorManager$HttpConnectorInstance.<init>(HttpConnectorManager.java:262)

        at org.eclipse.vtp.framework.engine.osgi.HttpConnectorManager.createHttpConnector(HttpConnectorManager.java:125)

        at org.eclipse.vtp.framework.engine.osgi.HttpConnectorManager.selectingService(HttpConnectorManager.java:165)

        at org.eclipse.vtp.framework.util.SingletonTracker.selectSingleton(SingletonTracker.java:421)

        at org.eclipse.vtp.framework.util.SingletonTracker.addingService(SingletonTracker.java:244)

        at org.osgi.util.tracker.ServiceTracker$Tracked.trackAdding(ServiceTracker.java:1064)

 

 

However upon  restarting Tomcat the application deploys OK and I see the voiceXML data from the VTP framework when I hit the URL:

 

 

THE BASE URL IS: http://ipm21.ts1:8080/Test5/TestApp

THE PARAMETERS ARE: null

session was null

INFO |2009/08/11|15:28:18|p=TestApp|s=BFB8419DC57EA6E1B3232EC639E3F23A> Session "BFB8419DC57EA6E1B3232EC639E3F23A" created.

INFO |2009/08/11|15:28:18|p=TestApp|s=BFB8419DC57EA6E1B3232EC639E3F23A|e=0001> Execution "1" Started

INFO |2009/08/11|15:28:18|p=TestApp|s=BFB8419DC57EA6E1B3232EC639E3F23A|e=0001> Action "Begin" Starting

Locating language: org.eclipse.vtp.framework.interactions.voice.interaction:English

        org.eclipse.vtp.framework.interactions.voice.interaction:English

Locating language: org.eclipse.vtp.framework.interactions.voice.interaction:English

        org.eclipse.vtp.framework.interactions.voice.interaction:English

Locating language: org.eclipse.vtp.framework.interactions.voice.interaction:English

        org.eclipse.vtp.framework.interactions.voice.interaction:English

Locating language: org.eclipse.vtp.framework.interactions.voice.interaction:English

        org.eclipse.vtp.framework.interactions.voice.interaction:English

INFO |2009/08/11|15:28:18|p=TestApp|s=BFB8419DC57EA6E1B3232EC639E3F23A|e=0001> Requesting initial variables.

INFO |2009/08/11|15:28:18|p=TestApp|s=BFB8419DC57EA6E1B3232EC639E3F23A|e=0001> Action "Begin" Ended

INFO |2009/08/11|15:28:18|p=TestApp|s=BFB8419DC57EA6E1B3232EC639E3F23A|e=0001> Execution "1" Ended

<?xml version="1.0" encoding="UTF-8"?>^M

^M

<vxml^M

    xmlns="http://www.w3.org/2001/vxml"^M

    version="2.0">^M

        <property^M

            name="documentmaxage"^M

            value="0" />^M

        <property^M

            name="documentmaxstale"^M

            value="0" />^M

        <form^M

            id="InitialForm"^M

            scope="document">^M

                <var^M

                    name="PLATFORM_ANI"^M

                    expr="''" />^M

                <var^M

                    name="PLATFORM_DNIS"^M

                    expr="''" />^M

                <block^M

                    name="InitialBlock">^M

                        <assign^M

                            name="PLATFORM_ANI"^M

                            expr="session.connection.remote.uri" />^M

                        <assign^M

                            name="PLATFORM_DNIS"^M

                            expr="session.connection.local.uri" />^M

                        <submit^M

                            next="/Test5/-/next?cbb0fc79382a4f039e6f8eb5fef8b1cd=success.filled"^M

                            method="get"^M

                            namelist="PLATFORM_ANI PLATFORM_DNIS" />^M

                </block>^M

        </form>^M

</vxml>^M


Back to the top