Hello Matt Yes, that's another bug that basically it's the same that I just fixed. So it's fixed now, update your snapshot and give it a try.
Regards Johann Reyes -----Original Message----- From: Matt Raible [mailto:[EMAIL PROTECTED] Sent: Wednesday, December 20, 2006 9:33 PM To: [email protected] Subject: Re: [mojo-user] Scanning JARs with Hibernate3 Maven Plugin I ran mvn -U and got the latest snapshot. However, it still seems to have an issue scanning JARs. [INFO] [hibernate3:hbm2ddl {execution: default}] [INFO] src/main/resources/hibernate.cfg.xml not found within the project. Trying absolute path. [INFO] No hibernate configuration file loaded. [INFO] ------------------------------------------------------------------------ [ERROR] FATAL ERROR [INFO] ------------------------------------------------------------------------ [INFO] error trying to scan <jar-file>: file:/C:/Documents and Settings/mraible/.m2/repository/org/s pringframework/spring-mock/2.0.1/spring-mock-2.0.1.jar Illegal character in path at index 18: file:/C:/Documents and Settings/mraible/.m2/repository/org/sp ringframework/spring-mock/2.0.1/spring-mock-2.0.1.jar [INFO] ------------------------------------------------------------------------ [INFO] Trace java.lang.RuntimeException: error trying to scan <jar-file>: file:/C:/Documents and Settings/mraible /.m2/repository/org/springframework/spring-mock/2.0.1/spring-mock-2.0.1.jar at org.codehaus.mojo.hibernate3.configuration.AnnotationComponentConfiguration. scanForClasse s(AnnotationComponentConfiguration.java:112) at org.codehaus.mojo.hibernate3.configuration.AnnotationComponentConfiguration. createConfigu ration(AnnotationComponentConfiguration.java:70) at org.codehaus.mojo.hibernate3.configuration.AbstractComponentConfiguration.ge tConfiguratio n(AbstractComponentConfiguration.java:32) at org.codehaus.mojo.hibernate3.exporter.Hbm2DDLExporterMojo.doExecute(Hbm2DDLE xporterMojo.j ava:87) Matt On 12/20/06, Johann Reyes <[EMAIL PROTECTED]> wrote: > Hello Matt > > Yes, that is something that I fixed today in SVN. I just deployed again the > snapshot, so try it again. > > Regards > > Johann Reyes > > -----Original Message----- > From: Matt Raible [mailto:[EMAIL PROTECTED] > Sent: Wednesday, December 20, 2006 9:10 PM > To: [email protected] > Subject: Re: [mojo-user] Scanning JARs with Hibernate3 Maven Plugin > > I tried switching from defining annotated class in hibernate.cfg.xml > to defining them in my sessionFactory (with your change suggested > below). The error below is something I believe you fixed today in > SVN, correct? > > [INFO] [hibernate3:hbm2ddl {execution: default}] > [INFO] src/main/resources/hibernate.cfg.xml not found within the > project. Trying absolute path. > [INFO] No hibernate configuration file loaded. > [INFO] > ------------------------------------------------------------------------ > [ERROR] FATAL ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] error trying to scan <jar-file>: file:/C:/Documents and > Settings/mraible/.m2/repository/org/s > pringframework/spring-mock/2.0.1/spring-mock-2.0.1.jar > Illegal character in path at index 18: file:/C:/Documents and > Settings/mraible/.m2/repository/org/sp > ringframework/spring-mock/2.0.1/spring-mock-2.0.1.jar > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > java.lang.RuntimeException: error trying to scan <jar-file>: > file:/C:/Documents and Settings/mraible > /.m2/repository/org/springframework/spring-mock/2.0.1/spring-mock-2.0.1.jar > at > org.codehaus.mojo.hibernate3.configuration.AnnotationComponentConfiguration. > scanForClasse > s(AnnotationComponentConfiguration.java:112) > at > org.codehaus.mojo.hibernate3.configuration.AnnotationComponentConfiguration. > createConfigu > ration(AnnotationComponentConfiguration.java:70) > > I tried to checkout and build locally, but I get: > > [INFO] > The following documentation problems were found: > > o Hibernate3 Maven Plugin (1 errors, 0 warnings) > [ERROR] Cannot reach scm with URL: > 'https://svn.codehaus.org/mojo/trunk/mojo/mojo-sandbox/ma > ven-hibernate3/hibernate3-maven-plugin'. > Error: sun.security.validator.ValidatorException: PKIX path building > failed: sun.security.provider.c > ertpath.SunCertPathBuilderException: unable to find valid > certification path to requested target > > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] : documentation check > Documentation errors were found. > > I'm using JDK 5 on XP. > > Matt > > On 12/20/06, Johann Reyes <[EMAIL PROTECTED]> wrote: > > Hello Matt > > > > If your annotated classes are found in a dependency jar you can try this: > > > > <componentProperties> > > <scan-jars>true</scan-jars> > > </componentProperties> > > > > Regards > > > > Johann Reyes > > > > PS also, Are you defining the annotated classes in hibernate.cfg.xml but > in > > a included jar? > > > > > > -----Original Message----- > > From: Matt Raible [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, December 20, 2006 8:43 PM > > To: [email protected] > > Subject: [mojo-user] Scanning JARs with Hibernate3 Maven Plugin > > > > I've found that the Hibernate3 Plugin requires I have a > > hibernate.cfg.xml, rather than definining my annotated classes in > > Spring. Is that still true with the 2.0-SNAPSHOT? > > > > My configuration currently is: > > > > <plugin> > > <groupId>org.codehaus.mojo</groupId> > > <artifactId>hibernate3-maven-plugin</artifactId> > > <version>2.0-SNAPSHOT</version> > > <configuration> > > <components> > > <component> > > <name>hbm2ddl</name> > > > > <implementation>annotationconfiguration</implementation> > > </component> > > </components> > > <componentProperties> > > <jdk5>true</jdk5> > > > > <propertyfile>/target/test-classes/jdbc.properties</propertyfile> > > </componentProperties> > > </configuration> > > <executions> > > <execution> > > <phase>test-compile</phase> > > <goals> > > <goal>hbm2ddl</goal> > > </goals> > > </execution> > > </executions> > > <dependencies> > > <dependency> > > <groupId>${jdbc.groupId}</groupId> > > <artifactId>${jdbc.artifactId}</artifactId> > > <version>${jdbc.version}</version> > > </dependency> > > </dependencies> > > </plugin> > > > > Where my Spring sessionFactory is: > > > > <bean id="sessionFactory" > > > class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactor > > yBean"> > > <property name="dataSource" ref="dataSource"/> > > <property name="configLocation" > > value="classpath:hibernate.cfg.xml"/> > > <property name="hibernateProperties"> > > <value> > > hibernate.dialect=${hibernate.dialect} > > hibernate.hbm2ddl.auto=update > > hibernate.query.substitutions=true 'Y', false 'N' > > </value> > > </property> > > </bean> > > > > Thanks, > > > > Matt > > > > -- > > http://raibledesigns.com > > > > --------------------------------------------------------------------- > > To unsubscribe from this list please visit: > > > > http://xircles.codehaus.org/manage_email > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe from this list please visit: > > > > http://xircles.codehaus.org/manage_email > > > > > > > -- > http://raibledesigns.com > > --------------------------------------------------------------------- > To unsubscribe from this list please visit: > > http://xircles.codehaus.org/manage_email > > > > > --------------------------------------------------------------------- > To unsubscribe from this list please visit: > > http://xircles.codehaus.org/manage_email > > -- http://raibledesigns.com --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email
