<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
        <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"> 
        <base href="https://hibernate.atlassian.net"> 
        <title>Message Title</title> 
    </head> 
    <body class="jira" style="color: #333333; font-family: Arial, sans-serif; font-size: 14px; line-height: 1.429"> 
        <table id="background-table" cellpadding="0" cellspacing="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; background-color: #f5f5f5; border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt" bgcolor="#f5f5f5"> 
            <!-- header here --> 
            <tbody>
                <tr> 
                    <td id="header-pattern-container" style="padding: 0px; border-collapse: collapse; padding: 10px 20px"> 
                        <table id="header-pattern" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt"> 
                            <tbody>
                                <tr> 
                                    <td id="header-avatar-image-container" valign="top" style="padding: 0px; border-collapse: collapse; vertical-align: top; width: 32px; padding-right: 8px" width="32"> <img id="header-avatar-image" class="image_fix" src="cid:jira-generated-image-avatar-00a0e851-7d92-4444-975a-1c6ebbe4e119" height="32" width="32" border="0" style="border-radius: 3px; vertical-align: top"> </td> 
                                    <td id="header-text-container" valign="middle" style="padding: 0px; border-collapse: collapse; vertical-align: middle; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> <a class="user-hover" rel="gavenkoa" id="email_gavenkoa" href="https://hibernate.atlassian.net/secure/ViewProfile.jspa?name=gavenkoa" style="color:#6c797f;; color: #3b73af; text-decoration: none">Oleksandr Gavenko</a> <strong>updated</strong> an issue </td> 
                                </tr> 
                            </tbody>
                        </table> </td> 
                </tr> 
                <tr> 
                    <td id="email-content-container" style="padding: 0px; border-collapse: collapse; padding: 0 20px"> 
                        <table id="email-content-table" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; border-spacing: 0; border-collapse: separate"> 
                            <tbody>
                                <tr> 
                                    <!-- there needs to be content in the cell for it to render in some clients --> 
                                    <td class="email-content-rounded-top mobile-expand" style="padding: 0px; border-collapse: collapse; color: #ffffff; padding: 0 15px 0 16px; height: 15px; background-color: #ffffff; border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 0; border-top-right-radius: 5px; border-top-left-radius: 5px; height: 10px; line-height: 10px; padding: 0 15px 0 16px; mso-line-height-rule: exactly" height="10" bgcolor="#ffffff">&nbsp;</td> 
                                </tr> 
                                <tr> 
                                    <td class="email-content-main mobile-expand " style="padding: 0px; border-collapse: collapse; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #ffffff" bgcolor="#ffffff"> 
                                        <table class="page-title-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt"> 
                                            <tbody>
                                                <tr> 
                                                    <td class="page-title-pattern-first-line " style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; padding-top: 10px"> <a href="https://hibernate.atlassian.net/browse/HHH" style="color: #3b73af; text-decoration: none">Hibernate ORM</a> / <a href="https://hibernate.atlassian.net/browse/HHH-10391" style="color: #3b73af; text-decoration: none"><img src="cid:jira-generated-image-avatar-14465bac-0541-4a16-b922-b7933c057d97" height="16" width="16" border="0" align="absmiddle" alt="Bug" style="vertical-align: text-bottom"></a> <a href="https://hibernate.atlassian.net/browse/HHH-10391" style="color: #3b73af; text-decoration: none">HHH-10391</a> </td> 
                                                </tr> 
                                                <tr> 
                                                    <td style="vertical-align: top;; padding: 0px; border-collapse: collapse; padding-right: 5px; font-size: 20px; line-height: 30px; mso-line-height-rule: exactly" class="page-title-pattern-header-container"> <span class="page-title-pattern-header" style="font-family: Arial, sans-serif; padding: 0; font-size: 20px; line-height: 30px; mso-text-raise: 2px; mso-line-height-rule: exactly; vertical-align: middle"> <a href="https://hibernate.atlassian.net/browse/HHH-10391" style="color: #3b73af; text-decoration: none">org.hibernate.ejb.Ejb3Configuration.scanForClasses error trying to scan &lt;jar-file&gt;</a> </span> </td> 
                                                </tr> 
                                            </tbody>
                                        </table> </td> 
                                </tr> 
                                <tr> 
                                    <td class="email-content-main mobile-expand  wrapper-special-margin" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #ffffff; padding-top: 10px; padding-bottom: 5px" bgcolor="#ffffff"> 
                                        <table class="keyvalue-table" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt"> 
                                            <tbody>
                                                <tr> 
                                                    <th style="color: #707070; font: normal 14px/20px Arial, sans-serif; text-align: left; vertical-align: top; padding: 2px 0">Change By:</th> 
                                                    <td style="padding: 0px; border-collapse: collapse; font: normal 14px/20px Arial, sans-serif; padding: 2px 0 2px 5px; vertical-align: top"> <a class="user-hover" rel="gavenkoa" id="email_gavenkoa" href="https://hibernate.atlassian.net/secure/ViewProfile.jspa?name=gavenkoa" style="color:#6c797f;; color: #3b73af; text-decoration: none">Oleksandr Gavenko</a> </td> 
                                                </tr> 
                                            </tbody>
                                        </table> </td> 
                                </tr> 
                                <tr> 
                                    <td class="email-content-main mobile-expand  issue-description-container" style="padding: 0px; border-collapse: collapse; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #ffffff; padding-top: 5px; padding-bottom: 10px" bgcolor="#ffffff"> 
                                        <table class="text-paragraph-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 2px"> 
                                            <tbody>
                                                <tr> 
                                                    <td class="text-paragraph-pattern-container mobile-resize-text " style="padding: 0px; border-collapse: collapse; padding: 0 0 10px 0"> <span class="diffcontext">During&nbsp;development&nbsp;I&nbsp;use&nbsp;Tomcat&nbsp;8&nbsp;deploy&nbsp;descriptor:<br><br>{{</span> <span class="diffaddedchars" style="background-color:#ddfade;"><br></span> <span class="diffcontext">&lt;Context&nbsp;docBase="/home/user/devel/app/src/main/webapp"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;reloadable="true"&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;Resources&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;To&nbsp;override&nbsp;application.properties,&nbsp;logback.xml,&nbsp;etc.&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;PreResources&nbsp;className="org.apache.catalina.webresources.DirResourceSet"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;base="/home/user/devel/app/.config"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;internalPath="/"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webAppMount="/WEB-INF/classes"&nbsp;/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;To&nbsp;load&nbsp;compiled&nbsp;classes.&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;PostResources&nbsp;className="org.apache.catalina.webresources.DirResourceSet"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;base="/home/user/devel/app/target/classes"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webAppMount="/WEB-INF/classes"&nbsp;/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;To&nbsp;load&nbsp;*.jar.&nbsp;--&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;PostResources&nbsp;className="org.apache.catalina.webresources.DirResourceSet"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;base="/home/user/devel/app/target/app-1.1-SNAPSHOT/WEB-INF/lib"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webAppMount="/WEB-INF/lib"&nbsp;/&gt;<br>&nbsp;&nbsp;&nbsp;&nbsp;&lt;/Resources&gt;<br>&lt;/Context&gt;<br>}}<br><br>I&nbsp;extend&nbsp;classpath&nbsp;in&nbsp;order&nbsp;to&nbsp;load&nbsp;development&nbsp;version&nbsp;of&nbsp;config/auth&nbsp;files.<br><br>Tomcat&nbsp;detect&nbsp;changes&nbsp;in&nbsp;specified&nbsp;paths&nbsp;and&nbsp;try&nbsp;to&nbsp;reload&nbsp;context.&nbsp;Tomcat&nbsp;8&nbsp;checks&nbsp;for&nbsp;changes&nbsp;of&nbsp;class/web.xml&nbsp;files.<br><br>Sometimes&nbsp;changes&nbsp;triggered&nbsp;by&nbsp;NetBeans&nbsp;IDE.&nbsp;Sometimes&nbsp;I&nbsp;do&nbsp;"{{mvn&nbsp;package}}".<br><br>My&nbsp;editor&nbsp;(Emacs)&nbsp;create&nbsp;temporary&nbsp;file&nbsp;which&nbsp;name&nbsp;look&nbsp;like:&nbsp;.{{#liquibase.properties}}<br><br>After&nbsp;file&nbsp;saving&nbsp;this&nbsp;file&nbsp;disappear.<br><br>For&nbsp;some&nbsp;strange&nbsp;reason&nbsp;{{org.hibernate.ejb.Ejb3Configuration.scanForClasses}}&nbsp;call&nbsp;{{org.hibernate.ejb.packaging.ExplodedJarVisitor.getClassNamesInTree}}&nbsp;for&nbsp;each&nbsp;individual&nbsp;file&nbsp;in&nbsp;classpath:<br><br>{{ private&nbsp;void&nbsp;getClassNamesInTree(File&nbsp;jarFile,&nbsp;String&nbsp;header)&nbsp;throws&nbsp;IOException&nbsp;{<br> File[]&nbsp;files&nbsp;=&nbsp;jarFile.listFiles();<br> header&nbsp;=&nbsp;header&nbsp;==&nbsp;null&nbsp;?&nbsp;""&nbsp;:&nbsp;header&nbsp;+&nbsp;"/";<br> for&nbsp;(&nbsp;File&nbsp;localFile&nbsp;:&nbsp;files&nbsp;)&nbsp;{<br> if&nbsp;(&nbsp;!localFile.isDirectory()&nbsp;)&nbsp;{<br> String&nbsp;entryName&nbsp;=&nbsp;localFile.getName();<br> addElement(<br> header&nbsp;+&nbsp;entryName,<br> new&nbsp;BufferedInputStream(&nbsp;new&nbsp;FileInputStream(&nbsp;localFile&nbsp;)&nbsp;),<br> new&nbsp;BufferedInputStream(&nbsp;new&nbsp;FileInputStream(&nbsp;localFile&nbsp;)&nbsp;)<br> );<br> }<br> else&nbsp;{<br> getClassNamesInTree(&nbsp;localFile,&nbsp;header&nbsp;+&nbsp;localFile.getName()&nbsp;);<br> }<br> }<br> }<br>}}<br><br>Because&nbsp;editor&nbsp;remove&nbsp;unnecessary&nbsp;temp&nbsp;file,&nbsp;Hibernate&nbsp;fail&nbsp;with&nbsp;following&nbsp;stacktrace:<br><br>{{</span> <span class="diffaddedchars" style="background-color:#ddfade;"><br></span> <span class="diffcontext">2015-12-20&nbsp;00:01:20,569&nbsp;ERROR&nbsp;org.springframework.web.context.ContextLoader<br>&nbsp;&nbsp;Caller+0 &nbsp;at&nbsp;org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:319)<br>&nbsp;&nbsp;=&gt;&nbsp;Context&nbsp;initialization&nbsp;failedorg.springframework.beans.factory.BeanCreationException:&nbsp;Error&nbsp;creating&nbsp;bean&nbsp;with&nbsp;name&nbsp;'entityManagerFactory'&nbsp;defined&nbsp;in&nbsp;ServletContext&nbsp;resource&nbsp;[/WEB-INF/root-context.xml]:&nbsp;Invocation&nbsp;of&nbsp;init&nbsp;method&nbsp;failed;&nbsp;nested&nbsp;exception&nbsp;is&nbsp;java.lang.RuntimeException:&nbsp;error&nbsp;trying&nbsp;to&nbsp;scan&nbsp;&lt;jar-file&gt;:&nbsp;file:/home/user/devel/</span> <span class="diffremovedchars" style="background-color: #ffe7e7; text-decoration:line-through;">lombardsvn</span> <span class="diffaddedchars" style="background-color:#ddfade;">app</span> <span class="diffcontext">/.config/<br> at&nbsp;org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1482)&nbsp;~[spring-beans-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:521)&nbsp;~[spring-beans-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:458)&nbsp;~[spring-beans-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295)&nbsp;~[spring-beans-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223)&nbsp;~[spring-beans-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292)&nbsp;~[spring-beans-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)&nbsp;~[spring-beans-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1117)&nbsp;~[spring-context-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:922)&nbsp;~[spring-context-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479)&nbsp;~[spring-context-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:389)&nbsp;~[spring-web-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:294)&nbsp;~[spring-web-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:112)&nbsp;[spring-web-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4738)&nbsp;[tomcat8-catalina-8.0.28.jar:8.0.28]<br> at&nbsp;org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5181)&nbsp;[tomcat8-catalina-8.0.28.jar:8.0.28]<br> at&nbsp;org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)&nbsp;[tomcat8-catalina-8.0.28.jar:8.0.28]<br> at&nbsp;org.apache.catalina.core.StandardContext.reload(StandardContext.java:3755)&nbsp;[tomcat8-catalina-8.0.28.jar:8.0.28]<br> at&nbsp;org.apache.catalina.loader.WebappLoader.backgroundProcess(WebappLoader.java:292)&nbsp;[tomcat8-catalina-8.0.28.jar:8.0.28]<br> at&nbsp;org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:5542)&nbsp;[tomcat8-catalina-8.0.28.jar:8.0.28]<br> at&nbsp;org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1377)&nbsp;[tomcat8-catalina-8.0.28.jar:8.0.28]<br> at&nbsp;org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1381)&nbsp;[tomcat8-catalina-8.0.28.jar:8.0.28]<br> at&nbsp;org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1381)&nbsp;[tomcat8-catalina-8.0.28.jar:8.0.28]<br> at&nbsp;org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1349)&nbsp;[tomcat8-catalina-8.0.28.jar:8.0.28]<br> at&nbsp;java.lang.Thread.run(Thread.java:745)&nbsp;[na:1.7.0_91]<br>Caused&nbsp;by:&nbsp;java.lang.RuntimeException:&nbsp;error&nbsp;trying&nbsp;to&nbsp;scan&nbsp;&lt;jar-file&gt;:&nbsp;file:/home/user/devel/</span> <span class="diffremovedchars" style="background-color: #ffe7e7; text-decoration:line-through;">lombardsvn</span> <span class="diffaddedchars" style="background-color:#ddfade;">app</span> <span class="diffcontext">/.config/<br> at&nbsp;org.hibernate.ejb.Ejb3Configuration.scanForClasses(Ejb3Configuration.java:864)&nbsp;~[hibernate-entitymanager-4.2.2.Final.jar:4.2.2.Final]<br> at&nbsp;org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:606)&nbsp;~[hibernate-entitymanager-4.2.2.Final.jar:4.2.2.Final]<br> at&nbsp;org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:75)&nbsp;~[hibernate-entitymanager-4.2.2.Final.jar:4.2.2.Final]<br> at&nbsp;org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:288)&nbsp;~[spring-orm-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:310)&nbsp;~[spring-orm-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1541)&nbsp;~[spring-beans-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> at&nbsp;org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1479)&nbsp;~[spring-beans-3.2.4.RELEASE.jar:3.2.4.RELEASE]<br> ...&nbsp;23&nbsp;common&nbsp;frames&nbsp;omitted<br>Caused&nbsp;by:&nbsp;java.lang.RuntimeException:&nbsp;Error&nbsp;while&nbsp;reading&nbsp;file:/home/user/devel/</span> <span class="diffremovedchars" style="background-color: #ffe7e7; text-decoration:line-through;">lombardsvn</span> <span class="diffaddedchars" style="background-color:#ddfade;">app</span> <span class="diffcontext">/.config/<br> at&nbsp;org.hibernate.ejb.packaging.NativeScanner.getFilesInJar(NativeScanner.java:195)&nbsp;~[hibernate-entitymanager-4.2.2.Final.jar:4.2.2.Final]<br> at&nbsp;org.hibernate.ejb.Ejb3Configuration.addScannedEntries(Ejb3Configuration.java:506)&nbsp;~[hibernate-entitymanager-4.2.2.Final.jar:4.2.2.Final]<br> at&nbsp;org.hibernate.ejb.Ejb3Configuration.scanForClasses(Ejb3Configuration.java:861)&nbsp;~[hibernate-entitymanager-4.2.2.Final.jar:4.2.2.Final]<br> ...&nbsp;29&nbsp;common&nbsp;frames&nbsp;omitted<br>Caused&nbsp;by:&nbsp;java.io.FileNotFoundException:&nbsp;/home/user/devel/</span> <span class="diffremovedchars" style="background-color: #ffe7e7; text-decoration:line-through;">lombardsvn</span> <span class="diffaddedchars" style="background-color:#ddfade;">app</span> <span class="diffcontext">/.config/.#liquibase.properties&nbsp;(No&nbsp;such&nbsp;file&nbsp;or&nbsp;directory)<br> at&nbsp;java.io.FileInputStream.open(Native&nbsp;Method)&nbsp;~[na:1.7.0_91]<br> at&nbsp;java.io.FileInputStream.&lt;init&gt;(FileInputStream.java:146)&nbsp;~[na:1.7.0_91]<br> at&nbsp;org.hibernate.ejb.packaging.ExplodedJarVisitor.getClassNamesInTree(ExplodedJarVisitor.java:126)&nbsp;~[hibernate-entitymanager-4.2.2.Final.jar:4.2.2.Final]<br> at&nbsp;org.hibernate.ejb.packaging.ExplodedJarVisitor.doProcessElements(ExplodedJarVisitor.java:92)&nbsp;~[hibernate-entitymanager-4.2.2.Final.jar:4.2.2.Final]<br> at&nbsp;org.hibernate.ejb.packaging.AbstractJarVisitor.getMatchingEntries(AbstractJarVisitor.java:149)&nbsp;~[hibernate-entitymanager-4.2.2.Final.jar:4.2.2.Final]<br> at&nbsp;org.hibernate.ejb.packaging.NativeScanner.getFilesInJar(NativeScanner.java:192)&nbsp;~[hibernate-entitymanager-4.2.2.Final.jar:4.2.2.Final]<br> ...&nbsp;31&nbsp;common&nbsp;frames&nbsp;omitted<br>}}<br><br>I&nbsp;think&nbsp;that&nbsp;Hibernate&nbsp;do&nbsp;wrong&nbsp;in:<br><br>{{new&nbsp;BufferedInputStream(&nbsp;new&nbsp;FileInputStream(&nbsp;localFile&nbsp;)&nbsp;)}}<br><br>on&nbsp;files&nbsp;that&nbsp;are&nbsp;not&nbsp;.class&nbsp;or&nbsp;.jar<br><br>This&nbsp;lead&nbsp;to&nbsp;application&nbsp;crashes&nbsp;during&nbsp;development.<br><br>Also&nbsp;it&nbsp;is&nbsp;obviously&nbsp;have&nbsp;performance&nbsp;impact&nbsp;-&nbsp;Hibernate&nbsp;just&nbsp;open</span> <span class="diffremovedchars" style="background-color: #ffe7e7; text-decoration:line-through;">&nbsp;any&nbsp;file</span> <span class="diffaddedchars" style="background-color:#ddfade;">&nbsp;all&nbsp;files</span> <span class="diffcontext">&nbsp;in&nbsp;classpath</span> <span class="diffaddedchars" style="background-color:#ddfade;">&nbsp;during&nbsp;initialization</span> <span class="diffcontext">!!</span> </td> 
                                                </tr> 
                                            </tbody>
                                        </table> </td> 
                                </tr> 
                                <tr> 
                                    <td class="email-content-main mobile-expand " style="padding: 0px; border-collapse: collapse; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 0; border-bottom: 0; padding: 0 15px 0 16px; background-color: #ffffff" bgcolor="#ffffff"> 
                                        <table id="actions-pattern" cellspacing="0" cellpadding="0" border="0" width="100%" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 1px"> 
                                            <tbody>
                                                <tr> 
                                                    <td id="actions-pattern-container" valign="middle" style="padding: 0px; border-collapse: collapse; padding: 10px 0 10px 24px; vertical-align: middle; padding-left: 0"> 
                                                        <table align="left" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt"> 
                                                            <tbody>
                                                                <tr> 
                                                                    <td class="actions-pattern-action-icon-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 0px; vertical-align: middle"> <a href="https://hibernate.atlassian.net/browse/HHH-10391#add-comment" target="_blank" title="Add Comment" style="color: #3b73af; text-decoration: none"> <img class="actions-pattern-action-icon-image" src="cid:jira-generated-image-static-comment-icon-0396196a-6bbe-4e57-be9c-5df42dc7bcb2" alt="Add Comment" title="Add Comment" height="16" width="16" border="0" style="vertical-align: middle"> </a> </td> 
                                                                    <td class="actions-pattern-action-text-container" style="padding: 0px; border-collapse: collapse; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; mso-line-height-rule: exactly; mso-text-raise: 4px; padding-left: 5px"> <a href="https://hibernate.atlassian.net/browse/HHH-10391#add-comment" target="_blank" title="Add Comment" style="color: #3b73af; text-decoration: none">Add Comment</a> </td> 
                                                                </tr> 
                                                            </tbody>
                                                        </table> </td> 
                                                </tr> 
                                            </tbody>
                                        </table> </td> 
                                </tr> 
                                <!-- there needs to be content in the cell for it to render in some clients --> 
                                <tr> 
                                    <td class="email-content-rounded-bottom mobile-expand" style="padding: 0px; border-collapse: collapse; color: #ffffff; padding: 0 15px 0 16px; height: 5px; line-height: 5px; background-color: #ffffff; border-top: 0; border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; mso-line-height-rule: exactly" height="5" bgcolor="#ffffff">&nbsp;</td> 
                                </tr> 
                            </tbody>
                        </table> </td> 
                </tr> 
                <tr> 
                    <td id="footer-pattern" style="padding: 0px; border-collapse: collapse; padding: 12px 20px"> 
                        <table id="footer-pattern-container" cellspacing="0" cellpadding="0" border="0" style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt"> 
                            <tbody>
                                <tr> 
                                    <td id="footer-pattern-text" class="mobile-resize-text" width="100%" style="padding: 0px; border-collapse: collapse; color: #999999; font-size: 12px; line-height: 18px; font-family: Arial, sans-serif; mso-line-height-rule: exactly; mso-text-raise: 2px"> This message was sent by Atlassian JIRA <span id="footer-build-information">(v7.1.0-OD-02-030#71001-<span title="2ba8c0f6d804dd6099ab1d311f328e634649726f" data-commit-id="2ba8c0f6d804dd6099ab1d311f328e634649726f}">sha1:2ba8c0f</span>)</span> </td> 
                                    <td id="footer-pattern-logo-desktop-container" valign="top" style="padding: 0px; border-collapse: collapse; padding-left: 20px; vertical-align: top"> 
                                        <table style="border-collapse: collapse; mso-table-lspace: 0pt; mso-table-rspace: 0pt"> 
                                            <tbody>
                                                <tr> 
                                                    <td id="footer-pattern-logo-desktop-padding" style="padding: 0px; border-collapse: collapse; padding-top: 3px"> <img id="footer-pattern-logo-desktop" src="cid:jira-generated-image-static-footer-desktop-logo-be762862-3b67-4746-84df-4aa8017d48fa" alt="Atlassian logo" title="Atlassian logo" width="169" height="36" class="image_fix"> </td> 
                                                </tr> 
                                            </tbody>
                                        </table> </td> 
                                </tr> 
                            </tbody>
                        </table> </td> 
                </tr> 
            </tbody>
        </table>   
    </body>
</html>