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]



Reply via email to