public class DisableHibernateScanner
extends org.hibernate.jpa.boot.scan.spi.AbstractScannerImpl
To use Hibernate 4 support of the Spring Framework with JBoss 5 EAP, you have to
use the method LocalContainerEntityManagerFactoryBean.setPackagesToScan(String...).
Hibernate does not have to scan archives in order to find JPA entities.
With StandardScanner implementation, the vfszip protocol triggers the stacktrace:
Caused by: java.lang.IllegalArgumentException: File [/C://servers/jboss-eap-5.1/jboss-as/server /default/deploy/myapp-ear-1.0.0.ear/myapp-war-15.1.0.war/WEB-INF/classes/] referenced by given URL [vfszip:/C://servers/jboss-eap-5.1/jboss- as/server/default/deploy/myapp-ear-15.1.0.ear/vital-war-15.1.0.war/WEB-INF/classes/] does not exist
org.hibernate.jpa.boot.scan.spi.AbstractScannerImpl.ArchiveContextImpl, org.hibernate.jpa.boot.scan.spi.AbstractScannerImpl.ArchiveDescriptorInfo, org.hibernate.jpa.boot.scan.spi.AbstractScannerImpl.ArchiveEntryHandlers, org.hibernate.jpa.boot.scan.spi.AbstractScannerImpl.ResultCollector| Constructor and Description |
|---|
DisableHibernateScanner() |
| Modifier and Type | Method and Description |
|---|---|
org.hibernate.jpa.boot.scan.spi.ScanResult |
scan(org.hibernate.jpa.boot.spi.PersistenceUnitDescriptor persistenceUnit,
org.hibernate.jpa.boot.scan.spi.ScanOptions scanOptions) |
public org.hibernate.jpa.boot.scan.spi.ScanResult scan(org.hibernate.jpa.boot.spi.PersistenceUnitDescriptor persistenceUnit,
org.hibernate.jpa.boot.scan.spi.ScanOptions scanOptions)
scan in interface org.hibernate.jpa.boot.scan.spi.Scannerscan in class org.hibernate.jpa.boot.scan.spi.AbstractScannerImplCopyright © 2014-2015. All Rights Reserved.