[
http://jira.jboss.com/jira/browse/EJBTHREE-719?page=comments#action_12348114 ]
Mehdi Bahribayli commented on EJBTHREE-719:
-------------------------------------------
I am using Hibernate EntityManager+Spring+Axis2 and bundled them all in an aar archive.
Thus proposed workaround does not work for me. Any estimation on how long it will take to
fix it?
Archive Browser does not support jar:file: url protocol
-------------------------------------------------------
Key: EJBTHREE-719
URL:
http://jira.jboss.com/jira/browse/EJBTHREE-719
Project: EJB 3.0
Issue Type: Bug
Environment: jdk 1.5.8
jboss 4.0.4ga
hibernate 3.2cr2
hibernate entity manager 3.2.0.CR1
Using ejb3/entity manager annotations
Reporter: Chris Mercer
Assigned To: Dimitris Andreadis
We have a seperate jar file that contains all of our model/entity objects. This jar gets
put in the WEB-INF/lib directory, since we are only using wars and not ears. Using the
hibernate auto-discovery feature causes an exception to occur. In this configuration.
Caused by: java.lang.RuntimeException: NOT IMPLEMENTED
at org.jboss.util.file.ArchiveBrowser.getBrowser(ArchiveBrowser.java:42)
at org.hibernate.ejb.Ejb3Configuration.scanForClasses(Ejb3Configuration.java:541)
... 148 more
org.jboss.util.file.ArchiveBrowser.getBrowser(URL url, Filter filter) only supports URLS
that have a protocol of "file". However, jars have a protocol of
"jar:file:" and therefore it will throw a RuntimeException saying "NOT
IMPLEMENTED" (at least according to my debugger). There is already a
JarArchiveBrowser class, the ArchiveBrowser just needs to recognize the protocol and
handle it.
This also affects Hibernate entity manager, since it gets included in the
jboss-archive-browsing.jar in order to handle the auto-discovery of mapped entities
feature.
I've marked this as critical, since it effects entity manager features (though its
only advanced hibernate only functionality)
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira