PDA

View Full Version : Pentaho BI Server - Source Code Compilation Error



Santhanam
10-13-2010, 11:49 AM
Hello Friends,

I am trying to compile Pentaho BI Server trunk. I am getting the following errors/warnings :

------------------------------------------------------


[ivy:resolve]
[ivy:resolve] :: problems summary ::
[ivy:resolve] :::: WARNINGS
[ivy:resolve] module not found: org.odftoolkit#odfdom-java;0.8.6
[ivy:resolve] ==== local: tried
[ivy:resolve] /root/.ivy2/local/org.odftoolkit/odfdom-java/0.8.6/ivys/ivy.xml
[ivy:resolve] -- artifact org.odftoolkit#odfdom-java;0.8.6!odfdom-java.jar:
[ivy:resolve] /root/.ivy2/local/org.odftoolkit/odfdom-java/0.8.6/jars/odfdom-java-0.8.6.jar
[ivy:resolve] ==== pentaho-ivy: tried
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/org.odftoolkit/odfdom-java/0.8.6/odfdom-java-0.8.6.ivy.xml
[ivy:resolve] ==== pentaho-mvn: tried
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/org/odftoolkit/odfdom-java/0.8.6/odfdom-java-0.8.6.pom
[ivy:resolve] -- artifact org.odftoolkit#odfdom-java;0.8.6!odfdom-java.jar:
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/org/odftoolkit/odfdom-java/0.8.6/odfdom-java-0.8.6.jar
[ivy:resolve] ==== public: tried
[ivy:resolve] http://repo1.maven.org/maven2/org/odftoolkit/odfdom-java/0.8.6/odfdom-java-0.8.6.pom
[ivy:resolve] -- artifact org.odftoolkit#odfdom-java;0.8.6!odfdom-java.jar:
[ivy:resolve] http://repo1.maven.org/maven2/org/odftoolkit/odfdom-java/0.8.6/odfdom-java-0.8.6.jar
[ivy:resolve] ==== java-net-maven2: tried
[ivy:resolve] http://download.java.net/maven/2/org/odftoolkit/odfdom-java/0.8.6/odfdom-java-0.8.6.pom
[ivy:resolve] -- artifact org.odftoolkit#odfdom-java;0.8.6!odfdom-java.jar:
[ivy:resolve] http://download.java.net/maven/2/org/odftoolkit/odfdom-java/0.8.6/odfdom-java-0.8.6.jar
[ivy:resolve] ==== java.net-maven1: tried
[ivy:resolve] -- artifact org.odftoolkit#odfdom-java;0.8.6!odfdom-java.jar:
[ivy:resolve] http://download.java.net/maven/1/org.odftoolkit/jars/odfdom-java-0.8.6.jar
[ivy:resolve] ==== terrocata: tried
[ivy:resolve] http://www.terracotta.org/download/reflector/maven2/org/odftoolkit/odfdom-java/0.8.6/odfdom-java-0.8.6.pom
[ivy:resolve] -- artifact org.odftoolkit#odfdom-java;0.8.6!odfdom-java.jar:
[ivy:resolve] http://www.terracotta.org/download/reflector/maven2/org/odftoolkit/odfdom-java/0.8.6/odfdom-java-0.8.6.jar
[ivy:resolve] module not found: jsonpath#jsonpath;1.0
[ivy:resolve] ==== local: tried
[ivy:resolve] /root/.ivy2/local/jsonpath/jsonpath/1.0/ivys/ivy.xml
[ivy:resolve] -- artifact jsonpath#jsonpath;1.0!jsonpath.jar:
[ivy:resolve] /root/.ivy2/local/jsonpath/jsonpath/1.0/jars/jsonpath-1.0.jar
[ivy:resolve] ==== pentaho-ivy: tried
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/jsonpath/jsonpath/1.0/jsonpath-1.0.ivy.xml
[ivy:resolve] ==== pentaho-mvn: tried
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/jsonpath/jsonpath/1.0/jsonpath-1.0.pom
[ivy:resolve] -- artifact jsonpath#jsonpath;1.0!jsonpath.jar:
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/jsonpath/jsonpath/1.0/jsonpath-1.0.jar
[ivy:resolve] ==== public: tried
[ivy:resolve] http://repo1.maven.org/maven2/jsonpath/jsonpath/1.0/jsonpath-1.0.pom
[ivy:resolve] -- artifact jsonpath#jsonpath;1.0!jsonpath.jar:
[ivy:resolve] http://repo1.maven.org/maven2/jsonpath/jsonpath/1.0/jsonpath-1.0.jar
[ivy:resolve] ==== java-net-maven2: tried
[ivy:resolve] http://download.java.net/maven/2/jsonpath/jsonpath/1.0/jsonpath-1.0.pom
[ivy:resolve] -- artifact jsonpath#jsonpath;1.0!jsonpath.jar:
[ivy:resolve] http://download.java.net/maven/2/jsonpath/jsonpath/1.0/jsonpath-1.0.jar
[ivy:resolve] ==== java.net-maven1: tried
[ivy:resolve] -- artifact jsonpath#jsonpath;1.0!jsonpath.jar:
[ivy:resolve] http://download.java.net/maven/1/jsonpath/jars/jsonpath-1.0.jar
[ivy:resolve] ==== terrocata: tried
[ivy:resolve] http://www.terracotta.org/download/reflector/maven2/jsonpath/jsonpath/1.0/jsonpath-1.0.pom
[ivy:resolve] -- artifact jsonpath#jsonpath;1.0!jsonpath.jar:
[ivy:resolve] http://www.terracotta.org/download/reflector/maven2/jsonpath/jsonpath/1.0/jsonpath-1.0.jar
[ivy:resolve] module not found: org.drools#drools-api;5.0.1
[ivy:resolve] ==== local: tried
[ivy:resolve] /root/.ivy2/local/org.drools/drools-api/5.0.1/ivys/ivy.xml
[ivy:resolve] -- artifact org.drools#drools-api;5.0.1!drools-api.jar:
[ivy:resolve] /root/.ivy2/local/org.drools/drools-api/5.0.1/jars/drools-api-5.0.1.jar
[ivy:resolve] ==== pentaho-ivy: tried
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/org.drools/drools-api/5.0.1/drools-api-5.0.1.ivy.xml
[ivy:resolve] ==== pentaho-mvn: tried
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/org/drools/drools-api/5.0.1/drools-api-5.0.1.pom
[ivy:resolve] -- artifact org.drools#drools-api;5.0.1!drools-api.jar:
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/org/drools/drools-api/5.0.1/drools-api-5.0.1.jar
[ivy:resolve] ==== public: tried
[ivy:resolve] http://repo1.maven.org/maven2/org/drools/drools-api/5.0.1/drools-api-5.0.1.pom
[ivy:resolve] -- artifact org.drools#drools-api;5.0.1!drools-api.jar:
[ivy:resolve] http://repo1.maven.org/maven2/org/drools/drools-api/5.0.1/drools-api-5.0.1.jar
[ivy:resolve] ==== java-net-maven2: tried
[ivy:resolve] http://download.java.net/maven/2/org/drools/drools-api/5.0.1/drools-api-5.0.1.pom
[ivy:resolve] -- artifact org.drools#drools-api;5.0.1!drools-api.jar:
[ivy:resolve] http://download.java.net/maven/2/org/drools/drools-api/5.0.1/drools-api-5.0.1.jar
[ivy:resolve] ==== java.net-maven1: tried
[ivy:resolve] -- artifact org.drools#drools-api;5.0.1!drools-api.jar:
[ivy:resolve] http://download.java.net/maven/1/org.drools/jars/drools-api-5.0.1.jar
[ivy:resolve] ==== terrocata: tried
[ivy:resolve] http://www.terracotta.org/download/reflector/maven2/org/drools/drools-api/5.0.1/drools-api-5.0.1.pom
[ivy:resolve] -- artifact org.drools#drools-api;5.0.1!drools-api.jar:
[ivy:resolve] http://www.terracotta.org/download/reflector/maven2/org/drools/drools-api/5.0.1/drools-api-5.0.1.jar
[ivy:resolve] module not found: org.drools#drools-compiler;5.0.1
[ivy:resolve] ==== local: tried
[ivy:resolve] /root/.ivy2/local/org.drools/drools-compiler/5.0.1/ivys/ivy.xml
[ivy:resolve] -- artifact org.drools#drools-compiler;5.0.1!drools-compiler.jar:
[ivy:resolve] /root/.ivy2/local/org.drools/drools-compiler/5.0.1/jars/drools-compiler-5.0.1.jar
[ivy:resolve] ==== pentaho-ivy: tried
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/org.drools/drools-compiler/5.0.1/drools-compiler-5.0.1.ivy.xml
[ivy:resolve] ==== pentaho-mvn: tried
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/org/drools/drools-compiler/5.0.1/drools-compiler-5.0.1.pom
[ivy:resolve] -- artifact org.drools#drools-compiler;5.0.1!drools-compiler.jar:
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/org/drools/drools-compiler/5.0.1/drools-compiler-5.0.1.jar
[ivy:resolve] ==== public: tried
[ivy:resolve] http://repo1.maven.org/maven2/org/drools/drools-compiler/5.0.1/drools-compiler-5.0.1.pom
[ivy:resolve] -- artifact org.drools#drools-compiler;5.0.1!drools-compiler.jar:
[ivy:resolve] http://repo1.maven.org/maven2/org/drools/drools-compiler/5.0.1/drools-compiler-5.0.1.jar
[ivy:resolve] ==== java-net-maven2: tried
[ivy:resolve] http://download.java.net/maven/2/org/drools/drools-compiler/5.0.1/drools-compiler-5.0.1.pom
[ivy:resolve] -- artifact org.drools#drools-compiler;5.0.1!drools-compiler.jar:
[ivy:resolve] http://download.java.net/maven/2/org/drools/drools-compiler/5.0.1/drools-compiler-5.0.1.jar
[ivy:resolve] ==== java.net-maven1: tried
[ivy:resolve] -- artifact org.drools#drools-compiler;5.0.1!drools-compiler.jar:
[ivy:resolve] http://download.java.net/maven/1/org.drools/jars/drools-compiler-5.0.1.jar
[ivy:resolve] ==== terrocata: tried
[ivy:resolve] http://www.terracotta.org/download/reflector/maven2/org/drools/drools-compiler/5.0.1/drools-compiler-5.0.1.pom
[ivy:resolve] -- artifact org.drools#drools-compiler;5.0.1!drools-compiler.jar:
[ivy:resolve] http://www.terracotta.org/download/reflector/maven2/org/drools/drools-compiler/5.0.1/drools-compiler-5.0.1.jar
[ivy:resolve] module not found: org.drools#drools-core;5.0.1
[ivy:resolve] ==== local: tried
[ivy:resolve] /root/.ivy2/local/org.drools/drools-core/5.0.1/ivys/ivy.xml
[ivy:resolve] -- artifact org.drools#drools-core;5.0.1!drools-core.jar:
[ivy:resolve] /root/.ivy2/local/org.drools/drools-core/5.0.1/jars/drools-core-5.0.1.jar
[ivy:resolve] ==== pentaho-ivy: tried
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/org.drools/drools-core/5.0.1/drools-core-5.0.1.ivy.xml
[ivy:resolve] ==== pentaho-mvn: tried
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/org/drools/drools-core/5.0.1/drools-core-5.0.1.pom
[ivy:resolve] -- artifact org.drools#drools-core;5.0.1!drools-core.jar:
[ivy:resolve] http://repo.pentaho.org/artifactory/repo/org/drools/drools-core/5.0.1/drools-core-5.0.1.jar
[ivy:resolve] ==== public: tried
[ivy:resolve] http://repo1.maven.org/maven2/org/drools/drools-core/5.0.1/drools-core-5.0.1.pom
[ivy:resolve] -- artifact org.drools#drools-core;5.0.1!drools-core.jar:
[ivy:resolve] http://repo1.maven.org/maven2/org/drools/drools-core/5.0.1/drools-core-5.0.1.jar
[ivy:resolve] ==== java-net-maven2: tried
[ivy:resolve] http://download.java.net/maven/2/org/drools/drools-core/5.0.1/drools-core-5.0.1.pom
[ivy:resolve] -- artifact org.drools#drools-core;5.0.1!drools-core.jar:
[ivy:resolve] http://download.java.net/maven/2/org/drools/drools-core/5.0.1/drools-core-5.0.1.jar
[ivy:resolve] ==== java.net-maven1: tried
[ivy:resolve] -- artifact org.drools#drools-core;5.0.1!drools-core.jar:
[ivy:resolve] http://download.java.net/maven/1/org.drools/jars/drools-core-5.0.1.jar
[ivy:resolve] ==== terrocata: tried
[ivy:resolve] http://www.terracotta.org/download/reflector/maven2/org/drools/drools-core/5.0.1/drools-core-5.0.1.pom
[ivy:resolve] -- artifact org.drools#drools-core;5.0.1!drools-core.jar:
[ivy:resolve] http://www.terracotta.org/download/reflector/maven2/org/drools/drools-core/5.0.1/drools-core-5.0.1.jar
[ivy:resolve] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:resolve] :: UNRESOLVED DEPENDENCIES ::
[ivy:resolve] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:resolve] :: org.odftoolkit#odfdom-java;0.8.6: not found
[ivy:resolve] :: jsonpath#jsonpath;1.0: not found
[ivy:resolve] :: org.drools#drools-api;5.0.1: not found
[ivy:resolve] :: org.drools#drools-compiler;5.0.1: not found
[ivy:resolve] :: org.drools#drools-core;5.0.1: not found
[ivy:resolve] ::::::::::::::::::::::::::::::::::::::::::::::
[ivy:resolve]
[ivy:resolve] :: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS

