You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "Romain Manni-Bucau (JIRA)" <ji...@apache.org> on 2016/02/08 20:31:39 UTC

[jira] [Resolved] (TOMEE-1706) Standalone WAR (autoWar) gets not deployed at / (ROOT)

     [ https://issues.apache.org/jira/browse/TOMEE-1706?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Romain Manni-Bucau resolved TOMEE-1706.
---------------------------------------
       Resolution: Fixed
         Assignee: Romain Manni-Bucau
    Fix Version/s: 7.0.0-M2

> Standalone WAR (autoWar) gets not deployed at / (ROOT)
> ------------------------------------------------------
>
>                 Key: TOMEE-1706
>                 URL: https://issues.apache.org/jira/browse/TOMEE-1706
>             Project: TomEE
>          Issue Type: Bug
>          Components: TomEE Core Server
>    Affects Versions: 7.0.0-M1
>            Reporter: Christian Kalkhoff
>            Assignee: Romain Manni-Bucau
>             Fix For: 7.0.0-M2
>
>
> When I created a self running WAR as described in TOMEE-1579 and start it using java -jar /path/to/my-1.0.0.war it starts TomEE and deploys the web application at http://localhost:8080/me-1.0.0 instead of http://localhost:8080. 
> Debugging org.apache.tomee.embedded.Main it turns out, that there is a bug at line 92 (7.0.0-M1). 
> {code}
> container.deploy(String, File)
> {code}
> has been refactored to 
> {code}
> container.deploy(String, File, boolean)
> {code}
> where to old method (the one called from main) defaults to false. The boolean parameter decides wether the context path from the caller is used instead of the default name. So either chaning the default to "true" or calling container.deploy(String, File, boolean) from main should fix this.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)