java.net.URISyntaxException with jpaconfiguration implementation
----------------------------------------------------------------
Key: MHIBERNATE-73
URL: http://jira.codehaus.org/browse/MHIBERNATE-73
Project: Maven 2.x Hibernate Plugin
Issue Type: Bug
Affects Versions: 2.0, 2.0-alpha-2
Environment: java version "1.6.0_02"
Java(TM) SE Runtime Environment (build 1.6.0_02-b06)
Java HotSpot(TM) Client VM (build 1.6.0_02-b06, mixed mode, sharing)
Reporter: Andrey Timofeyev
Assignee: Johann Reyes
1. Create project, located in the "C:/Documents and
Settings/atimofeyev/workspace/" folder.
hibernate3-maven-plugin in the pom file:
{code:xml}
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>hibernate3-maven-plugin</artifactId>
<version>2.0-alpha-2</version>
<configuration>
<components>
<component>
<name>hbm2ddl</name>
<implementation>jpaconfiguration</implementation>
</component>
</components>
<componentProperties>
<drop>true</drop>
<jdk5>true</jdk5>
<propertyfile>target/classes/jdbc.properties</propertyfile>
<skip>${maven.test.skip}</skip>
</componentProperties>
</configuration>
<executions>
<execution>
<phase>process-test-resources</phase>
<goals>
<goal>hbm2ddl</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>group</groupId>
<artifactId>id</artifactId>
<version>ver</version>
<scope>system</scope>
<systemPath>${jdbc.loadingPath.0}</systemPath>
</dependency>
</dependencies>
</plugin>
{code}
2. lunch mvn hibernate3:hbm2ddl
exp: tables are created
act: get exception
{code}
[jsf] WARN [main] ExplodedJarVisitor.doProcessElements(34) | Malformed url:
file:/C:/Documents and Settings/atimofeyev/workspace/jsf/target/classes
java.net.URISyntaxException: Illegal character in path at index 18:
file:/C:/Documents and Settings/atimofeyev/workspace/jsf/target/classes
at java.net.URI$Parser.fail(URI.java:2816)
at java.net.URI$Parser.checkChars(URI.java:2989)
at java.net.URI$Parser.parseHierarchical(URI.java:3073)
at java.net.URI$Parser.parse(URI.java:3021)
at java.net.URI.<init>(URI.java:578)
at java.net.URL.toURI(URL.java:916)
at
org.hibernate.ejb.packaging.ExplodedJarVisitor.doProcessElements(ExplodedJarVisitor.java:31)
at
org.hibernate.ejb.packaging.JarVisitor.getMatchingEntries(JarVisitor.java:215)
at
org.hibernate.ejb.Ejb3Configuration.addMetadataFromVisitor(Ejb3Configuration.java:253)
at
org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:229)
at
org.codehaus.mojo.hibernate3.configuration.JPAComponentConfiguration.createConfiguration(JPAComponentConfiguration.java:26)
at
org.codehaus.mojo.hibernate3.configuration.AbstractComponentConfiguration.getConfiguration(AbstractComponentConfiguration.java:35)
at
org.codehaus.mojo.hibernate3.exporter.Hbm2DDLExporterMojo.doExecute(Hbm2DDLExporterMojo.java:87)
at
org.codehaus.mojo.hibernate3.HibernateExporterMojo.execute(HibernateExporterMojo.java:140)
at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:598)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:499)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:453)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:423)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:271)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:238)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:146)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:303)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:123)
at
org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:903)
at
org.maven.ide.eclipse.embedder.Maven2Executor.main(Maven2Executor.java:83)
{code}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email