HHH-8934 - ignore missing package-info.class files during jandex indexing
This commit is contained in:
parent
ee51f1a758
commit
6bdbde9734
|
@ -623,8 +623,15 @@ public class MetadataSources {
|
||||||
|
|
||||||
// add package-info from the configured packages
|
// add package-info from the configured packages
|
||||||
for ( String packageName : sources.getAnnotatedPackages() ) {
|
for ( String packageName : sources.getAnnotatedPackages() ) {
|
||||||
|
// older code seemed to simply ignore packages that did not have package-info,
|
||||||
|
// so do same
|
||||||
|
try {
|
||||||
indexResource( packageName.replace( '.', '/' ) + "/package-info.class" );
|
indexResource( packageName.replace( '.', '/' ) + "/package-info.class" );
|
||||||
}
|
}
|
||||||
|
catch (Exception e) {
|
||||||
|
log.debugf( "Skipping package [%s] which caused error indexing : %s", packageName, e.getMessage() );
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// the classes referenced in any orm.xml bindings (unless it is "metadata complete")
|
// the classes referenced in any orm.xml bindings (unless it is "metadata complete")
|
||||||
for ( BindResult bindResult : sources.bindResultList ) {
|
for ( BindResult bindResult : sources.bindResultList ) {
|
||||||
|
|
Loading…
Reference in New Issue