Steve, you are absolutley correct, that class is not in the page manager
sub project. However, it is an interface defined in the jetspeed-api
project. Can you verify that the jetspeed-api jar is in your shared/lib
dir? I just installed Tomcat 5.0.27 this morning and was able to
deploy and run Tomcat just fine, except for the fact that the login
portlet does not seem to be working (sigh).
steve wrote:
Thanks for the reply again, Scott.
I do have the .jar you mentioned under tomcat as:
/webapps/jetspeed/WEB-INF/lib/jetspeed-page-manager-2.0-a1-dev.jar
Looking at the contents of this .jar, there is no BaseElement . The closest
I can find is:
org/apache/jetspeed/om/page/psml/AbstractBaseElement.class
I did get "BUILD Successful" at the end of each step, so I am assuming
all has been found/installed.
Thanks for your continuing guidance!
Steve B.
----- Original Message -----
From: "Scott T. Weaver" <[EMAIL PROTECTED]>
To: "Jetspeed Users List" <[EMAIL PROTECTED]>
Sent: Monday, August 02, 2004 8:48 AM
Subject: Re: Cannot build Jetspeed2 from CVS - maven error war:war:
Hi Steve,
I noticed this as this message further down in the stacktrace:
Caused by: java.lang.NoClassDefFoundError:
org/apache/jetspeed/om/page/BaseElement
which seems to indicate either a jar is missing or is in the wrong spot.
Try re-deploying and make sure that the jetspeed-page-manager-2.0-a1-dev.jar
gets into WEB-INF/lib.
steve wrote:
Thank you Scott and David. Indeed, I was using rc-3 instead of 1.0
release.
I would have looked right past the Maven version if it had not been
pointed
to me - thanks.
Using this advice and the Wiki, I can build Jetspeed-2 and do the
quickStart. However, Tomcat (5.0.27) is now giving issue. I followed the
Wiki as well as what I could find in the mail-archive - went even further
and deleted my entire repository and restart from scratch. I still get
the
Tomcat error below.
(BTW - I also ran into an issue reported in another thread where someone
reported maven was ignoring org.apache.jetspeed.server.home and placed
files
in the root. In my case, this happenned when I set this value to =
${CATALINA_HOME} - When I changed it to the real path /usr/local/tomcat/,
maven behaved as expected.)
Thanks again for the help!
Aug 1, 2004 8:20:31 PM org.apache.catalina.core.StandardHostDeployer
remove
INFO: Removing web application at context path /jetspeed
Aug 1, 2004 8:20:35 PM org.apache.catalina.core.StandardHostDeployer
install
INFO: Processing Context configuration file URL
file:/usr/local/jakarta-tomcat-5
.0.27/conf/Catalina/localhost/jetspeed.xml
Aug 1, 2004 8:20:44 PM org.apache.commons.digester.Digester endElement
SEVERE: End event threw exception
java.lang.reflect.InvocationTargetException
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:324)
at
org.apache.commons.beanutils.PropertyUtils.setSimpleProperty(Property
Utils.java:1789)
at
org.apache.commons.beanutils.PropertyUtils.setNestedProperty(Property
Utils.java:1684)
at
org.apache.commons.beanutils.PropertyUtils.setProperty(PropertyUtils.
java:1713)
at
org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:101
9)
at
org.apache.commons.digester.BeanPropertySetterRule.end(BeanPropertySe
tterRule.java:244)
at
org.apache.commons.digester.Digester.endElement(Digester.java:1058)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source
)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(
Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Dispatcher.dispatch(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
known Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1567)
at
org.apache.velocity.tools.view.XMLToolboxManager.load(XMLToolboxManag
er.java:185)
at
org.apache.velocity.tools.view.servlet.ServletToolboxManager.getInsta
nce(ServletToolboxManager.java:210)
at
org.apache.velocity.tools.view.servlet.VelocityViewServlet.initToolbo
x(VelocityViewServlet.java:269)
at
org.apache.velocity.tools.view.servlet.VelocityViewServlet.init(Veloc
ityViewServlet.java:212)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
java:1029)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:86
2)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
t.java:4013)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
357)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:823)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:80
7)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at
org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDe
ployer.java:903)
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:324)
at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.jav
a:252)
at
org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
at org.apache.commons.digester.Rule.end(Rule.java:276)
at
org.apache.commons.digester.Digester.endElement(Digester.java:1058)
at
org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester
.java:76)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source
)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(
Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Dispatcher.dispatch(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
known Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1567)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:488)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:482)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427
)
at
org.apache.catalina.startup.HostConfig.checkContextLastModified(HostC
onfig.java:786)
at
org.apache.catalina.startup.HostConfig.check(HostConfig.java:1070)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:327)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
at
org.apache.catalina.core.StandardHost.backgroundProcess(StandardHost.
java:800)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.p
rocessChildren(ContainerBase.java:1619)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.p
rocessChildren(ContainerBase.java:1628)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.r
un(ContainerBase.java:1608)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.NoClassDefFoundError:
org/apache/jetspeed/om/page/BaseEleme
nt
at java.lang.Class.getDeclaredConstructors0(Native Method)
at
java.lang.Class.privateGetDeclaredConstructors(Class.java:1618)
at java.lang.Class.getConstructor0(Class.java:1930)
at java.lang.Class.newInstance0(Class.java:278)
at java.lang.Class.newInstance(Class.java:261)
at
org.apache.velocity.tools.view.ViewToolInfo.setClassname(ViewToolInfo
.java:122)
... 62 more
Aug 1, 2004 9:34:55 PM org.apache.catalina.core.StandardHostDeployer
remove
INFO: Removing web application at context path /jetspeed
Aug 1, 2004 9:34:55 PM org.apache.catalina.core.StandardHostDeployer
install
INFO: Processing Context configuration file URL
file:/usr/local/jakarta-tomcat-5
.0.27/conf/Catalina/localhost/jetspeed.xml
Aug 1, 2004 9:35:02 PM org.apache.commons.digester.Digester endElement
SEVERE: End event threw exception
java.lang.reflect.InvocationTargetException
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:324)
at
org.apache.commons.beanutils.PropertyUtils.setSimpleProperty(Property
Utils.java:1789)
at
org.apache.commons.beanutils.PropertyUtils.setNestedProperty(Property
Utils.java:1684)
at
org.apache.commons.beanutils.PropertyUtils.setProperty(PropertyUtils.
java:1713)
at
org.apache.commons.beanutils.BeanUtils.setProperty(BeanUtils.java:101
9)
at
org.apache.commons.digester.BeanPropertySetterRule.end(BeanPropertySe
tterRule.java:244)
at
org.apache.commons.digester.Digester.endElement(Digester.java:1058)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source
)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(
Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Dispatcher.dispatch(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
known Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1567)
at
org.apache.velocity.tools.view.XMLToolboxManager.load(XMLToolboxManag
er.java:185)
at
org.apache.velocity.tools.view.servlet.ServletToolboxManager.getInsta
nce(ServletToolboxManager.java:210)
at
org.apache.velocity.tools.view.servlet.VelocityViewServlet.initToolbo
x(VelocityViewServlet.java:269)
at
org.apache.velocity.tools.view.servlet.VelocityViewServlet.init(Veloc
ityViewServlet.java:212)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
java:1029)
at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:86
2)
at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
t.java:4013)
at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
357)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:823)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:80
7)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595)
at
org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDe
ployer.java:903)
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:324)
at
org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.jav
a:252)
at
org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256)
at org.apache.commons.digester.Rule.end(Rule.java:276)
at
org.apache.commons.digester.Digester.endElement(Digester.java:1058)
at
org.apache.catalina.util.CatalinaDigester.endElement(CatalinaDigester
.java:76)
at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
Source
)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(
Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Dispatcher.dispatch(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
known Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1567)
at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDep
loyer.java:488)
at
org.apache.catalina.core.StandardHost.install(StandardHost.java:863)
at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:482)
at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427
)
at
org.apache.catalina.startup.HostConfig.checkContextLastModified(HostC
onfig.java:786)
at
org.apache.catalina.startup.HostConfig.check(HostConfig.java:1070)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:327)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
at
org.apache.catalina.core.StandardHost.backgroundProcess(StandardHost.
java:800)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.p
rocessChildren(ContainerBase.java:1619)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.p
rocessChildren(ContainerBase.java:1628)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.r
un(ContainerBase.java:1608)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.NoClassDefFoundError:
org/apache/jetspeed/om/page/BaseEleme
nt
at java.lang.Class.getDeclaredConstructors0(Native Method)
at
java.lang.Class.privateGetDeclaredConstructors(Class.java:1618)
at java.lang.Class.getConstructor0(Class.java:1930)
at java.lang.Class.newInstance0(Class.java:278)
at java.lang.Class.newInstance(Class.java:261)
at
org.apache.velocity.tools.view.ViewToolInfo.setClassname(ViewToolInfo
.java:122)
... 62 more
----- Original Message -----
From: "Scott T. Weaver" <[EMAIL PROTECTED]>
To: "Jetspeed Users List" <[EMAIL PROTECTED]>
Sent: Sunday, August 01, 2004 11:18 AM
Subject: Re: Cannot build Jetspeed2 from CVS - maven error war:war:
And also take a look at the wiki,
http://wiki.apache.org/portals/Jetspeed2, it documents some common build
issues and how to fix them.
David Le Strat wrote:
Are you using Maven 1.0?
--- [EMAIL PROTECTED] wrote:
I looked at other reports from users who could not
build Jetspeed 2 but did not
see the same error.
I am attempting to build from CVS which I just
downloaded (Sat. July 31 at 20:00
EST). Can anyone help?
war:war:
[echo] Building WAR jetspeed2-layout-portlets
[jar] Building jar:
/home/sbelt/jakarta-jetspeed-2/layout-portlets/target/jetspeed-layouts.war
Starting the reactor...
Our processing order:
Jetspeed 2 Maven Plugin
+----------------------------------------
| Build and deploy the Jetspeed 2 Maven plugin
Jetspeed 2 Maven Plugin
| Memory: 52M/61M
+----------------------------------------
BUILD FAILED
File...... /home/sbelt/jakarta-jetspeed-2/maven.xml
Element... maven:reactor
Line...... 325
Column.... 40
Unable to obtain goal [deploy-plugin] --
/home/sbelt/jakarta-jetspeed-2/maven-plugin/maven.xml:56:46:
<attainGoal> No
goal [plugin:uninstall-now]
Total time: 6 minutes 6 seconds
Finished at: Sat Jul 31 20:09:04 EDT 2004
---------------------------------------------------------------------
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]
__________________________________
Do you Yahoo!?
Yahoo! Mail - 50x more storage than other providers!
http://promotions.yahoo.com/new_mail
---------------------------------------------------------------------
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]
---------------------------------------------------------------------
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]
---------------------------------------------------------------------
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]