Hi Brad,
It appears that Jetspeed is being compiled against an incompatible version of the servlet api. Make sure the jar in your maven repo is actually version 2.3 of the servlet api. This requiremtn only applies durning compile time as J2 will run fine under servlet api version 2.3 and up.
[EMAIL PROTECTED] wrote:
Hello. We are trying to compile and install Jetspeed-2 for our future portal system. We are having problems compiling from the source from CVS. Can you look at our log and tell me if you see what we are doing wrong?
We are using the following in a Slackware Linux environment: Ant v1.6.1 Maven v1.0 Tomcat v5.0.25 Java 1.4.2_04
The error part of the log is as follows:
java:prepare-filesystem: [mkdir] Created dir: /home/apache/jakarta-jetspeed-2/jetspeed-api/target/classes
java:compile: [echo] Compiling to /home/apache/jakarta-jetspeed-2/jetspeed-api/target/classes [javac] Compiling 103 source files to /home/apache/jakarta-jetspeed-2/jetspeed-api/target/classes [javac] /home/apache/jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspee d/mockobjects/MockHttpServletRequest.java:26: org.apache.jetspeed.mockobjects.MockHttpServletRequest is not abstract and does not override abstract method getLocalPort() in javax.servlet.ServletRequest [javac] public class MockHttpServletRequest implements HttpServletRequest [javac] ^ [javac] 1 error Total time: 2 minutes 26 seconds Finished at: Tue Jul 13 12:02:12 MDT 2004
BUILD FAILED
File...... /home/apache/jakarta-jetspeed-2/maven.xml
Element... maven:reactor
Line...... 158
Column.... 40
Unable to obtain goal [java:compile] --
/root/.maven/cache/maven-java-plugin-1.4/plugin.jelly:53:48: <ant:javac> Compile failed; see the compiler error output for details.
Can anyone point us in the right direction? Thank you in advance.
--Brad Simonin
THE FULL LOG IS AS FOLLOWS:
__ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0
Starting the reactor... Our processing order: Jetspeed-2 Component Manager Jetspeed-2 RDBMS Components Jetspeed-2 Common Portal Services Jetspeed 2 Site Java Portlet API Jetspeed-2 Core API Jetspeed-2 Portal Commons Jetspeed 2 Maven Plugin Jetspeed-2 Persistence Components Jetspeed-2 Preferences SPI Components Jetspeed-2 Registry Components Jetspeed-2 Enterprise Portal Content Server Jetspeed-2 Components Jetspeed-2 Security Components Jetspeed-2 ID Generator Jetspeed-2 File Cache Jetspeed-2 Template Locator Jetspeed-2 Capability Components Jetspeed-2 Page Manager Jetspeed-2 Portal Engine Jetspeed-2 Layout Portlets Jetspeed-2 Enterprise Portal Design Documentation Cornerstone Component Framework Cornerstone JMX Cornerstone JMX demo Jetspeed-2 Portlet Application Manager Jetspeed-2 Demo Portlet Application Jetspeed-2 Security Portlet Application Apache Struts Portlet Framework SPI Struts Portlet Demo Apache Struts Portlet Framework +---------------------------------------- | Cleaning Jetspeed-2 Component Manager | Memory: 5M/6M +---------------------------------------- +---------------------------------------- | Cleaning Jetspeed-2 RDBMS Components | Memory: 5M/6M +---------------------------------------- +---------------------------------------- | Cleaning Jetspeed-2 Common Portal Services | Memory: 4M/8M +---------------------------------------- Attempting to download commons-configuration-SNAPSHOT.jar. +---------------------------------------- | Cleaning Jetspeed 2 Site | Memory: 5M/8M +---------------------------------------- Attempting to download commons-jelly-tags-velocity-SNAPSHOT.jar. +---------------------------------------- | Cleaning Java Portlet API | Memory: 6M/8M +---------------------------------------- build:start:
allClean: subClean: build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean: [delete] Deleting directory /home/apache/jakarta-jetspeed-2/portlet-api/target +---------------------------------------- | Cleaning Jetspeed-2 Core API | Memory: 5M/8M +---------------------------------------- Attempting to download pluto-1.0.1-SNAPSHOT.jar.
clean:
build:end:
build:start:
clean:clean: [delete] Deleting directory /home/apache/jakarta-jetspeed-2/jetspeed-api/target +---------------------------------------- | Cleaning Jetspeed-2 Portal Commons | Memory: 6M/8M +---------------------------------------- Attempting to download pluto-1.0.1-SNAPSHOT.jar. +---------------------------------------- | Cleaning Jetspeed 2 Maven Plugin | Memory: 6M/8M +---------------------------------------- +---------------------------------------- | Cleaning Jetspeed-2 Persistence Components | Memory: 7M/8M +---------------------------------------- Attempting to download jmock-SNAPSHOT.jar. +---------------------------------------- | Cleaning Jetspeed-2 Preferences SPI Components | Memory: 7M/8M +---------------------------------------- +---------------------------------------- | Cleaning Jetspeed-2 Registry Components | Memory: 8M/8M +---------------------------------------- Attempting to download pluto-1.0.1-SNAPSHOT.jar. Attempting to download jmock-SNAPSHOT.jar. +---------------------------------------- | Cleaning Jetspeed-2 Enterprise Portal Content Server | Memory: 8M/13M +---------------------------------------- +---------------------------------------- | Cleaning Jetspeed-2 Components | Memory: 8M/13M +---------------------------------------- +---------------------------------------- | Cleaning Jetspeed-2 Security Components | Memory: 9M/13M +---------------------------------------- +---------------------------------------- | Cleaning Jetspeed-2 ID Generator | Memory: 9M/13M +---------------------------------------- +---------------------------------------- | Cleaning Jetspeed-2 File Cache | Memory: 10M/13M +---------------------------------------- +---------------------------------------- | Cleaning Jetspeed-2 Template Locator | Memory: 10M/13M +---------------------------------------- +---------------------------------------- | Cleaning Jetspeed-2 Capability Components | Memory: 11M/13M +---------------------------------------- Attempting to download pluto-1.0.1-SNAPSHOT.jar. +---------------------------------------- | Cleaning Jetspeed-2 Page Manager | Memory: 10M/13M +---------------------------------------- Attempting to download pluto-1.0.1-SNAPSHOT.jar. +---------------------------------------- | Cleaning Jetspeed-2 Portal Engine | Memory: 11M/13M +---------------------------------------- Attempting to download pluto-1.0.1-SNAPSHOT.jar. Attempting to download jmock-SNAPSHOT.jar. +---------------------------------------- | Cleaning Jetspeed-2 Layout Portlets | Memory: 12M/13M +---------------------------------------- Attempting to download pluto-1.0.1-SNAPSHOT.jar. +---------------------------------------- | Cleaning Jetspeed-2 Enterprise Portal Design Documentation | Memory: 12M/13M +---------------------------------------- +---------------------------------------- | Cleaning Cornerstone Component Framework | Memory: 13M/13M +---------------------------------------- +---------------------------------------- | Cleaning Cornerstone JMX | Memory: 14M/23M +---------------------------------------- +---------------------------------------- | Cleaning Cornerstone JMX demo | Memory: 13M/23M +---------------------------------------- +---------------------------------------- | Cleaning Jetspeed-2 Portlet Application Manager | Memory: 14M/23M +---------------------------------------- Attempting to download pluto-1.0.1-SNAPSHOT.jar. +---------------------------------------- | Cleaning Jetspeed-2 Demo Portlet Application | Memory: 14M/23M +---------------------------------------- +---------------------------------------- | Cleaning Jetspeed-2 Security Portlet Application | Memory: 15M/23M +---------------------------------------- +---------------------------------------- | Cleaning Apache Struts Portlet Framework SPI | Memory: 16M/23M +----------------------------------------
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
-->build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean: [delete] Deleting directory /home/apache/jakarta-jetspeed-2/struts-portlet/spi/target +---------------------------------------- | Cleaning Struts Portlet Demo | Memory: 15M/23M +---------------------------------------- +---------------------------------------- | Cleaning Apache Struts Portlet Framework | Memory: 16M/23M +----------------------------------------
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean: [delete] Deleting directory /home/apache/jakarta-jetspeed-2/struts-portlet/framework/target Starting the reactor... Our processing order: Jetspeed 2 Maven Plugin Jetspeed-2 Layout Portlets Jetspeed 2 TagLibs +---------------------------------------- | Cleaning Jetspeed 2 Maven Plugin | Memory: 17M/23M +---------------------------------------- +---------------------------------------- | Cleaning Jetspeed-2 Layout Portlets | Memory: 17M/23M +---------------------------------------- Attempting to download pluto-1.0.1-SNAPSHOT.jar. +---------------------------------------- | Cleaning Jetspeed 2 TagLibs | Memory: 17M/23M +----------------------------------------
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
build:start:
clean:clean:
clean:
build:end:
clean:clean: [delete] Deleting directory /home/apache/jakarta-jetspeed-2/target [delete] Deleting: /home/apache/jakarta-jetspeed-2/velocity.log
clean:
allBuild: check.required.properties:
torque:init:
db.scripts.gen: [echo] Generating SQL schema creation scripts for HSQLDB [torque-sql] Using classpath [torque-sql] Generating to file /home/apache/jakarta-jetspeed-2/target/src/sql/hsql/report.portal.sql.ge neration [echo] Generating SQL schema creation scripts for MySQL [torque-sql] Using classpath [torque-sql] Generating to file /home/apache/jakarta-jetspeed-2/target/src/sql/mysql/report.portal.sql.g eneration [echo] Generating SQL schema creation scripts for Oracle [torque-sql] Using classpath [torque-sql] Generating to file /home/apache/jakarta-jetspeed-2/target/src/sql/oracle/report.portal.sql. generation
db.create.test: db.test.properties:
db.create: db.execute: [sql] Executing file: /home/apache/jakarta-jetspeed-2/target/src/sql/mysql/phase3ojb-schema.sq l [sql] 16 of 16 SQL statements executed successfully
db.execute: [sql] Executing file: /home/apache/jakarta-jetspeed-2/target/src/sql/mysql/phase1-schema.sql [sql] 16 of 16 SQL statements executed successfully
db.execute: [sql] Executing file: /home/apache/jakarta-jetspeed-2/target/src/sql/mysql/phase2-schema.sql [sql] 30 of 30 SQL statements executed successfully
db.execute: [sql] Executing file: /home/apache/jakarta-jetspeed-2/target/src/sql/mysql/registry-schema.sql [sql] 36 of 36 SQL statements executed successfully
db.execute: [sql] Executing file: /home/apache/jakarta-jetspeed-2/target/src/sql/mysql/prefs-schema.sql [sql] 8 of 8 SQL statements executed successfully
db.execute: [sql] Executing file: /home/apache/jakarta-jetspeed-2/target/src/sql/mysql/security-schema.sql [sql] 14 of 14 SQL statements executed successfully
db.execute: [sql] Executing file: /home/apache/jakarta-jetspeed-2/src/sql/populate-db-default.sql [sql] 167 of 167 SQL statements executed successfully
db.execute: [sql] Executing file: /home/apache/jakarta-jetspeed-2/target/src/sql/mysql/test-persistence-sc hema.sql [sql] 4 of 4 SQL statements executed successfully Starting the reactor... Our processing order: Java Portlet API +---------------------------------------- | Build and Install the Portlet API jar Java Portlet API | Memory: 32M/57M +---------------------------------------- Plugin 'maven-deploy-plugin' in project 'Java Portlet API' is not available
build:start:
java:prepare-filesystem: [mkdir] Created dir: /home/apache/jakarta-jetspeed-2/portlet-api/target/classes
java:compile: [echo] Compiling to /home/apache/jakarta-jetspeed-2/portlet-api/target/classes [javac] Compiling 27 source files to /home/apache/jakarta-jetspeed-2/portlet-api/target/classes
java:jar-resources:
test:prepare-filesystem: [mkdir] Created dir: /home/apache/jakarta-jetspeed-2/portlet-api/target/test-classes [mkdir] Created dir: /home/apache/jakarta-jetspeed-2/portlet-api/target/test-reports
test:test-resources:
test:compile: [echo] No test source files to compile.
test:test: [echo] No tests to run.
jar:jar:
[jar] Building jar:
/home/apache/jakarta-jetspeed-2/portlet-api/target/portlet-api-1.0.jar
Copying: from
'/home/apache/jakarta-jetspeed-2/portlet-api/target/portlet-api-1.0.jar'
to: '/root/.maven/repository/portlet-api/jars/portlet-api-1.0.jar'
Copying: from '/home/apache/jakarta-jetspeed-2/portlet-api/project.xml'
to: '/root/.maven/repository/portlet-api/poms/portlet-api-1.0.pom'
Starting the reactor...
Our processing order:
Apache Struts Portlet Framework SPI
+----------------------------------------
| Build and Install the Struts Portlet SPI jar Apache Struts Portlet | Framework SPI
| Memory: 34M/57M
+----------------------------------------
Plugin 'maven-deploy-plugin' in project 'Apache Struts Portlet Framework
SPI' is not available
jar:install:
build:end:
build:start:
java:prepare-filesystem: [mkdir] Created dir: /home/apache/jakarta-jetspeed-2/struts-portlet/spi/target/classes
java:compile: [echo] Compiling to /home/apache/jakarta-jetspeed-2/struts-portlet/spi/target/classes [javac] Compiling 1 source file to /home/apache/jakarta-jetspeed-2/struts-portlet/spi/target/classes
java:jar-resources:
test:prepare-filesystem: [mkdir] Created dir: /home/apache/jakarta-jetspeed-2/struts-portlet/spi/target/test-classes [mkdir] Created dir: /home/apache/jakarta-jetspeed-2/struts-portlet/spi/target/test-reports
test:test-resources:
test:compile: [echo] No test source files to compile.
test:test: dbSetup:
[echo] No tests to run.
jar:jar:
[jar] Building jar:
/home/apache/jakarta-jetspeed-2/struts-portlet/spi/target/struts-portlet
-spi-0.1.jar
Copying: from
'/home/apache/jakarta-jetspeed-2/struts-portlet/spi/target/struts-portle
t-spi-0.1.jar' to:
'/root/.maven/repository/jetspeed2/jars/struts-portlet-spi-0.1.jar'
Copying: from
'/home/apache/jakarta-jetspeed-2/struts-portlet/spi/project.xml' to:
'/root/.maven/repository/jetspeed2/poms/struts-portlet-spi-0.1.pom'
Starting the reactor...
Our processing order:
Apache Struts Portlet Framework
+----------------------------------------
| Build and Install the Struts Portlet jar Apache Struts Portlet | Framework
| Memory: 35M/57M
+----------------------------------------
Plugin 'maven-deploy-plugin' in project 'Apache Struts Portlet
Framework' is not available
jar:install:
build:end:
build:start:
java:prepare-filesystem: [mkdir] Created dir: /home/apache/jakarta-jetspeed-2/struts-portlet/framework/target/classes
java:compile: [echo] Compiling to /home/apache/jakarta-jetspeed-2/struts-portlet/framework/target/classes [javac] Compiling 17 source files to /home/apache/jakarta-jetspeed-2/struts-portlet/framework/target/classes [javac] /home/apache/jakarta-jetspeed-2/struts-portlet/framework/src/java/org/ap ache/struts/portlet/PortletServletContextImpl.java:117: warning: getServlet(java.lang.String) in javax.servlet.ServletContext has been deprecated [javac] return context.getServlet(arg0); [javac] ^ [javac] /home/apache/jakarta-jetspeed-2/struts-portlet/framework/src/java/org/ap ache/struts/portlet/PortletServletContextImpl.java:125: warning: getServletNames() in javax.servlet.ServletContext has been deprecated [javac] return context.getServletNames(); [javac] ^ [javac] /home/apache/jakarta-jetspeed-2/struts-portlet/framework/src/java/org/ap ache/struts/portlet/PortletServletContextImpl.java:129: warning: getServlets() in javax.servlet.ServletContext has been deprecated [javac] return context.getServlets(); [javac] ^ [javac] /home/apache/jakarta-jetspeed-2/struts-portlet/framework/src/java/org/ap ache/struts/portlet/PortletServletContextImpl.java:133: warning: log(java.lang.Exception,java.lang.String) in javax.servlet.ServletContext has been deprecated [javac] context.log(arg0, arg1); [javac] ^ [javac] 4 warnings
java:jar-resources:
test:prepare-filesystem: [mkdir] Created dir: /home/apache/jakarta-jetspeed-2/struts-portlet/framework/target/test-cla sses [mkdir] Created dir: /home/apache/jakarta-jetspeed-2/struts-portlet/framework/target/test-rep orts
test:test-resources:
test:compile: [echo] No test source files to compile.
test:test: dbSetup:
[echo] No tests to run.
jar:jar: [jar] Building jar: /home/apache/jakarta-jetspeed-2/struts-portlet/framework/target/struts-p ortlet-0.1.jar Copying: from '/home/apache/jakarta-jetspeed-2/struts-portlet/framework/target/struts- portlet-0.1.jar' to: '/root/.maven/repository/jetspeed2/jars/struts-portlet-0.1.jar' Copying: from '/home/apache/jakarta-jetspeed-2/struts-portlet/framework/project.xml' to: '/root/.maven/repository/jetspeed2/poms/struts-portlet-0.1.pom' Starting the reactor... Our processing order: Jetspeed-2 Core API +---------------------------------------- | Build and Install the portlet commons services jar Jetspeed-2 Core API | Memory: 38M/57M +---------------------------------------- Attempting to download pluto-1.0.1-SNAPSHOT.jar. Plugin 'maven-deploy-plugin' in project 'Jetspeed-2 Core API' is not available
jar:install:
build:end:
build:start:
java:prepare-filesystem: [mkdir] Created dir: /home/apache/jakarta-jetspeed-2/jetspeed-api/target/classes
java:compile: [echo] Compiling to /home/apache/jakarta-jetspeed-2/jetspeed-api/target/classes [javac] Compiling 103 source files to /home/apache/jakarta-jetspeed-2/jetspeed-api/target/classes [javac] /home/apache/jakarta-jetspeed-2/jetspeed-api/src/java/org/apache/jetspee d/mockobjects/MockHttpServletRequest.java:26: org.apache.jetspeed.mockobjects.MockHttpServletRequest is not abstract and does not override abstract method getLocalPort() in javax.servlet.ServletRequest [javac] public class MockHttpServletRequest implements HttpServletRequest [javac] ^ [javac] 1 error Total time: 2 minutes 26 seconds Finished at: Tue Jul 13 12:02:12 MDT 2004
BUILD FAILED
File...... /home/apache/jakarta-jetspeed-2/maven.xml
Element... maven:reactor
Line...... 158
Column.... 40
Unable to obtain goal [java:compile] --
/root/.maven/cache/maven-java-plugin-1.4/plugin.jelly:53:48: <ant:javac> Compile failed; see the compiler error output for details.
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
-- ****************************************** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com> * * -------------------------------------- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Mangement * * <http://www.openeditpro.com> * ******************************************
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
