[ https://issues.apache.org/jira/browse/SYNAPSE-896?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Hiranya Jayathilaka updated SYNAPSE-896: ---------------------------------------- Fix Version/s: 3.0 > Relative WSDL path not working in WAR deployment > ------------------------------------------------ > > Key: SYNAPSE-896 > URL: https://issues.apache.org/jira/browse/SYNAPSE-896 > Project: Synapse > Issue Type: Bug > Components: Deployment > Affects Versions: NIGHTLY > Reporter: Auke Schrijnen > Assignee: Hiranya Jayathilaka > Fix For: 3.0 > > Attachments: > 0001-SYNAPSE-896-Properly-use-SYNAPSE_HOME-when-resolving.patch, > 0002-SYNAPSE-896-Properly-use-SYNAPSE_HOME-when-resolving.patch > > > In a WAR deployment, a relative uri for the WSDL file is not working. > Relative paths are supposed to be relative to the Synapse home directory, but > the SYNAPSE_HOME variable isn't used correctly. All the samples using WSDLs > (i.e. 56 and 150) are only working in a standalone deployment because the > current directory when starting Synapse is the Synapse home directory. In a > WAR deployment the current directory usually is the home directory of the > application server. > The ProxyService and WSDLEndpointFactory should respect the Synapse home > directory to fix the current behavior in a WAR deployment, although it makes > much more sense to define WSDL paths relative to the Synapse configuration > directory (especially when using a multi-xml configuration), or even relative > to a resources directory within the configuration directory. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@synapse.apache.org For additional commands, e-mail: dev-h...@synapse.apache.org