[ https://issues.apache.org/jira/browse/AXIS-693?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andreas Veithen resolved AXIS-693. ---------------------------------- Resolution: Incomplete > Provider Lookup Fails within EAR > -------------------------------- > > Key: AXIS-693 > URL: https://issues.apache.org/jira/browse/AXIS-693 > Project: Axis > Issue Type: Bug > Components: Deployment / Registries > Affects Versions: 1.1RC1 > Environment: Operating System: MacOS X > Platform: Macintosh > Reporter: Jens Schumann > > Deploying the axis web archive as part of an zipped EAR will prevent proper > custom > WSDD provider lookup. No custom providers will be found (or better > org.apache.axis.deployment.wsdd.Provider lookup fails). I did not take a look > at > common-discovery classes, but I believe the current Classloader lookup does > not work > on several application servers (such as Bea WLS in my case). Everything works > as > expected using the exploded war. > Since cross app server resource loading is quite difficult to achive I would > love to see > some fall back mechanism: > One org.apache.axis.deployment.wsdd.Provider location could be WAR-ARCHIVE/ > META-INF/services/org.apache.axis.deployment.wsdd. The file should be loaded > via > servletContext.getResourceAsStream(). This works on all plattforms I have > tested so far > (tomcat,jboss,bea,orionserver/oracle,pramatiserver,jrun,resin). -- 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: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org