sreejapn Posted December 17, 2008 Share Posted December 17, 2008 Hi, When I try to build jasper server source code, I got the following error! I don't know where is the problem. Please help me. Thanks in advance. [iNFO] Scanning for projects...[iNFO] ------------------------------------------------------------------------[ERROR] FATAL ERROR[iNFO] ------------------------------------------------------------------------[iNFO] Error building POM (may not be this project's POM).Project ID: com.jaspersoft.jasperserver:jasperserver-export-tool-packagePOM Location: C:js-srcjasperserverjasperserver-export-packagepom.xmlValidation Messages: [0] 'dependencies.dependency.artifactId' with value '${repository.database.driver.artifactId}' does not match a valid id pattern. [1] 'dependencies.dependency.groupId' with value '${repository.database.driver.groupId}' does not match a valid id pattern.Reason: Failed to validate POM for project com.jaspersoft.jasperserver:jasperserver-export-tool-package at C:js-srcjasperserverjasperserver-exportpackagepom.xml[iNFO] ------------------------------------------------------------------------[iNFO] Traceorg.apache.maven.reactor.MavenExecutionException: Failed to validate POM for project com.jaspersoft.jasperserver:jasperserver-export-tool-package at:js-srcjasperserverjasperserver-export-packagepom.xml at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:378) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:292) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:287) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) 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.project.InvalidProjectModelException: Failed to validate POM for project com.jaspersoft.jasperserver:jasperserver-export-ool-package at C:js-srcjasperserverjasperserver-export-packagepom.xml at org.apache.maven.project.DefaultMavenProjectBuilder.processProjectLogic(DefaultMavenProjectBuilder.java:1108) at org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:878) at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:506) at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:198) at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:583) at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:461) at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534) at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:365) ... 11 more[iNFO] ------------------------------------------------------------------------[iNFO] Total time: < 1 second[iNFO] Finished at: Wed Dec 17 09:23:30 IST 2008[iNFO] Final Memory: 2M/4M[iNFO] ------------------------------------------------------------------------ Link to comment Share on other sites More sharing options...
lucianc Posted December 17, 2008 Share Posted December 17, 2008 Have you followed all the steps described in the build guide? It looks like you do not have the repository.database.driver.* properties in ~/.m2/settings.xml.Regards,Lucian Link to comment Share on other sites More sharing options...
surjitbains Posted March 13, 2009 Share Posted March 13, 2009 I have a similiar problem using db2 I have set my jdbc.* block in settings.xml as follows... <repository.database.driver.groupId>ibm</repository.database.driver.groupId> <repository.database.driver.artifactId>db2jcc</repository.database.driver.artifactId> <repository.database.driver.version>9.5</repository.database.driver.version> I get the following error. I think this is related to not having all three db2 jars [iNFO] Scanning for projects...[iNFO] ------------------------------------------------------------------------[iNFO] Building Jasper Server database generation[iNFO] task-segment: [clean, install][iNFO] ------------------------------------------------------------------------[iNFO] [clean:clean][iNFO] Deleting directory C:Javajasperserverjasperserverjasperserver-repository-hibernatebuild-dbtarget[iNFO] [resources:resources][WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources,i.e. build is platform dependent![iNFO] skip non existing resourceDirectory C:Javajasperserverjasperserverjasperserver-repository-hibernatebuild-dbsrcmainresources[iNFO] [dependency:unpack {execution: unpack}][iNFO] Configured Artifact: com.jaspersoft.jasperserver.api.metadata.impl:jasperserver-repository-hibernate:null:3.1.0:jar[iNFO] Expanding: C:Documents and Settingsbains_s.m2repositorycomjaspersoftjasperserverapimetadataimpljasperserver-repository-hibernate3.1.0jasperserver-repository-hibernate-3.1.0.jar into C:Javajasperserverjasperserverjasperserver-repository-hibernatebuild-dbtargetclasses[iNFO] [compiler:compile][iNFO] Nothing to compile - all classes are up to date[iNFO] [antrun:run {execution: default}][iNFO] Executing tasks [mkdir] Created dir: C:Javajasperserverjasperserverjasperserver-repository-hibernatebuild-dbtargetsql[hibernatetool] Executing Hibernate Tool with a Standard Configuration[hibernatetool] 1. task: hbm2ddl (Generates database schema)[JPivot] 13 Mar 2009 09:45:21,828 ERROR [session ] org.hibernate.tool.hbm2ddl.SchemaExport#execute: schema export unsuccessfulcom.ibm.db2.jcc.c.SqlException: [ibm][db2][jcc][1078][11539] Expired JDBC driver. IBM DB2 JDBC Universal Driver Architecture 3.0.251 Test Build expired on 30/12/06 00:00. at com.ibm.db2.jcc.c.o.a(o.java:134) at com.ibm.db2.jcc.c.p.<init>(p.java:797) at com.ibm.db2.jcc.a.b.<init>(b.java:292) at com.ibm.db2.jcc.DB2Driver.connect(DB2Driver.java:165) at java.sql.DriverManager.getConnection(DriverManager.java:582) at java.sql.DriverManager.getConnection(DriverManager.java:154) at org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:110) at org.hibernate.tool.hbm2ddl.SchemaExport$ProviderConnectionHelper.getConnection(SchemaExport.java:467) at org.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:183) at org.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:135) at org.hibernate.tool.ant.Hbm2DDLExporterTask.execute(Hbm2DDLExporterTask.java:53) at org.hibernate.tool.ant.HibernateToolTask.execute(HibernateToolTask.java:143) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) 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.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(AbstractAntMojo.java:118) at org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:98) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:453) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:301) 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)[hibernatetool] 1 errors occurred while performing <hbm2ddl>.[hibernatetool] Error #1: com.ibm.db2.jcc.c.SqlException: [ibm][db2][jcc][1078][11539] Expired JDBC driver. IBM DB2 JDBC Universal Driver Architecture 3.0.251 Test Build expired on 30/12/06 00:00.[iNFO] ------------------------------------------------------------------------[ERROR] BUILD ERROR[iNFO] ------------------------------------------------------------------------[iNFO] An Ant BuildException has occured: com.ibm.db2.jcc.c.SqlException: [ibm][db2][jcc][1078][11539] Expired JDBC driver. IBM DB2 JDBC Universal Driver Architecture 3.0.251 Test Build expired on 30/12/06 00:00. Link to comment Share on other sites More sharing options...
surjitbains Posted March 13, 2009 Share Posted March 13, 2009 Ok resolved the above problem by downloaded latest driver from IBM site it's in one jar :)The hbm2ddl seems to work fine but something fails when trying to connect to the database... references JIUser; alter table JIXMLAConnection add constraint FK94C688A71D51BFAD foreign key (id) references JIOlapClientConnection;[iNFO] ------------------------------------------------------------------------[ERROR] BUILD ERROR[iNFO] ------------------------------------------------------------------------[iNFO] An Ant BuildException has occured: com.ibm.db2.jcc.a.pm: [jcc][t4][2030][11211][4.0.100] A communication error occurred during operations on the connection's underlying socket, socket input stream,or socket output stream. Error location: Reply.fill(). Message: Connection reset. ERRORCODE=-4499, SQLSTATE=08001[iNFO] ------------------------------------------------------------------------[iNFO] Traceorg.apache.maven.lifecycle.LifecycleExecutionException: An Ant BuildException has occured: com.ibm.db2.jcc.a.pm: [jcc][t4][2030][11211][4.0.100] A communication error occurred during operations on the connection's underlying socket, socketinput stream,or socket output stream. Error location: Reply.fill(). Message: Connection reset. ERRORCODE=-4499, SQLSTATE=08001 at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:584) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:500) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:479) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:331) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:292) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:142) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:301) 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.MojoExecutionException: An Ant BuildException has occured: com.ibm.db2.jcc.a.pm: [jcc][t4][2030][11211][4.0.100] A communication error occurred during operations on the connection's underlying socket, socket input stream,or socket output stream. Error location: Reply.fill(). Message: Connection reset. ERRORCODE=-4499, SQLSTATE=08001 at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(AbstractAntMojo.java:131) at org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:98) at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:453) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:559) ... 16 moreCaused by: com.ibm.db2.jcc.a.pm: [jcc][t4][2030][11211][4.0.100] A communication error occurred during operations on the connection's underlying socket, socketinput stream,or socket output stream. Error location: Reply.fill(). Message: Connection reset. ERRORCODE=-4499, SQLSTATE=08001 at org.apache.tools.ant.taskdefs.JDBCTask.getConnection(JDBCTask.java:329) at org.apache.tools.ant.taskdefs.SQLExec.execute(SQLExec.java:429) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) 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.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) at org.apache.tools.ant.Task.perform(Task.java:348) at org.apache.tools.ant.Target.execute(Target.java:357) at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(AbstractAntMojo.java:118) ... 19 moreCaused by: com.ibm.db2.jcc.a.pm: [jcc][t4][2030][11211][4.0.100] A communication error occurred during operations on the connection's underlying socket, socketinput stream,or socket output stream. Error location: Reply.fill(). Message: Connection reset. ERRORCODE=-4499, SQLSTATE=08001 at com.ibm.db2.jcc.a.yc.a(yc.java:283) at com.ibm.db2.jcc.t4.a.a(a.java:352) at com.ibm.db2.jcc.t4.ab.b(ab.java:200) at com.ibm.db2.jcc.t4.ab.c(ab.java:237) at com.ibm.db2.jcc.t4.ab.c(ab.java:348) at com.ibm.db2.jcc.t4.ab.v(ab.java:1133) at com.ibm.db2.jcc.t4.bb.a(bb.java:41) at com.ibm.db2.jcc.t4.b.i(b.java:1357) at com.ibm.db2.jcc.t4.b.b(b.java:1249) at com.ibm.db2.jcc.t4.b.x(b.java:1020) at com.ibm.db2.jcc.t4.b.d(b.java:632) at com.ibm.db2.jcc.t4.b.c(b.java:618) at com.ibm.db2.jcc.t4.b.a(b.java:360) at com.ibm.db2.jcc.t4.b.<init>(b.java:298) at com.ibm.db2.jcc.DB2Driver.connect(DB2Driver.java:193) at org.apache.tools.ant.taskdefs.JDBCTask.getConnection(JDBCTask.java:319) ... 29 moreCaused by: java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:168) at com.ibm.db2.jcc.t4.ab.b(ab.java:193) ... 42 more[iNFO] ------------------------------------------------------------------------[iNFO] Total time: 13 seconds[iNFO] Finished at: Fri Mar 13 13:13:38 GMT 2009[iNFO] Final Memory: 17M/30M[iNFO] ------------------------------------------------------------------------C:Javajasperserverjasperserverjasperserver-repository-hibernatebuild-db> Link to comment Share on other sites More sharing options...
swood Posted March 17, 2009 Share Posted March 17, 2009 There is something wrong with your JDBC settings for the DB2 connection. Go back to the source build guide to work out what files you need to refer to in your settings.xml, and work out what the connection string, user name, password etc need to be for your DB2 envrionment. ShermanJaspersoft Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now