Jump to content
We've recently updated our Privacy Statement, available here ×

Jasperserver source code build problem


sreejapn

Recommended Posts

 

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-package
POM Location: C:js-srcjasperserverjasperserver-export-packagepom.xml
Validation 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-export
packagepom.xml


[iNFO] ------------------------------------------------------------------------
[iNFO] Trace
org.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

  • Replies 4
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

  • 2 months later...

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-reposit
ory-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:Javajasperserverjasperserverjas
perserver-repository-hibernatebuild-dbsrcmainresources
[iNFO] [dependency:unpack {execution: unpack}]
[iNFO] Configured Artifact: com.jaspersoft.jasperserver.api.metadata.impl:jasper
server-repository-hibernate:null:3.1.0:jar
[iNFO] Expanding: C:Documents and Settingsbains_s.m2repositorycomjaspersof
tjasperserverapimetadataimpljasperserver-repository-hibernate3.1.0jaspers
erver-repository-hibernate-3.1.0.jar into C:Javajasperserverjasperserverjasp
erserver-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-reposito
ry-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.Sc
hemaExport#execute: schema export unsuccessful
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.
        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.getConnectio
n(DriverManagerConnectionProvider.java:110)
        at org.hibernate.tool.hbm2ddl.SchemaExport$ProviderConnectionHelper.getC
onnection(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(Hbm2DDLExporterTas
k.java:53)
        at org.hibernate.tool.ant.HibernateToolTask.execute(HibernateToolTask.ja
va: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(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav
a: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(AbstractA
ntMojo.java:118)
        at org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:98)

        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi
nManager.java:453)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa
ultLifecycleExecutor.java:559)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi
fecycle(DefaultLifecycleExecutor.java:500)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau
ltLifecycleExecutor.java:479)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan
dleFailures(DefaultLifecycleExecutor.java:331)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen
ts(DefaultLifecycleExecutor.java:292)
        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi
fecycleExecutor.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(DelegatingMethodAcces
sorImpl.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 T
est 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 Archit
ecture 3.0.251 Test Build expired on 30/12/06 00:00.

Link to comment
Share on other sites

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 connecti


on's underlying socket, socket input stream,


or socket output stream.  Error location: Reply.fill().  Message: Connection res


et. ERRORCODE=-4499, SQLSTATE=08001



[iNFO] ------------------------------------------------------------------------


[iNFO] Trace


org.apache.maven.lifecycle.LifecycleExecutionException: An Ant BuildException ha


s 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 res


et. ERRORCODE=-4499, SQLSTATE=08001


        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa


ultLifecycleExecutor.java:584)


        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLi


fecycle(DefaultLifecycleExecutor.java:500)


        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(Defau


ltLifecycleExecutor.java:479)


        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHan


dleFailures(DefaultLifecycleExecutor.java:331)


        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegmen


ts(DefaultLifecycleExecutor.java:292)


        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLi


fecycleExecutor.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(DelegatingMethodAcces


sorImpl.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 communicat


ion error occurred during operations on the connection's underlying socket, sock


et input stream,


or socket output stream.  Error location: Reply.fill().  Message: Connection res


et. ERRORCODE=-4499, SQLSTATE=08001


        at org.apache.maven.plugin.antrun.AbstractAntMojo.executeTasks(AbstractA


ntMojo.java:131)


        at org.apache.maven.plugin.antrun.AntRunMojo.execute(AntRunMojo.java:98)



        at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPlugi


nManager.java:453)


        at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(Defa


ultLifecycleExecutor.java:559)


        ... 16 more


Caused 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, socket


input stream,


or socket output stream.  Error location: Reply.fill().  Message: Connection res


et. ERRORCODE=-4499, SQLSTATE=08001


        at org.apache.tools.ant.taskdefs.JDBCTask.getConnection(JDBCTask.java:32


9)


        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(DelegatingMethodAcces


sorImpl.java:25)


        at java.lang.reflect.Method.invoke(Method.java:597)


        at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.jav


a: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(AbstractA


ntMojo.java:118)


        ... 19 more


Caused 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, socket


input stream,


or socket output stream.  Error location: Reply.fill().  Message: Connection res


et. 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:31


9)


        ... 29 more


Caused 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

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.

 

Sherman

Jaspersoft

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...