Hi Bryan,

I am asking the obvious, but do you have your hibernate.cfg.xml and
CategoryImpl.hbm.xml in src/main/resources.

Secondly, are you executing   mvn clean resources:resources
hibernate3:hbm2java

Thanks
Lakshman


> -----Original Message-----
> From: Bryan Woodcox [mailto:[EMAIL PROTECTED]
> Sent: Sunday, 20 August 2006 6:47 AM
> To: [email protected]
> Subject: Hibernate3 plugin cannot find resource specified in
hibernate.cfg.xml file
> 
> I am using the hibernate3 plugin for maven2.  When I attempt to
generate my
> POJO's from my hbm files I get the following error.
> 
> 
> 
> [INFO] Preparing hibernate3:hbm2java
> 
> [WARNING] Removing: hbm2java from forked lifecycle, to prevent
recursive
> invocation.
> 
> [INFO] No goals needed for project - skipping
> 
> [INFO] [hibernate3:hbm2java {execution: hbm2java}]
> 
> Aug 19, 2006 2:30:59 PM org.hibernate.cfg.Environment <clinit>
> 
> INFO: Hibernate 3.2 cr2
> 
> Aug 19, 2006 2:30:59 PM org.hibernate.cfg.Environment <clinit>
> 
> INFO: hibernate.properties not found
> 
> Aug 19, 2006 2:30:59 PM org.hibernate.cfg.Environment
buildBytecodeProvider
> 
> INFO: Bytecode provider name : cglib
> 
> Aug 19, 2006 2:30:59 PM org.hibernate.cfg.Environment <clinit>
> 
> INFO: using JDK 1.4 java.sql.Timestamp handling
> 
> Aug 19, 2006 2:30:59 PM org.hibernate.cfg.Configuration configure
> 
> INFO: configuring from file: hibernate.cfg.xml
> 
> Aug 19, 2006 2:30:59 PM org.hibernate.cfg.Configuration addResource
> 
> INFO: Reading mappings from resource: CategoryImpl.hbm.xml
> 
> [INFO]
>
------------------------------------------------------------------------
> 
> [ERROR] FATAL ERROR
> 
> [INFO]
>
------------------------------------------------------------------------
> 
> [INFO] Resource: CategoryImpl.hbm.xml not found
> 
> [INFO]
>
------------------------------------------------------------------------
> 
> [INFO] Trace
> 
> org.hibernate.MappingException: Resource: CategoryImpl.hbm.xml not
found
> 
>         at
> org.hibernate.cfg.Configuration.addResource(Configuration.java:512)
> 
>         at
>
org.hibernate.cfg.AnnotationConfiguration.parseMappingElement(Annotation
Conf
> iguration.java:348)
> 
>         at
>
org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1
474)
> 
>         at
> org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1453)
> 
>         at
> org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1427)
> 
>         .
> 
>         .
> 
>         .
> 
> 
> 
> My configuration is as follows.
> 
> 
> 
> Hibernate.cfg.xml
> 
> 
> 
> <?xml version='1.0' encoding='utf-8'?>
> 
> <!DOCTYPE hibernate-configuration PUBLIC
> 
>     "-//Hibernate/Hibernate Configuration DTD//EN"
> 
>
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd";>
> 
> 
> 
> <hibernate-configuration>
> 
>   <!-- a SessionFactory instance -->
> 
>   <session-factory name="hibernate_session">
> 
>     <!-- begin: properties -->
> 
>     <property
> name="connection.driver_class">com.mysql.jdbc.Driver</property>
> 
>     <property
> name="connection.url">jdbc:mysql://localhost:3306/wcs</property>
> 
>     <property name="connection.username">root</property>
> 
>     <property name="connection.password">xxxxxxx</property>
> 
>     <property
name="dialect">org.hibernate.dialect.MySQLDialect</property>
> 
>     <property name="show_sql">false</property>
> 
>     <!-- end: properties -->
> 
> 
> 
>     <mapping resource="CategoryImpl.hbm.xml"/>
> 
>     <mapping resource="src/main/domain/AddressFormatImpl.hbm.xml"/>
> 
>     <mapping resource="src/main/domain/AddressImpl.hbm.xml"/>
> 
> 
> 
>   </session-factory>
> 
> </hibernate-configuration>
> 
> 
> 
> Pom.xml excerpt
> 
> 
> 
>   <build>
> 
>     <resources>
> 
>       <resource>
> 
>         <directory>src/main/resources</directory>
> 
>         <filtering>true</filtering>
> 
>       </resource>
> 
>       <resource>
> 
>         <directory>src/main/domain</directory>
> 
>         <filtering>true</filtering>
> 
>       </resource>
> 
>     </resources>
> 
>     <extensions>
> 
>       <extension>
> 
>         <groupId>mysql</groupId>
> 
>         <artifactId>mysql-connector-java</artifactId>
> 
>         <version>5.0.2</version>
> 
>       </extension>
> 
>     </extensions>
> 
>     <plugins>
> 
>       <plugin>
> 
>         <groupId>org.apache.maven.plugins</groupId>
> 
>         <artifactId>maven-compiler-plugin</artifactId>
> 
>         <configuration>
> 
>           <source>1.5</source>
> 
>           <target>1.5</target>
> 
>         </configuration>
> 
>       </plugin>
> 
>       <plugin>
> 
>         <groupId>org.codehaus.mojo</groupId>
> 
>         <artifactId>hibernate3-maven-plugin</artifactId>
> 
>         <version>1.0-SNAPSHOT</version>
> 
>         <executions>
> 
>           <execution>
> 
>             <id>hbm2java</id>
> 
>             <phase>generate-sources</phase>
> 
>             <goals>
> 
>               <goal>hbm2java</goal>
> 
>             </goals>
> 
>             <configuration>
> 
>               <hibernate>
> 
> 
>
<configurationFile>src/main/resources/hibernate.cfg.xml</configurationFi
le>
> 
>               </hibernate>
> 
>               <outputDirectory>
> 
>                 <hbm2java>src/main/java</hbm2java>
> 
>               </outputDirectory>
> 
>             </configuration>
> 
>           </execution>
> 
> 
> 
> I am using hibernate-tools-3.2.0.beta6a with hibernate-3.2.0rc2.  I
have
> also tried hibernate-tools-3.1.0beta4 with hibernate-3.1.2 with the
same
> problem.  Futhermore, I have attempted to change the path to the hbm
files,
> to no avail.  This should be an easy thing to do, but every
combination I
> try fails with the same error.  Any assistance would be welcomed.
> 
> 
> 
> thanks



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to