------------------------------------------------------

I got odfdom-java-0.8.6.jar from http://odftoolkit.org/projects/odfdom/sources/maven2/show/release/org/odftoolkit/odfdom-java/0.8.6. But still i am getting build failed error.
Please kindly help me to resolve this issue.

Santhanam
10-14-2010, 08:37 AM
I have downloaded odfdom-java-0.8.6.jar from http://odftoolkit.org/projects/odfdom/sources/maven2/show/release/org/odftoolkit/odfdom-java/0.8.6 and compiled. The org.odftoolkit#odfdom-java;0.8.6 module not found error is resolved. But still other dependency issues exist. They are as follows :

jsonpath#jsonpath;1.0: not found
org.drools#drools-api;5.0.1: not found
org.drools#drools-compiler;5.0.1: not found
org.drools#drools-core;5.0.1: not found

I could not find any jsonpath-1.0.jar.

Please help me to resolve this issue.

javad
04-04-2012, 04:29 AM
hi santhanam
i had the same problem and i download jar manually with pom file from maven repo and convert pom file to ivy file and put jar and ivy file under .ivy folder in my home then my problem solved
try too put jar files manually under .ivy folder in your home

Taqua
04-04-2012, 05:45 AM
Check your network - the maven URLs you posted work perfectly here.

ODFDOM is in public maven ( http://repo1.maven.org/maven2/org/odftoolkit/odfdom-java/0.8.6/odfdom-java-0.8.6.pom )
JSONPATH is in pentaho's repository ( http://repo.pentaho.org/artifactory/repo/jsonpath/jsonpath/1.0/jsonpath-1.0.ivy.xml )
..