Ahoj,

nepomohlo. Momentalny obsah web-inf:


- web.xml:

<display-name>Firma Application</display-name>

<!-- spring stuff here -->
<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>
<servlet-name>MyApplication Application Servlet</servlet-name>
<servlet-class>com.vaadin.terminal.gwt.server.ApplicationServlet</servlet-class>
<init-param>
<description>Vaadin application class to start</description>
<param-name>application</param-name>
<param-value>cz.mojafirma.application.MyApplication</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>Application Servlet</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>


sun-web.xml:

<sun-web-app error-url="">
<context-root>/application</context-root>
<class-loader delegate="true"/>
<jsp-config>
<property name="keepgenerated" value="true">
<description>Keep a copy of the generated servlet class' java code.</description>
</property>
</jsp-config>
</sun-web-app>

applicationContext.xml:

<!-- springovy kontext -->

Obsah context.xml pred zmazanim:

<Context antiJARLocking="true" path="/evidence"/>


Diky

Dobry den,

pozrite sa ci nahodou nemate v META-INF subor context.xml. Zmazte ho a 
deploynite aplikaciu znova. Potom by to malo fungovat.

S pozdravom
Radovana Straube

--- On Mon, 1/31/11, msk.conf<msk.c...@gmail.com>  wrote:

From: msk.conf<msk.c...@gmail.com>
Subject: context-root, tomcat, url aplikacie
To: "Java"<konference@java.cz>
Date: Monday, January 31, 2011, 12:54 PM
  Ahoj,

je mozne, aby si tomcat nejak zahadne pamatal descriptor
web aplikacie aj po
undeploy-i, restarte a neviem com este? Marne totiz zapasim
s faktom,
ze po dokonceni vyvoja web aplikacie a jej konecnom
nasadeni na cielovy tomcat
je stale dostupna na povodnej url, na ktoru bola predtym
pokusne nadeployovana.

Detail:

Pocas vyvoja som context-path nijak neriesil, aplikacia
bola na localhoste a v testoch
na "produkcnom" tomcate dostupna na (mavenom vygenerovanom)
url http://tomcat/cz.moja.firma.aplikacia-1.0-SNAPSHOT.
Samozrejme v realnom nasadeni ju chcem mat na http://tomcat/aplikacia a tak som 
zmenil obsah
<context-root>  v sun-web.xml na /aplikacia. Co je na
veci vtipne je, ze po redeploy-i na cielovy tomcat cez
tomcat manager je aplikacia
dostupna na povodnej url ( blabla-SNAPSHOT ). Na localhost
tomcate je spravne na /localhost/aplikacia.

Cim to?

Diky

--
Dusan





Odpovedet emailem