[ http://jira.codehaus.org/browse/MHIBERNATE-88?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=163765#action_163765 ]
David J. M. Karlsen commented on MHIBERNATE-88: ----------------------------------------------- It was fixed in the 2.2 release which this issue is also tagget with (fix-version): http://repo2.maven.org/maven2/org/codehaus/mojo/hibernate3-maven-plugin/2.2/ > slf4j exception on build > ------------------------ > > Key: MHIBERNATE-88 > URL: http://jira.codehaus.org/browse/MHIBERNATE-88 > Project: Maven 2.x Hibernate Plugin > Issue Type: Bug > Components: hbm2ddl > Affects Versions: 2.2 > Environment: > « Hide > Maven version: 2.0.8 > Java version: 1.6.0_10 > OS name: "linux" version: "2.6.27-7-generic" arch: "amd64" Family: "unix" > Snapshot version 2.2-20090117.005357-7 > Reporter: Greg Barton > Assignee: David J. M. Karlsen > Fix For: 2.2 > > > Building with version 2.2-20090117.005357-7 results in this exception in > maven: > [INFO] Using default encoding to copy filtered resources. > [INFO] [hibernate3:hbm2ddl {execution: hbm2ddl}] > [INFO] > ------------------------------------------------------------------------ > [ERROR] FATAL ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from > class org.slf4j.LoggerFactory > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > java.lang.IllegalAccessError: tried to access field > org.slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFactory > at org.slf4j.LoggerFactory.<clinit>(LoggerFactory.java:60) > at org.hibernate.cfg.Configuration.<clinit>(Configuration.java:151) > at > org.codehaus.mojo.hibernate3.configuration.DefaultComponentConfiguration.createConfiguration(DefaultComponentConfiguration.java:19) > at > org.codehaus.mojo.hibernate3.configuration.AbstractComponentConfiguration.getConfiguration(AbstractComponentConfiguration.java:51) > at > org.codehaus.mojo.hibernate3.exporter.Hbm2DDLExporterMojo.doExecute(Hbm2DDLExporterMojo.java:87) > at > org.codehaus.mojo.hibernate3.HibernateExporterMojo.execute(HibernateExporterMojo.java:152) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.forkProjectLifecycle(DefaultLifecycleExecutor.java:896) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.forkLifecycle(DefaultLifecycleExecutor.java:739) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:510) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > Attempting to roll back to previous versions of the plugin result in this > error: > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > > [INFO] > ------------------------------------------------------------------------ > [INFO] Error building POM (may not be this project's POM). > > Project ID: org.codehaus.mojo:hibernate3-maven-plugin > POM Location: Artifact > [org.codehaus.mojo:hibernate3-maven-plugin:pom:2.2-SNAPSHOT] > Validation Messages: > > [0] 'dependencies.dependency.version' is missing for > org.apache.maven.reporting:maven-reporting-impl > Reason: Failed to validate POM for project > org.codehaus.mojo:hibernate3-maven-plugin at Artifact > [org.codehaus.mojo:hibernate3-maven-plugin:pom:2.2-SNAPSHOT] > [INFO] > ------------------------------------------------------------------------ > [INFO] Trace > org.apache.maven.lifecycle.LifecycleExecutionException: Unable to build > project for plugin 'org.codehaus.mojo:hibernate3-maven-plugin': Failed to > validate POM for project org.codehaus.mojo:hibernate3-maven-plugin at > Artifact [org.codehaus.mojo:hibernate3-maven-plugin:pom:2.2-SNAPSHOT] > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1274) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.bindPluginToLifecycle(DefaultLifecycleExecutor.java:1221) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.constructLifecycleMappings(DefaultLifecycleExecutor.java:987) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:458) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:282) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) > at org.codehaus.classworlds.Launcher.main(Launcher.java:375) > Caused by: org.apache.maven.plugin.InvalidPluginException: Unable to build > project for plugin 'org.codehaus.mojo:hibernate3-maven-plugin': Failed to > validate POM for project org.codehaus.mojo:hibernate3-maven-plugin at > Artifact [org.codehaus.mojo:hibernate3-maven-plugin:pom:2.2-SNAPSHOT] > at > org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion(DefaultPluginManager.java:277) > at > org.apache.maven.plugin.DefaultPluginManager.verifyVersionedPlugin(DefaultPluginManager.java:193) > at > org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:172) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1257) > ... 17 more > Caused by: org.apache.maven.project.InvalidProjectModelException: Failed to > validate POM for project org.codehaus.mojo:hibernate3-maven-plugin at > Artifact [org.codehaus.mojo:hibernate3-maven-plugin:pom:2.2-SNAPSHOT] > at > org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLogic(DefaultMavenProjectBuilder.java:996) > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:799) > at > org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:233) > at > org.apache.maven.plugin.DefaultPluginManager.checkRequiredMavenVersion(DefaultPluginManager.java:261) > ... 20 more -- 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