Hi, I found something similar when deploying J2 on JB0ss 4.0.1 (see my blog: http://marcels-javanotes.blogspot.com) The wiki tells you to set the JBossManager as ApplicationServerManager in the jetspeed-spring.xml, but that class is not implemented yet., It only defines stub implementations. I think that this causes the deployment of the portlets to fail.
Marcel On Tue, 25 Jan 2005 23:40:15 +0800, Lim Wei Min,Amos <[EMAIL PROTECTED]> wrote: > Hi there, > following the wiki > http://wiki.apache.org/portals/Jetspeed2/JBossHowToDetailed , i managed to > run Jetspeed 2 for jboss-3.2.5. i verified this by typing > http://localhost:8080/jetspeed and then seeing an empty page. however, when i > pasted the 9 .war files :jetspeed-layouts.war ,struts-demo.war ,php.war > ,perl.war ,security.war ,demo.war ,pam.war ,jsf-demo.war ,rss.war into > JBoss' server/all/deploy/jetspeed.war/WEB-INF/deploy, i noticed i cannot > deploy of any these portlets. checking jetspeed.log, i kept noticing this > exception, see below: > > 2005-01-25 22:54:22,612 [Autodeployment File Scanner Thread] INFO STDOUT - > INFO: Loading web.xml into memory.... > 2005-01-25 22:54:22,792 [Autodeployment File Scanner Thread] INFO STDOUT - > ERROR: Unexpected exception deploying portlet application: > java.lang.NoSuchMethodError: > org.apache.jetspeed.om.common.servlet.MutableWebApplication.getSecurityRoles()Lorg/apache/pluto/om/common/SecurityRoleSet; > attempting rollback... > java.lang.NoSuchMethodError: > org.apache.jetspeed.om.common.servlet.MutableWebApplication.getSecurityRoles()Lorg/apache/pluto/om/common/SecurityRoleSet; > at > org.apache.jetspeed.util.descriptor.PortletApplicationWar.validate(PortletApplicationWar.java:414) > at > org.apache.jetspeed.tools.pamanager.FileSystemPAM.registerApplication(FileSystemPAM.java:384) > at > org.apache.jetspeed.tools.pamanager.FileSystemPAM.sysDeploy(FileSystemPAM.java:310) > at > org.apache.jetspeed.tools.pamanager.FileSystemPAM.deploy(FileSystemPAM.java:121) > at > org.apache.jetspeed.tools.pamanager.ApplicationServerPAM.deploy(ApplicationServerPAM.java:80) > at > org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.doDeploy(DeployPortletAppEventListener.java:259) > at > org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.invokeDeploy(DeployPortletAppEventListener.java:162) > at > org.apache.jetspeed.deployment.impl.StandardDeploymentManager.dispatch(StandardDeploymentManager.java:304) > at > org.apache.jetspeed.deployment.impl.StandardDeploymentManager.fireDeploymentEvent(StandardDeploymentManager.java:195) > at > org.apache.jetspeed.deployment.impl.StandardDeploymentManager$FileSystemScanner.run(StandardDeploymentManager.java:458) > 2005-01-25 22:54:22,792 [Autodeployment File Scanner Thread] INFO STDOUT - > INFO: Exception in deploy. Rollback of application deployment... > 2005-01-25 22:54:22,792 [Autodeployment File Scanner Thread] INFO STDOUT - > INFO: Rollback: Remove C:\jboss-3.2.5\server\all\deploy\jetspeed.war/..//demo > and all sub-directories. > 2005-01-25 22:54:22,812 [Autodeployment File Scanner Thread] INFO STDOUT - > ERROR: org.apache.jetspeed.deployment.DeploymentException: Error > (re)deploying portlet app: > org.apache.jetspeed.tools.pamanager.PortletApplicationException: > java.lang.NoSuchMethodError: > org.apache.jetspeed.om.common.servlet.MutableWebApplication.getSecurityRoles()Lorg/apache/pluto/om/common/SecurityRoleSet; > org.apache.jetspeed.deployment.DeploymentException: Error (re)deploying > portlet app: org.apache.jetspeed.tools.pamanager.PortletApplicationException: > java.lang.NoSuchMethodError: > org.apache.jetspeed.om.common.servlet.MutableWebApplication.getSecurityRoles()Lorg/apache/pluto/om/common/SecurityRoleSet; > at > org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.doDeploy(DeployPortletAppEventListener.java:299) > at > org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.invokeDeploy(DeployPortletAppEventListener.java:162) > at > org.apache.jetspeed.deployment.impl.StandardDeploymentManager.dispatch(StandardDeploymentManager.java:304) > at > org.apache.jetspeed.deployment.impl.StandardDeploymentManager.fireDeploymentEvent(StandardDeploymentManager.java:195) > at > org.apache.jetspeed.deployment.impl.StandardDeploymentManager$FileSystemScanner.run(StandardDeploymentManager.java:458) > Caused by: org.apache.jetspeed.tools.pamanager.PortletApplicationException: > java.lang.NoSuchMethodError: > org.apache.jetspeed.om.common.servlet.MutableWebApplication.getSecurityRoles()Lorg/apache/pluto/om/common/SecurityRoleSet; > at > org.apache.jetspeed.tools.pamanager.FileSystemPAM.sysDeploy(FileSystemPAM.java:333) > at > org.apache.jetspeed.tools.pamanager.FileSystemPAM.deploy(FileSystemPAM.java:121) > at > org.apache.jetspeed.tools.pamanager.ApplicationServerPAM.deploy(ApplicationServerPAM.java:80) > at > org.apache.jetspeed.deployment.impl.DeployPortletAppEventListener.doDeploy(DeployPortletAppEventListener.java:259) > ... 4 more > Caused by: java.lang.NoSuchMethodError: > org.apache.jetspeed.om.common.servlet.MutableWebApplication.getSecurityRoles()Lorg/apache/pluto/om/common/SecurityRoleSet; > at > org.apache.jetspeed.util.descriptor.PortletApplicationWar.validate(PortletApplicationWar.java:414) > at > org.apache.jetspeed.tools.pamanager.FileSystemPAM.registerApplication(FileSystemPAM.java:384) > at > org.apache.jetspeed.tools.pamanager.FileSystemPAM.sysDeploy(FileSystemPAM.java:310) > ... 7 more > > The nosuchMethodError above kept appearing when jboss attempts to deploy > every portlet. could anyone pls help me out here? could one reason be that i > am using a "all" server, instead of "default"? (however, when building using > maven, i did all the necessary adjustments already). i don wanna give up, cos > i'm almost there already. thank you very much. > > Regards, > Amos > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]