Well in Nicolas' case, the file points to C\:\Dev where it should be C:\ For the Netweaver case, that's yet another app server that does not know what a URI is. I guess we could change the algorithm form the if else approach to a try catch if and try the second approach if the first raises an exception.
On 11 mars 2011, at 12:42, Sanne Grinovero wrote: > ah, that looks impressively similar to this post I just answered last night: > > https://forum.hibernate.org/viewtopic.php?f=1&t=1009976 > > I actually planned to ask you about it. > > 2011/3/11 Emmanuel Bernard <emman...@hibernate.org>: >> Interesting, >> Nicolas is experiencing an exception on 7 SP1 64 bits >> >> java.io.FileNotFoundException: >> C\:\Dev\hibernate-core-ogm\entitymanager\target\packages\externaljar.jar (La >> syntaxe du nom de fichier, de répertoire ou de volume est incorrecte) >> at java.util.zip.ZipFile.open(Native Method) >> at java.util.zip.ZipFile.<init>(ZipFile.java:114) >> at java.util.jar.JarFile.<init>(JarFile.java:135) >> at java.util.jar.JarFile.<init>(JarFile.java:72) >> at >> org.hibernate.ejb.packaging.FileZippedJarVisitor.doProcessElements(FileZippedJarVisitor.java:65) >> at >> org.hibernate.ejb.packaging.AbstractJarVisitor.getMatchingEntries(AbstractJarVisitor.java:146) >> at >> org.hibernate.ejb.packaging.NativeScanner.getClassesInJar(NativeScanner.java:128) >> at >> org.hibernate.ejb.test.packaging.CustomScanner.getClassesInJar(CustomScanner.java:33) >> at >> org.hibernate.ejb.Ejb3Configuration.addScannedEntries(Ejb3Configuration.java:475) >> at >> org.hibernate.ejb.Ejb3Configuration.addMetadataFromScan(Ejb3Configuration.java:465) >> at >> org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:361) >> at >> org.hibernate.ejb.HibernatePersistence.createEntityManagerFactory(HibernatePersistence.java:56) >> at >> javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:48) >> >> He is investigating. >> >> >> On 11 mars 2011, at 11:29, Sanne Grinovero wrote: >> >>> Hi, >>> >>> I'm building your latest OGM branch version just fine on Windows Vista >>> 64bit, using Oracle JDK 1.6.0_23 64bit, Maven 3.0.3 from whatever >>> people dare to call "the command line". >>> >>> The full package build fails in the end while building documentation >>> and assembly as I didn't setup po2xml, but that happens after all code >>> packages are built and all tests seem ok. >>> >>> I just noticed this weird messages in the log, but don't seem to >>> affect tests or build success: >>> >>> generate-metamodel: >>> [echo] Processing JPA annotations for metamodel generation >>> [mkdir] Created dir: >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\target\generated-src\jpamodelgen >>> [javac] Compiling 257 source files to >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\target\generated-src\jpamodelgen >>> [javac] >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\src\test\java\org\hibernate\ejb\criteria\QueryBuilderTest.java:44: >>> cannot find symbol >>> [javac] symbol : class Customer_ >>> [javac] location: package org.hibernate.ejb.metamodel >>> [javac] import org.hibernate.ejb.metamodel.Customer_; >>> [javac] ^ >>> [javac] >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\src\test\java\org\hibernate\ejb\criteria\basic\AggregationResultTest.java:37: >>> cannot find symbol >>> [javac] symbol : class Product_ >>> [javac] location: package org.hibernate.ejb.metamodel >>> [javac] import org.hibernate.ejb.metamodel.Product_; >>> [javac] ^ >>> [javac] >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\src\test\java\org\hibernate\ejb\criteria\basic\ExpressionsTest.java:43: >>> cannot find symbol >>> [javac] symbol : class Product_ >>> [javac] location: package org.hibernate.ejb.metamodel >>> [javac] import org.hibernate.ejb.metamodel.Product_; >>> [javac] ^ >>> [javac] >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\src\test\java\org\hibernate\ejb\criteria\basic\ExpressionsTest.java:44: >>> cannot find symbol >>> [javac] symbol : class Phone_ >>> [javac] location: package org.hibernate.ejb.test.mapping >>> [javac] import org.hibernate.ejb.test.mapping.Phone_; >>> [javac] ^ >>> [javac] >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\src\test\java\org\hibernate\ejb\criteria\paths\ImplicitJoinTest.java:35: >>> cannot find symbol >>> [javac] symbol : class LineItem_ >>> [javac] location: package org.hibernate.ejb.metamodel >>> [javac] import org.hibernate.ejb.metamodel.LineItem_; >>> [javac] ^ >>> [javac] >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\src\test\java\org\hibernate\ejb\criteria\paths\ImplicitJoinTest.java:37: >>> cannot find symbol >>> [javac] symbol : class Order_ >>> [javac] location: package org.hibernate.ejb.metamodel >>> [javac] import org.hibernate.ejb.metamodel.Order_; >>> [javac] ^ >>> [javac] >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\src\test\java\org\hibernate\ejb\criteria\subquery\CorrelatedSubqueryTest.java:38: >>> cannot find symbol >>> [javac] symbol : class Customer_ >>> [javac] location: package org.hibernate.ejb.metamodel >>> [javac] import org.hibernate.ejb.metamodel.Customer_; >>> [javac] ^ >>> [javac] >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\src\test\java\org\hibernate\ejb\criteria\subquery\CorrelatedSubqueryTest.java:40: >>> cannot find symbol >>> [javac] symbol : class LineItem_ >>> [javac] location: package org.hibernate.ejb.metamodel >>> [javac] import org.hibernate.ejb.metamodel.LineItem_; >>> [javac] ^ >>> [javac] >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\src\test\java\org\hibernate\ejb\criteria\subquery\CorrelatedSubqueryTest.java:42: >>> cannot find symbol >>> [javac] symbol : class Order_ >>> [javac] location: package org.hibernate.ejb.metamodel >>> [javac] import org.hibernate.ejb.metamodel.Order_; >>> [javac] ^ >>> [javac] >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\src\test\java\org\hibernate\ejb\criteria\subquery\UncorrelatedSubqueryTest.java:35: >>> cannot find symbol >>> [javac] symbol : class Customer_ >>> [javac] location: package org.hibernate.ejb.metamodel >>> [javac] import org.hibernate.ejb.metamodel.Customer_; >>> [javac] ^ >>> [javac] >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\src\test\java\org\hibernate\ejb\criteria\subquery\UncorrelatedSubqueryTest.java:37: >>> cannot find symbol >>> [javac] symbol : class Order_ >>> [javac] location: package org.hibernate.ejb.metamodel >>> [javac] import org.hibernate.ejb.metamodel.Order_; >>> [javac] ^ >>> [javac] >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\src\test\java\org\hibernate\ejb\criteria\tuple\TupleCriteriaTest.java:13: >>> cannot find symbol >>> [javac] symbol : class Customer_ >>> [javac] location: package org.hibernate.ejb.metamodel >>> [javac] import org.hibernate.ejb.metamodel.Customer_; >>> [javac] ^ >>> [javac] Note: Hibernate JPA 2 Static-Metamodel Generator 1.0.0.Final >>> [touch] Creating >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\target\generated-src\jpamodelgen\.staleflag >>> [INFO] Executed tasks >>> [INFO] Registering compile test source root >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\target\generated-src\jpamodelgen >>> [INFO] >>> [INFO] --- maven-resources-plugin:2.4.3:testResources >>> (default-testResources) @ hibernate-entitymanager --- >>> [INFO] Using 'UTF-8' encoding to copy filtered resources. >>> [INFO] Copying 16 resources >>> [INFO] Copying 22 resources to ../bundles >>> [INFO] >>> [INFO] --- maven-compiler-plugin:2.0.2:testCompile >>> (default-testCompile) @ hibernate-entitymanager --- >>> [INFO] Compiling 395 source files to >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\target\test-classes >>> [INFO] >>> [INFO] --- maven-surefire-plugin:2.4.3:test (default-test) @ >>> hibernate-entitymanager --- >>> [INFO] Surefire report directory: >>> C:\Users\Sanne\hibernate-core-ogm\entitymanager\target\surefire-reports >>> >>> ------------------------------------------------------- >>> T E S T S >>> ------------------------------------------------------- >>> [continues with tests which run just fine] >>> >>> Cheers, >>> Sanne >> >> _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev