[ 
https://issues.apache.org/jira/browse/OWB-953?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13993763#comment-13993763
 ] 

Mark Struberg commented on OWB-953:
-----------------------------------

Hi!

The URL detection mechanism in xbean-finder is pluggable. Could you check the 
documentation over there and see if you can find it quickly? Currently working 
on some other stuff, but please report back whether you found it.

> Bean scanning doesn't work in Websphere 7
> -----------------------------------------
>
>                 Key: OWB-953
>                 URL: https://issues.apache.org/jira/browse/OWB-953
>             Project: OpenWebBeans
>          Issue Type: Bug
>          Components: Java EE Integration
>    Affects Versions: 1.2.2
>         Environment: Websphere 7
>            Reporter: Pierre-François Garcia
>
> Same as https://issues.apache.org/jira/browse/OWB-577  (I can't reopen it) : 
> on Websphere 7, the library xbean-finder, used by OWB to scan the jars, 
> doesn't recognize the wsjar: protocol of Websphere ClassLoader.
> Exception Stack :                                 
> org.apache.webbeans.exception.WebBeansDeploymentException: 
> java.lang.UnsupportedOperationException: unsupported archive type: 
> wsjar:file:/C:/Users/PB00169/Documents/workspaces75/xsgil/EmployeeListWeb/WebContent/WEB-INF/lib/jsgiltypes-1.1-SNAPSHOT.jar!/
>       at 
> org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery.scan(AbstractMetaDataDiscovery.java:121)
>       at 
> org.apache.webbeans.lifecycle.AbstractLifeCycle.startApplication(AbstractLifeCycle.java:122)
>       at 
> org.apache.webbeans.web.lifecycle.WebContainerLifecycle.startApplication(WebContainerLifecycle.java:89)
>       at 
> org.apache.webbeans.servlet.WebBeansConfigurationListener.contextInitialized(WebBeansConfigurationListener.java:86)
>       at 
> com.ibm.ws.webcontainer.webapp.WebApp.notifyServletContextCreated(WebApp.java:1678)
>       at 
> com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinish(WebApp.java:371)
>       at 
> com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:298)
>       at 
> com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:100)
>       at 
> com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:166)
>       at 
> com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:731)
>       at 
> com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:616)
>       at 
> com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:376)
>       at 
> com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:668)
>       at 
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1122)
>       at 
> com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1315)
>       at 
> com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:619)
>       at 
> com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:940)
>       at 
> com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:725)
>       at 
> com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2046)
>       at 
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:439)
>       at 
> com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123)
>       at 
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:382)
>       at 
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUnitMgrImpl.java:110)
>       at 
> com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:949)
>       at 
> com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:349)
>       at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550)
> Caused by: java.lang.UnsupportedOperationException: unsupported archive type: 
> wsjar:file:/C:/Users/PB00169/Documents/workspaces75/xsgil/EmployeeListWeb/WebContent/WEB-INF/lib/jsgiltypes-1.1-SNAPSHOT.jar!/
>       at 
> org.apache.xbean.finder.archive.ClasspathArchive.archive(ClasspathArchive.java:87)
>       at 
> org.apache.webbeans.corespi.scanner.xbean.CdiArchive.<init>(CdiArchive.java:63)
>       at 
> org.apache.webbeans.web.scanner.WebScannerService.initFinder(WebScannerService.java:82)
>       at 
> org.apache.webbeans.corespi.scanner.AbstractMetaDataDiscovery.scan(AbstractMetaDataDiscovery.java:117)
>       ... 25 more



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to