RE: J2 Security Customization
Our registration process is very controlled and goes through a work flow and verification process. The process is handled by an entirely different department. -Scott > -Original Message- > From: Santiago Urrizola [mailto:[EMAIL PROTECTED] > Sent: Thursday, April 21, 2005 4:38 PM > To: Jetspeed Users List > Subject: Re: J2 Security Customization > > Scot, its really grate thanks ! > i clarifiy mi requeriments with this: >I must let new users to register in the portal. (create new users) >This class, have anithing in common with this process ??? > > - Original Message - > From: "Frank Villarreal" <[EMAIL PROTECTED]> > To: "Jetspeed Users List" > Sent: Thursday, April 21, 2005 5:37 PM > Subject: RE: J2 Security Customization > > > > Scott, > > > > ... man this is excellent. I've been struggling with swapping out J2's > > security for days upon days. Being that the docs on security are > somewhat > > sparse didn't help. I didn't want to even attempt to implement JAAS. > > Taking a look at you attached code cleared a few things up. If I > reverse > > engineer your example for my custom needs and reconfigure the files in > > "WEB-INF/assembly" to use this class as the default security valve ... > other > > than breaking PAM application ... is there anything else that has to be > > "reimplemented" to get a custom authentication & authorization valve > > functional in J2? > > > > - Frank > > > > > > > > > -Original Message- > > > From: Scott T Weaver [mailto:[EMAIL PROTECTED] > > > Sent: Thursday, April 21, 2005 03:13 PM > > > To: 'Jetspeed Users List' > > > Subject: RE: J2 Security Customization > > > > > > > > > Yes, writing a security valve is very simple since J2 uses standard > > > javax.security.Subject for authorization. I have attached the code I > use > > > that builds a Subject from our home grown SSO application. > > > > > > Hth, > > > Scott > > > > > > > -Original Message- > > > > From: Randy Watler [mailto:[EMAIL PROTECTED] > > > > Sent: Thursday, April 21, 2005 4:00 PM > > > > To: Jetspeed Users List > > > > Subject: Re: J2 Security Customization > > > > > > > > Santiago, > > > > > > > > There are multiple solutions to this common requirement. The easiest > is > > > > probably to implement your own SecurityValve. Just make sure you use > the > > > > existing o/a/j/security.impl.SecurityValveImpl.java as a template. > Then > > > > there is JAAS... > > > > > > > > Scott can probably comment in more detail. > > > > > > > > Randy > > > > > > > > Santiago Urrizola wrote: > > > > > > > > >Hi, i wan t to change a part of the security model of J2, to adapt > they > > > > on mi organization model. > > > > >Basically i need to change the part where J2, > > > > >1 - retrive users from de DataBase. (my own tables, not the default > > > > tables of the j2), and obiously where save new/modified users > > > > >2 - autenticate the passwords of login users > > > > >3 - retrive all groups and roles, and users in a group role. > > > > > > > > > >I see the sources for a while, and see a lot of places where i > > > can change > > > > this, but i dont know where is the correct place (class or classes) > to > > > > change it. I see UserManager, and think its posible to create a new > > > > UserManager, but this class dont have full control of the users, i > know > > > > tht i need to change the implementor of some interfaces in the *.xml > in > > > > the assembly director. > > > > >But can some one tell me how classes i must modify (or create new > > > > implementor for this interaces) ??? > > > > >Thank you very very very very much > > > > > > > > > >Santiago > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > - > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > For additional commands, e-mail: jetspeed-user- > [EMAIL PROTECTED] > > > > > > > > > > > > - > > 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: J2 Security Customization
We don't do any user management in the portal, as that is all taken care of through other means which we do not concern ourselves with currently. Regards, Scott > -Original Message- > From: Santiago Urrizola [mailto:[EMAIL PROTECTED] > Sent: Thursday, April 21, 2005 4:29 PM > To: Jetspeed Users List > Subject: Re: J2 Security Customization > > Thanks a lot !! > But so, want is the usefull of the UserManager, RoleManager, and all the > other interfaces ... > the class you send me work at the request level, its there anuy posibility > to change only the base layer of the aplication, like, the getUser(String > user) method of the UserManager or something like that ?? > or its convenient, to change al the clases begin with the SecurityValve > ??? > > > - Original Message - > From: "Scott T Weaver" <[EMAIL PROTECTED]> > To: "'Jetspeed Users List'" > Sent: Thursday, April 21, 2005 5:13 PM > Subject: RE: J2 Security Customization > > > > Yes, writing a security valve is very simple since J2 uses standard > > javax.security.Subject for authorization. I have attached the code I > use > > that builds a Subject from our home grown SSO application. > > > > Hth, > > Scott > > > > > -Original Message- > > > From: Randy Watler [mailto:[EMAIL PROTECTED] > > > Sent: Thursday, April 21, 2005 4:00 PM > > > To: Jetspeed Users List > > > Subject: Re: J2 Security Customization > > > > > > Santiago, > > > > > > There are multiple solutions to this common requirement. The easiest > is > > > probably to implement your own SecurityValve. Just make sure you use > the > > > existing o/a/j/security.impl.SecurityValveImpl.java as a template. > Then > > > there is JAAS... > > > > > > Scott can probably comment in more detail. > > > > > > Randy > > > > > > Santiago Urrizola wrote: > > > > > > >Hi, i wan t to change a part of the security model of J2, to adapt > they > > > on mi organization model. > > > >Basically i need to change the part where J2, > > > >1 - retrive users from de DataBase. (my own tables, not the default > > > tables of the j2), and obiously where save new/modified users > > > >2 - autenticate the passwords of login users > > > >3 - retrive all groups and roles, and users in a group role. > > > > > > > >I see the sources for a while, and see a lot of places where i can > change > > > this, but i dont know where is the correct place (class or classes) to > > > change it. I see UserManager, and think its posible to create a new > > > UserManager, but this class dont have full control of the users, i > know > > > tht i need to change the implementor of some interfaces in the *.xml > in > > > the assembly director. > > > >But can some one tell me how classes i must modify (or create new > > > implementor for this interaces) ??? > > > >Thank you very very very very much > > > > > > > >Santiago > > > > > > > > > > > > > > > > > > > > > > > > > - > > > 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] > > > > > - > 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]
RE: J2 Security Customization
Nope, I just removed all of the custom J2 security valve stuff and stuck mine in palce of it. Here is an example of my current pipeline config. -Scott > -Original Message- > From: Frank Villarreal [mailto:[EMAIL PROTECTED] > Sent: Thursday, April 21, 2005 4:37 PM > To: Jetspeed Users List > Subject: RE: J2 Security Customization > > Scott, > > ... man this is excellent. I've been struggling with swapping out J2's > security for days upon days. Being that the docs on security are somewhat > sparse didn't help. I didn't want to even attempt to implement JAAS. > Taking a look at you attached code cleared a few things up. If I reverse > engineer your example for my custom needs and reconfigure the files in > "WEB-INF/assembly" to use this class as the default security valve ... > other > than breaking PAM application ... is there anything else that has to be > "reimplemented" to get a custom authentication & authorization valve > functional in J2? > > - Frank > > > > > -Original Message- > > From: Scott T Weaver [mailto:[EMAIL PROTECTED] > > Sent: Thursday, April 21, 2005 03:13 PM > > To: 'Jetspeed Users List' > > Subject: RE: J2 Security Customization > > > > > > Yes, writing a security valve is very simple since J2 uses standard > > javax.security.Subject for authorization. I have attached the code I > use > > that builds a Subject from our home grown SSO application. > > > > Hth, > > Scott > > > > > -Original Message- > > > From: Randy Watler [mailto:[EMAIL PROTECTED] > > > Sent: Thursday, April 21, 2005 4:00 PM > > > To: Jetspeed Users List > > > Subject: Re: J2 Security Customization > > > > > > Santiago, > > > > > > There are multiple solutions to this common requirement. The easiest > is > > > probably to implement your own SecurityValve. Just make sure you use > the > > > existing o/a/j/security.impl.SecurityValveImpl.java as a template. > Then > > > there is JAAS... > > > > > > Scott can probably comment in more detail. > > > > > > Randy > > > > > > Santiago Urrizola wrote: > > > > > > >Hi, i wan t to change a part of the security model of J2, to adapt > they > > > on mi organization model. > > > >Basically i need to change the part where J2, > > > >1 - retrive users from de DataBase. (my own tables, not the default > > > tables of the j2), and obiously where save new/modified users > > > >2 - autenticate the passwords of login users > > > >3 - retrive all groups and roles, and users in a group role. > > > > > > > >I see the sources for a while, and see a lot of places where i > > can change > > > this, but i dont know where is the correct place (class or classes) to > > > change it. I see UserManager, and think its posible to create a new > > > UserManager, but this class dont have full control of the users, i > know > > > tht i need to change the implementor of some interfaces in the *.xml > in > > > the assembly director. > > > >But can some one tell me how classes i must modify (or create new > > > implementor for this interaces) ??? > > > >Thank you very very very very much > > > > > > > >Santiago > > > > > > > > > > > > > > > > > > > > > > > > > - > > > 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] http://www.springframework.org/dtd/spring-beans.dtd";> UGSWebkeyPipeline - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: J2 Security Customization
Yes, writing a security valve is very simple since J2 uses standard javax.security.Subject for authorization. I have attached the code I use that builds a Subject from our home grown SSO application. Hth, Scott > -Original Message- > From: Randy Watler [mailto:[EMAIL PROTECTED] > Sent: Thursday, April 21, 2005 4:00 PM > To: Jetspeed Users List > Subject: Re: J2 Security Customization > > Santiago, > > There are multiple solutions to this common requirement. The easiest is > probably to implement your own SecurityValve. Just make sure you use the > existing o/a/j/security.impl.SecurityValveImpl.java as a template. Then > there is JAAS... > > Scott can probably comment in more detail. > > Randy > > Santiago Urrizola wrote: > > >Hi, i wan t to change a part of the security model of J2, to adapt they > on mi organization model. > >Basically i need to change the part where J2, > >1 - retrive users from de DataBase. (my own tables, not the default > tables of the j2), and obiously where save new/modified users > >2 - autenticate the passwords of login users > >3 - retrive all groups and roles, and users in a group role. > > > >I see the sources for a while, and see a lot of places where i can change > this, but i dont know where is the correct place (class or classes) to > change it. I see UserManager, and think its posible to create a new > UserManager, but this class dont have full control of the users, i know > tht i need to change the implementor of some interfaces in the *.xml in > the assembly director. > >But can some one tell me how classes i must modify (or create new > implementor for this interaces) ??? > >Thank you very very very very much > > > >Santiago > > > > > > > > > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] /* * Created on Jun 21, 2004 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Code Generation - Code and Comments */ package com.ugs.it.jetspeed.valves; import java.io.IOException; import java.security.Principal; import java.util.ArrayList; import java.util.Collections; import java.util.HashSet; import java.util.Iterator; import java.util.List; import java.util.Set; import javax.security.auth.Subject; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.commons.configuration.Configuration; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.apache.jetspeed.pipeline.PipelineException; import org.apache.jetspeed.pipeline.valve.SecurityValve; import org.apache.jetspeed.pipeline.valve.ValveContext; import org.apache.jetspeed.request.RequestContext; import org.apache.jetspeed.security.SecurityHelper; import org.apache.jetspeed.security.UserPrincipal; import org.apache.jetspeed.security.impl.AbstractSecurityValve; import org.apache.jetspeed.security.impl.RolePrincipalImpl; import org.apache.jetspeed.security.impl.UserPrincipalImpl; import org.springframework.beans.BeansException; import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.BeanFactoryAware; import com.ugs.it.jetspeed.security.ProductPrincipal; import com.ugs.it.jetspeed.security.ZonePrincipal; import com.ugs.it.salescentre.user.MissingCookieException; import com.ugs.it.salescentre.user.MissingUserException; import com.ugs.it.salescentre.user.SalesCentreUser; import com.ugs.it.salescentre.util.spring.HttpServletRequestFactoryBean; /** * @author mailto:[EMAIL PROTECTED]">Scott T. Weaver * */ public class WebKeySecurityValve extends AbstractSecurityValve implements SecurityValve, BeanFactoryAware { protected final String WEBKEY_COOKIE = "WEBKEY_SSO"; protected final Log log = LogFactory.getLog(WebKeySecurityValve.class); protected String webKeyServer; private Configuration config; private BeanFactory beanFactory; public WebKeySecurityValve(Configuration config) { this.config = config; } /** * * invoke * * * @see org.apache.jetspeed.pipeline.valve.Valve#invoke(org.apache.jetspeed.request.RequestContext, * org.apache.jetspeed.pipeline.valve.ValveContext) * @param arg0 * @param arg1 * @throws org.apache.jetspeed.pipeline.PipelineException */ public void invoke(RequestContext rc, ValveContext vc) throws PipelineException { HttpServletRequest request = rc.getRequest(); HttpServletResponse response = rc.getResponse(); HttpServletRequestFactoryBean requestFactoryBean = (HttpServletRequestFactoryBean) beanFactory .getBean("&HttpSer
RE: New article about Jetspeed 2 (Third part)
Add some Google language love to it... http://translate.google.com/translate?u=http%3A%2F%2Fwww.jugsardegna.org%2Fv qwiki%2Fjsp%2FWiki%3FJetspeed2_II&langpair=it%7Cen&hl=en&ie=UTF-8&oe=UTF-8&p rev=%2Flanguage_tools Voila! English translation (sort of) Regards, Scott > -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Wednesday, April 20, 2005 10:20 AM > To: 'Jetspeed Users List' > Subject: AW: New article about Jetspeed 2 (Third part) > > English would be better :o) > > -Ursprüngliche Nachricht- > Von: massimiliano [mailto:[EMAIL PROTECTED] > Gesendet: Mittwoch, 20. April 2005 12:15 > An: Jetspeed Users List > Betreff: New article about Jetspeed 2 (Third part) > > > Porting of portlet for jetspeed1 in Jetspeed 2 > > http://www.jugsardegna.org/vqwiki/jsp/Wiki?Jetspeed2_II > > Massimiliano > > - > 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Expresso
This would probably require writing a custom bridge as has been done for Struts, PHP and PERL. Sorry I cannot be any more help than that. Regards, Scott > -Original Message- > From: Benjamin Bratkus [mailto:[EMAIL PROTECTED] > Sent: Tuesday, April 19, 2005 6:16 AM > To: Jetspeed Users List > Subject: AW: Expresso > > Hello Stefano, hello users, > > the first thing i found was a mail: > http://mail-archives.apache.org/mod_mbox/portals-pluto- > user/200409.mbox/%3c2 > [EMAIL PROTECTED] > does anyone have a small example for trying to integrate expresso in > jetspeed2? > > Benjamin Bratkus > > -- > Orientation in Objects GmbH > Weinheimerstr. 68 > D-68309 Mannheim > http://www.oio.de > Tel +49(0)621-71839-0 > Fax. +49(0)621-71839-50 > > > -Ursprüngliche Nachricht- > Von: Stefano Paganucci [mailto:[EMAIL PROTECTED] > Gesendet: Dienstag, 19. April 2005 11:45 > An: 'Jetspeed Users List' > Betreff: R: Expresso > > > > Your question is very interesting for me too!! > > Stefano > > > > > > -Messaggio originale- > Da: Benjamin Bratkus [mailto:[EMAIL PROTECTED] > Inviato: martedì 19 aprile 2005 11.36 > A: Jetspeed Users > Oggetto: Expresso > > aloha folks, > > does anyone get some experience with the expresso framework and jetspeed2? > The Jetspeed2 homepage notes Coocon, Webmacro and Velocity, but whats > about > Expresso? > > > best regards, > > Benjamin Bratkus > > -- > Orientation in Objects GmbH > Weinheimerstr. 68 > D-68309 Mannheim > http://www.oio.de > Tel +49(0)621-71839-0 > Fax. +49(0)621-71839-50 > > > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- > No virus found in this incoming message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.9.17 - Release Date: 19/04/2005 > > > -- > No virus found in this outgoing message. > Checked by AVG Anti-Virus. > Version: 7.0.308 / Virus Database: 266.9.17 - Release Date: 19/04/2005 > > > > - > 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: No ContainerService for Pluto DynamicTitleService
The only way would be to remove the logging from the code or change it to info and reduce the logging verbosity. Jetspeed 2 does not provide an implementation DynamicTitleService, hence the message. This does not effect the functioning of the portal at all. Hth, Scott > -Original Message- > From: Jeff Sheets [mailto:[EMAIL PROTECTED] > Sent: Monday, April 18, 2005 5:00 PM > To: Jetspeed Users List > Subject: No ContainerService for Pluto DynamicTitleService > > Does anyone know a solution to this warning at startup? > > [ WARN] [org.apache.jetspeed.engine.AbstractEngine] - No > ContainerService defined for > org.apache.pluto.services.title.DynamicTitleService > > - > 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]
RE: J1 to J2 Migration
Hi Shivkumar, You may want to go to Fusion first while you migrate your J1 portlets to JSR-168 portlets. http://wiki.apache.org/portals/Jetspeed2/Fusion HTH, Scott > -Original Message- > From: Shiv Swaminathan [mailto:[EMAIL PROTECTED] > Sent: Friday, March 25, 2005 12:48 PM > To: jetspeed-user@jakarta.apache.org > Subject: J1 to J2 Migration > > Hi , > We have an application running on J1 presently and we would like to > move it to J2 soon. Has anybody attempted this ? if so please do post > details of it. Is there any easier way to migrate than to re-code the > whole stuff ? > > > Shivkumar Swaminathan > > > > - > 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]
RE: Jetspeed2 Portlet Development Example
This link may help: http://wiki.apache.org/portals/Jetspeed2/DeployingCustomPortlets > -Original Message- > From: Clemens A mensik [mailto:[EMAIL PROTECTED] > Sent: Sunday, March 27, 2005 5:20 AM > To: 'Jetspeed Users List' > Subject: RE: Jetspeed2 Portlet Development Example > > Hi Stephen, > > thx for asking the same question I wanted to post ;-) > > ...installed jetspeed 2 successfully I'm also looking for > some kind of 'how to', that describes portlet developement > up from scratch. > > I would appreciate any help, because I've to set up a default > portlet for a new project till thursday... 2 days left, thats not > much... > > thx in advance... > clemens (jetspeed-rookie) > > > -Original Message- > > From: Stephen Hatfield [mailto:[EMAIL PROTECTED] > > Sent: Freitag, 25. März 2005 15:35 > > To: jetspeed-user@jakarta.apache.org > > Subject: Jetspeed2 Portlet Development Example > > > > Does anyone have a full example of portlet development in Jetspeed2? > > What I would dearly love to have are all the files necessary > > for a portlet and instructions on how to deploy portlets. I > > find the documentation on portlet development at Apache a bit thin. > > > > I realize I am probably asking for a lot and anyone may > > certainly give me a hard time about that. But then I hope > > they have pity on a newbie and help him out. > > > > Thank you very much! > > Stephen > > > > - > > 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: What is the Status of Jetspeed 2 ??
I concur with Raphaël. I have a project that is based on J2 and it is currently running in a production environment. -scott > -Original Message- > From: Raphaël Luta [mailto:[EMAIL PROTECTED] > Sent: Saturday, March 19, 2005 5:46 AM > To: Jetspeed Users List > Subject: Re: What is the Status of Jetspeed 2 ?? > > Hampton, Thomas wrote: > > I'm currently using Jetspeed 1.5 and I would like to upgrade to Jetspeed > > 2 as soon as it is reasonable to do so. But I can't tell from the > > Jetspeed 2 website what the current status is. > > > > Is Jetspeed 2 released ? When will it be released ? > > > > Jetspeed 2 has a M1 release available, with a M2 release soon. > > > Is the 'M1' release a production release or is it "Alfa" or "Beta" ? > > > > Formally, it's an "alpha" release because M1 is not feature > complete compared to the target feature list of J2 and some of > the design of J2 may be changed until we reach a "1.0" status. > (for example, there's a huge effort underway to streamline the > auto-deployment code). > > Now, even in its current status, J2 is very useable for > development work if you want a pure, lean and mean, portal > server. > If what you need is just JSR168 support in a full-featured > stable portal, consider using Jetspeed 1 with Fusion. > Currently, you'll need to get the current CVS for this since > Jetspeed 1.6 is not out yet (should be formally released soon). > > -- > Raphaël Luta - [EMAIL PROTECTED] > Apache Portals - Enterprise Portal in Java > http://portals.apache.org/ > > - > 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]
RE: searching a Spring Portlet example [Deutsche Boerse Systems:Virus checked]
For the Spring web layer to work correctly within a portlet would require a bridge to be built, like the one that is available for Struts in the Bridges project. At the start of the Bridges project I posted a message on the Spring user's list asking for participation but it appeared that that call fell on deaf ears :( You may want to post on the Spring user's list and see if anyone has written any JSR-168 portlets using the Spring web layer. Regards, Scott > -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Wednesday, March 16, 2005 8:50 AM > To: jetspeed-user@jakarta.apache.org > Subject: searching a Spring Portlet example [Deutsche Boerse Systems:Virus > checked] > > Hi > > I still search for a Spring applikation witch run as a portlet under > jetspeed2. > > I have tried to get the petclinic, countries and sample MVC Spring > applications to run as portlets but without success. > searching for the sample application: > com.manning.enterpriseportals.portlets.chapter8.finance.ClientInfoBean > > from the config sample was also without succuess. > > may be someone have a little example for me, it can be very small (Hello > Spring Portlet) > > Thank you very much > > mfg Matthias > - > Diese E-Mail enthaelt vertrauliche oder rechtlich geschuetzte > Informationen. > Wenn Sie nicht der beabsichtigte Empfaenger sind, informieren Sie bitte > sofort den Absender und loeschen Sie diese E-Mail. Das unbefugte Kopieren > dieser E-Mail oder die unbefugte Weitergabe der enthaltenen Informationen > ist nicht gestattet. > > The information contained in this message is confidential or protected by > law. If you are not the intended recipient, please contact the sender and > delete this message. Any unauthorised copying of this message or > unauthorised distribution of the information contained herein is > prohibited. > > > > > - > 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]
RE: Request for help in getting Jetspeed-2 running on Windows:Part 2
I noticed you talk about an "installation package" in your previous emails. Are you building from source or from the binary distribution? If you are using the bin dist, then you do not have to follow the getting-started page. Regards, Scott > -Original Message- > From: Scott T Weaver [mailto:[EMAIL PROTECTED] > Sent: Friday, March 11, 2005 12:29 PM > To: 'Jetspeed Users List' > Subject: RE: Request for help in getting Jetspeed-2 running on > Windows:Part 2 > > > > -Original Message- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > Sent: Friday, March 11, 2005 12:09 PM > > To: jetspeed-user@jakarta.apache.org > > Subject: Request for help in getting Jetspeed-2 running on Windows:Part > 2 > > > > Thanks. I've modified my build.properties according to your suggestion. > > > > I'm now at Step 5 on "http://portals.apache.org/jetspeed-2/getting- > > started.html". > > > > The instructions are: > > > > * 1. If you are using the Hypersonic SQL database, make sure you > have > > terminated the test HSQLserver. Then in the same terminal, start the > > production Hypersonic database by typing > > > > maven start.production.server > > > > * 2. (in seperate window/terminal session) > > > > cd ${jetspeed-2-home} > > > > * 3. maven quickStart > > > > This will recreate the DB to deploy into. WARNING This will drop > all > > the tables and data in the production database. > > > > * 4. Start up Tomcat. With a browser, go to: > > > > http://localhost:8080/jetspeed > > > > > > Bullet 1 is apparently instructing me to run a script called > > "start.production.server" with Maven. I've searched and cannot find a > file > > by that name. I have started the HSQL database using the batch file in > the > > %TOMCAT_HOME%/jetspeed-database directory. > > > > There is no batch file for stopping the database and the contents of the > > batch file to start it gives no clue as to how it is accomplished > > gracefully. If someone knows how and will tell me, I promise to scour > the > > HSQL site at SourceForge.net later. Scout's honor. > > > > Ctrl+C in the terminal window ;) > > > O.K., the database is now started. > > > > Bullet 2 instructs me to change to a directory via a variable I don't > have > > and whose value is a mystery as well. > > Its really not a variable as it is the source directory for jetspeed, > usually jakarta-jetspeed-2. > > > > > Bullet 3 give me a hint on Bullet 2. If I find a directory with a script > > called "quickStart" I may just be in the right place. Alas, there is no > > "quickStart" anywhere on my disk for Maven to run. > > There is no script called "quickStart" it is a maven goal within the > Jetspeed 2's maven.xml. > > > > > > > Bullet 4 has me start Tomcat and navigate to a URL. When I do this I get > > what is for me, an undecipherable stack trace. Tomcat is working, by the > > way, so the problem must be further up. > > > > Has anyone got some help for me? Thanks > > > > -- > > Charles Knell > > [EMAIL PROTECTED] - email > > > > > > > > -Original Message- > > From: Scott T Weaver <[EMAIL PROTECTED]> > > Sent: Fri, 11 Mar 2005 10:29:07 -0500 > > To: "'Jetspeed Users List'" > > Subject: RE: Request for help in getting Jetspeed-2 running on > > Windows:Part 1 > > > > > > I think you might be able to ignore this property entry as it is only > used > > when building from source, and not even be used there anymore. > > > > > > I build and deploy on Linux, Windows and Solaris on a daily basis. I > will > > post my windows build.properties. It may help point you in the right > > direction. > > > > > > > > > > - > > 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Request for help in getting Jetspeed-2 running on Windows:Part 2
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Friday, March 11, 2005 12:09 PM > To: jetspeed-user@jakarta.apache.org > Subject: Request for help in getting Jetspeed-2 running on Windows:Part 2 > > Thanks. I've modified my build.properties according to your suggestion. > > I'm now at Step 5 on "http://portals.apache.org/jetspeed-2/getting- > started.html". > > The instructions are: > > * 1. If you are using the Hypersonic SQL database, make sure you have > terminated the test HSQLserver. Then in the same terminal, start the > production Hypersonic database by typing > > maven start.production.server > > * 2. (in seperate window/terminal session) > > cd ${jetspeed-2-home} > > * 3. maven quickStart > > This will recreate the DB to deploy into. WARNING This will drop all > the tables and data in the production database. > > * 4. Start up Tomcat. With a browser, go to: > > http://localhost:8080/jetspeed > > > Bullet 1 is apparently instructing me to run a script called > "start.production.server" with Maven. I've searched and cannot find a file > by that name. I have started the HSQL database using the batch file in the > %TOMCAT_HOME%/jetspeed-database directory. > > There is no batch file for stopping the database and the contents of the > batch file to start it gives no clue as to how it is accomplished > gracefully. If someone knows how and will tell me, I promise to scour the > HSQL site at SourceForge.net later. Scout's honor. > Ctrl+C in the terminal window ;) > O.K., the database is now started. > > Bullet 2 instructs me to change to a directory via a variable I don't have > and whose value is a mystery as well. Its really not a variable as it is the source directory for jetspeed, usually jakarta-jetspeed-2. > > Bullet 3 give me a hint on Bullet 2. If I find a directory with a script > called "quickStart" I may just be in the right place. Alas, there is no > "quickStart" anywhere on my disk for Maven to run. There is no script called "quickStart" it is a maven goal within the Jetspeed 2's maven.xml. > > Bullet 4 has me start Tomcat and navigate to a URL. When I do this I get > what is for me, an undecipherable stack trace. Tomcat is working, by the > way, so the problem must be further up. > > Has anyone got some help for me? Thanks > > -- > Charles Knell > [EMAIL PROTECTED] - email > > > > -Original Message- > From: Scott T Weaver <[EMAIL PROTECTED]> > Sent: Fri, 11 Mar 2005 10:29:07 -0500 > To: "'Jetspeed Users List'" > Subject: RE: Request for help in getting Jetspeed-2 running on > Windows:Part 1 > > > I think you might be able to ignore this property entry as it is only used > when building from source, and not even be used there anymore. > > > I build and deploy on Linux, Windows and Solaris on a daily basis. I will > post my windows build.properties. It may help point you in the right > direction. > > > > > - > 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]
RE: Eclipse Plugins for Jetspeed Development
That's great news! > -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Friday, March 11, 2005 11:28 AM > To: jetspeed-user@jakarta.apache.org > Cc: [EMAIL PROTECTED] > Subject: RE: Eclipse Plugins for Jetspeed Development > > Scott, > > It's already begun. David T and myself have started a new project on > Java.net named "JetFuel" which will offer an Eclipse plugin for JetSpeed-2 > development. The docs should be on that site soon. Anyone that wishes to > participate is welcomed to do so. The project should be up in about one > week. > > Thanks, > > Ken > > > Hi Marky, > > > > David Taylor put together a design doc for this located under > > /design-docs/src/eclipse. However, that is about as far as it has > > gotten. We welcome anyone's help who would like to try and get this > > started. > > > > Regards, > > Scott > > > > -Original Message- > > From: Marky Goldstein [mailto:[EMAIL PROTECTED] > > Sent: Friday, March 11, 2005 5:49 AM > > To: Jetspeed Users List > > Subject: Eclipse Plugins for Jetspeed Development > > > > Hello People, > > > > Is anybody working on > > Eclipse Plugins for Jetspeed Development > > ? > > > > Any suggestions ideas for such a project? > > Best regards, > > Marky Goldstein > > > > > > > > - 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] > > > ************ > Stay on top of all things to do with JSR-168 Portlet and > Portal development by bookmarking the authority on the > subject: http://community.java.net/portlet > * > * News > * Weblogs > * Community Tips > * Portlet and Portal Projects > * Featured Articles > * And much more > * > ************ > Ken Ramirez > Send mail to: mailto://[EMAIL PROTECTED] > Check out the website: http://www.TheJavaThinkTank.org > Check out my Blog at: http://weblogs.java.net/blog/ken_ramirez > ************ > > > > > - > 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]
RE: Request for help in getting Jetspeed-2 running on Windows:Part 1
> -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > Sent: Friday, March 11, 2005 10:21 AM > To: jetspeed-user@jakarta.apache.org > Subject: Request for help in getting Jetspeed-2 running on Windows:Part 1 ... > I have created a build.properties file in my Windows user directory. I'm > having trouble with the first entry where I'm directed to point > "org.apache.jetspeed.project.home" to "The root of your Jetspeed-2 source > installation (see example on left)." So far as I can tell, I have no > Jetspeed-2 source installation. I say this because nowhere on my system is > a directory called "jakarta-jetspeed-2". I think you might be able to ignore this property entry as it is only used when building from source, and not even be used there anymore. > > If any list-reader has ever sucessfully installed Jetspeed-2 on a Windows > system, would you be kind enough to clarify this point? Thanks. I build and deploy on Linux, Windows and Solaris on a daily basis. I will post my windows build.properties. It may help point you in the right direction. My build.properties org.apache.jetspeed.project.home=D:/workspace/jakarta-jetspeed-2 org.apache.jetspeed.fusion=true org.apache.jetspeed.server.home=D:/jakarta-tomcat-5.0.30 org.apache.jetspeed.catalina.version.major=5 org.apache.jetspeed.server.shared =${org.apache.jetspeed.server.home}/shared/lib org.apache.jetspeed.deploy.war.dir=${org.apache.jetspeed.server.home}/webapp s org.apache.jetspeed.services.autodeployment.user = j2deployer org.apache.jetspeed.services.autodeployment.password = j2deployer org.apache.jetspeed.services.autodeployment.server=localhost org.apache.jetspeed.services.autodeployment.port=8080 org.apache.jetspeed.explode.war=true org.apache.jetspeed.copy.war=true # - # MSSQL Driver Path Example, test and production # - org.apache.jetspeed.test.jdbc.drivers.path = ${user.home}/.maven/repository/jtds/jars/jtds-0.8.1.jar org.apache.jetspeed.production.jdbc.drivers.path = ${org.apache.jetspeed.test.jdbc.drivers.path} # - org.apache.jetspeed.test.database.default.name=mssql org.apache.jetspeed.test.database.url = jdbc:jtds:sqlserver://pcoa552.ugs.com:1433 org.apache.jetspeed.test.database.driver = net.sourceforge.jtds.jdbc.Driver org.apache.jetspeed.test.database.user = jetspeed_user org.apache.jetspeed.test.database.password = j2 # - # configure MSSQL Production DB # - org.apache.jetspeed.production.database.default.name = mssql org.apache.jetspeed.production.database.url = jdbc:jtds:sqlserver://localhost:1433 org.apache.jetspeed.production.database.driver = ${org.apache.jetspeed.test.database.driver} org.apache.jetspeed.production.database.user = ${org.apache.jetspeed.test.database.user} org.apache.jetspeed.production.database.password = ${org.apache.jetspeed.test.database.password} > -- > Charles Knell > [EMAIL PROTECTED] - email > > - > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] Regards, Scott - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Eclipse Plugins for Jetspeed Development
Hi Marky, David Taylor put together a design doc for this located under /design-docs/src/eclipse. However, that is about as far as it has gotten. We welcome anyone's help who would like to try and get this started. Regards, Scott -Original Message- From: Marky Goldstein [mailto:[EMAIL PROTECTED] Sent: Friday, March 11, 2005 5:49 AM To: Jetspeed Users List Subject: Eclipse Plugins for Jetspeed Development Hello People, Is anybody working on Eclipse Plugins for Jetspeed Development ? Any suggestions ideas for such a project? Best regards, Marky Goldstein - 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]
RE: problem with jetspeed2 on weblogic 8.1.2
Hi Jeff, I went ahead and added a link to the Jetspeed 2 wiki pointing to your Weblogic FAQ. Regards, Scott -Original Message- From: Jeff Sheets [mailto:[EMAIL PROTECTED] Sent: Thursday, March 10, 2005 9:48 PM To: [EMAIL PROTECTED]; Jetspeed Users List Subject: Re: problem with jetspeed2 on weblogic 8.1.2 Kurt, I do have an answer for you. Look at my post here that details the resolution: http://uncommentedbytes.blogspot.com/2004/11/problem-deploying-jetspeed-2-on .html I also copied in the jetspeed mailing list, to help out anyone else that has this problem. Thanks, -- Jeff On Fri, 11 Mar 2005 10:21:39 +0800, 周小超 <[EMAIL PROTECTED]> wrote: > > hi, jeff. > > > http://nagoya.apache.org/eyebrowse/[EMAIL PROTECTED] apache.org&msgId=2075612 > > From the jetspeed mailing list, I saw you message about deploying jetspeed > on weblogic 8, now I have some problems when deploying jetspeed demo on > weblogic, it's not the same with yours, I just follow the jetspeed fusion > instruction, but it still can't work, do you have any idea about it ? > > Thanks in advance! > > The following is the error message when deploying: > <2005-3-11 上午10时19分38秒 CST> > <> <> > application jetspeed.> > <2005-3-11 上午10时19分38秒 CST> > <> <> > javax.naming.ConfigurationException. Root exception is > java.net.MalformedURLException: no protocol: > at > weblogic.rmi.spi.ServerURL.parseURL(Lweblogic.rmi.spi.ServerURL;Ljava.lang.S tring;)V(ServerURL.java:353) > at > weblogic.rmi.spi.ServerURL.(Ljava.lang.String;)V(ServerURL.java:115) > at weblogic.rjvm.ServerURL.(Ljava.lang.String;)V(ServerURL.java:45) > at > weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Lweblogic. jndi.Environment;Ljava.lang.String;)Ljavax.naming.Context;(WLInitialContextF actoryDelegate.java:296) > at > weblogic.jndi.WLInitialContextFactoryDelegate.getInitialContext(Ljava.util.H ashtable;)Ljavax.naming.Context;(WLInitialContextFactoryDelegate.java:239) > at > weblogic.jndi.WLInitialContextFactory.getInitialContext(Ljava.util.Hashtable ;)Ljavax.naming.Context;(WLInitialContextFactory.java:135) > at > javax.naming.spi.NamingManager.getInitialContext(Ljava.util.Hashtable;)Ljava x.naming.Context;(NamingManager.java:662) > at > javax.naming.InitialContext.getDefaultInitCtx()Ljavax.naming.Context;(Initia lContext.java:243) > at > javax.naming.InitialContext.init(Ljava.util.Hashtable;)V(InitialContext.java :219) > at javax.naming.InitialContext.()V(InitialContext.java:175) > at > weblogic.deployment.EnvironmentBuilder.findObject(Ljava.lang.String;)Ljava.l ang.Object;(EnvironmentBuilder.java:768) > at > weblogic.deployment.EnvironmentBuilder.findObjectOrCreateLinkRef(Ljava.lang. String;)Ljava.lang.Object;(EnvironmentBuilder.java:759) > at > weblogic.deployment.EnvironmentBuilder.addUserTransaction()V(EnvironmentBuil der.java:555) > at > weblogic.deployment.EnvironmentBuilder.(Ljavax.naming.Context;Ljava. lang.String;Ljava.lang.String;)V(EnvironmentBuilder.java:94) > at > weblogic.servlet.internal.CompEnv.(Ljavax.naming.Context;Lweblogic.ser vlet.internal.WebAppServletContext;Ljava.util.List;)V(CompEnv.java:80) > at > weblogic.servlet.internal.WebAppServletContext.init(Ljava.lang.String;Lweblo gic.management.descriptors.WebDescriptorMBean;Z)V(WebAppServletContext.java: 569) > at > weblogic.servlet.internal.WebAppServletContext.(Lweblogic.servlet.inte rnal.HttpServer;Lweblogic.management.configuration.WebAppComponentMBean;Lweb logic.servlet.internal.WebAppModule;Lweblogic.management.ApplicationContaine r;Lweblogic.application.ApplicationInfo;)V(WebAppServletContext.java:493) > at > weblogic.servlet.internal.HttpServer.loadWebApp(Lweblogic.management.configu ration.WebAppComponentMBean;Lweblogic.management.ApplicationContainer;Lweblo gic.application.ApplicationInfo;Lweblogic.servlet.internal.WebAppModule;)Lwe blogic.servlet.internal.WebAppServletContext;(HttpServer.java:628) > at > weblogic.servlet.internal.WebAppModule.prepare(Ljava.lang.ClassLoader;[Lwebl ogic.management.configuration.VirtualHostMBean;ZLjava.lang.String;)V(WebAppM odule.java:626) > at > weblogic.j2ee.J2EEApplicationContainer.prepareWebModule(Lweblogic.utils.clas sloaders.GenericClassLoader;Lweblogic.j2ee.J2EEApplicationContainer$Componen t;Z)V(J2EEApplicationContainer.java:3011) > at > weblogic.j2ee.J2EEApplicationContainer.prepareModules([Lweblogic.j2ee.J2EEAp plicationContainer$Component;Ljava.lang.String;Z)V(J2EEApplicationContainer. java:1532) > at > weblogic.j2ee.J2EEApplicationContainer.prepare([Lweblogic.j2ee.J2EEApplicati onContainer$Component;[Ljava.lang.String;Ljava.lang.String;Ljava.lang.String ;)V(J2EEApplicationContainer.java:1188) > at > weblog
RE: Jetspeed 1.6-Fusion HELP!!!!
I'm curious, which deployment refactoring has broken Fusion? Is it the things in Ate's branch or what is currently working in HEAD? -Scott -Original Message- From: David Sean Taylor [mailto:[EMAIL PROTECTED] Sent: Thursday, March 10, 2005 3:51 PM To: Jetspeed Users List Subject: Re: Jetspeed 1.6-Fusion HELP Archana Turaga wrote: > Thanks for the reply. > > What about the database tables those come along with Jetspeed 2.0 > deployment? Are those all needed (they are the bunch of them) or only > the 2.0 jars are enough to get fusion going? > The database tables are included in the Fusion build if you build with the Fusion option on. This is all not yet documented. Getting this documentation of course will delay the release schedule. If we (all of us interested in Fusion) decide to release Jetspeed 1.6 (which includes Fusion) with 2.0 M1, then there are going to be some new features added to Jetspeed 2.0 that will be missing, mainly some nice improvements in the Struts bridge. If we wait for the M2 release, we get all the bug fixes, but then the means a substantial bit of work to get deployment working again in Fusion. We're hoping for an M2 release by the end of this month, but its looking doubtful now. -- David Sean Taylor Bluesunrise Software [EMAIL PROTECTED] [office] +01 707 773-4646 [mobile] +01 707 529 9194 - 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]
Re: Jetspeed displaying the wrong portlet
Hi Ray, Try changing the page id to something other than JSFPortlets, as it needs to be unique. Ray Clark wrote: I'm trying to create my first portlet. I copied the jsf-demo.psml to create my todoList.psml. It came up just fine and displayed the jsf-demo::guessNumber jsp. So I changed the fragment tag to look like this: portlet-decorator="tigris" /> To Do List name="jetspeed::VelocityTwoColumns"> name="todoList::todoList"> value="0" /> value="0" /> JSF The fragment used to have name="jsf-demo::guessNumber" After I recycle Tomcat the page still comes up with the jsf-demo:guessNumber jsp in side of my portlet window. What do you think I am doing wrong? Thanks, Ray __ Celebrate Yahoo!'s 10th Birthday! Yahoo! Netrospective: 100 Moments of the Web http://birthday.yahoo.com/netrospective/ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Issue running JetSpeed on Tomcat 5.0 : J2 Main branch
I also pulled about 15 mins ago and everything is running for me on 5.0.28 and 5.0.30. Randy Watler wrote: Rajesh, I pulled a fresh copy of everything yesterday and did not have this problem. Is it possible that you have a mixture of an M1 binary install and a CVS pull? Randy Rajesh Jain wrote: I got the cvs src from Main Branch, and seems there is a issue when I run JetSpeed-2 under Tomcat 5.x This i believe is a recent submission : the isEmpty method? I believe someone else had reported this error few days back -- is there new libraries (or library conflict) regards --- java.lang.NoSuchMethodError: org.apache.jetspeed.page.document.NodeSet.isEmpty()Z at org.apache.jetspeed.page.impl.CastorXmlPageManager.filterDocumentSet(CastorXmlPageManager.java:1540) at org.apache.jetspeed.page.impl.CastorXmlPageManager.expandAndProfileDocumentSet(CastorXmlPageManager.java:700) at org.apache.jetspeed.page.impl.CastorXmlPageManager.computeProfiledPageContext(CastorXmlPageManager.java:359) at org.apache.jetspeed.profiler.impl.ProfilerValveImpl.invoke(ProfilerValveImpl.java:118) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipeline.java:209) at org.apache.jetspeed.security.impl.PasswordCredentialValveImpl.invoke(PasswordCredentialValveImpl.java:139) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipeline.java:209) at org.apache.jetspeed.security.impl.AbstractSecurityValve$1.run(AbstractSecurityValve.java:117) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Unknown Source) at org.apache.jetspeed.security.impl.AbstractSecurityValve.invoke(AbstractSecurityValve.java:111) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipeline.java:209) at org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(PortalURLValveImpl.java:55) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipeline.java:209) at org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(CapabilityValveImpl.java:127) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipeline.java:209) at org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke(LocalizationValveImpl.java:122) at org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipeline.java:209) at org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(JetspeedPipeline.java:191) at org.apache.jetspeed.engine.AbstractEngine.service(AbstractEngine.java:257) at org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java:225) - 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] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: J2 - Removing maximize/minimize buttons from portlet title
Hi Shah, You may want to look at creating custom portlet decorators to accomplish this. For examples look under /portal/src/webapp/WEB-INF/decortations/portlet/html. Shah Amit wrote: How can I remove the maximize and minimize buttons from the portlet title bar?? I know I can control the permission for edit and view the portlet. But is there a way to remove the maximize and minimize buttons also ?? Also, is there a way to get rid of the entire title bar, or we have to write a custom decorator for that? I roughly know the code for decorator and I have seen that there is no if loop checking for anything before the title bar so I guess we need a custom decorator to remove the title bar completely ?? Thanks, Amit - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: questions
Hi Tom, I am running production Jetspeed 2 apps against J2 as we speak. However, there are some issues regarding certain SQL scripts that do not work. Regards, Litton, Tom - CEPM wrote: First question: Is there an archive for this list? The maven generated site doesn't have a link. Second question: Does jetspeed 2 support MS SQL server yet? If so, which release? Third question: Is there any documentation for installing jetspeed directly from the binaries (ie, without the maven scripts)? I see the ant scripts for initializing the db, so I'm assuming its possible. Is it just running db.create and copying the shared, webapp, and conf directories to the tomcat home? Or is there more configuration I should be aware of? Thanks, Tom -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: using MySQL with J2 - setup problem
IIRC, quickStart does all the copying/DB ops, not allBuild. allBuild just basically builds J2 sans any deployment. Regrads, Marina wrote: ooh, I feel so bad... :) I knew it was something very stupid - I did not run the 'maven quickStart'. For some reason I thought it was intended for the HSQLDB only... Sorry for wasting so much of your time! Thanks, Randy, Marina --- [EMAIL PROTECTED] wrote: Marina: If your j2 DB is not setup, nothing will work anyway, so we are back to the failing maven build... you did use "maven quickStart", no? Also, your DB URL probably needs to be jdbc:mysql://127.0.0.1:3306/j2 or jdbc:mysql://localhost/j2, (mysql can be picky about IP usage and I am not sure about the port you specified). Randy Thanks, Randy :) I modified jetspeed.xml file using the one from a working HSQL J2M2 installation as an example and copied it into the /conf/Catalina/localhost dir. I also copied a security.xml file from the HSQLDB J2M2 installation and adjusted the docBase value. Unfortunately, when I started Tomcat, I've got the same error: Caused by: org.apache.jetspeed.prefs.PreferencesException: Failed to initialize prefs api.org.springframework.transaction.CannotCreateTransactionException: Could not create OJB transaction; nested exception is org.apache.ojb.broker.accesslayer.LookupException: SQLException thrown while trying to get Connection from Datasource (java:comp/env/jdbc/jetspeed) at org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl.init(Preference sFactoryImpl.java:70) at sun.reflect.NativeMethodAccessorImpl.invoke0(NativeMethod) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. ... And in the J2's log file: 2005-02-27 18:24:24 StandardContext[/jetspeed]StandardWrapper.Throwable java.lang.NullPointerException at org.apache.jetspeed.velocity.JetspeedVelocityViewServlet.init(JetspeedVelocityViewServlet.java:137) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1044) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:876) at One thing that puzzles me (among others, of course) is that the 'j2' DB did not get populated while 'j2test' did... Here is my jetspeed.xml - lines that I changed: username admin password admin driverClassName org.gjt.mm.mysql.Driver url jdbc:mysql://127.0.0.1:3306 Thanks for looking into this! Marina --- [EMAIL PROTECTED] wrote: Marina, 3. jetspeed.xml there was no jetspeed.xml in the =/conf/Catalina/localhost dir The only jetspeed.xml files in the J2-project-home directory that I found were: maven-plugin/target/classes/plugin-resources/jetspeed.xml portal/src/resources/jetspeed.xml Should I manually edit one of them and copy into /conf/Catalina/localhost dir ? Since you manually copied the jetspeed.war into webapps, I assume you will need to do the same thing with the portal/src/resources/jetspeed.xml file. It is certainly simple enough to try! Is not it supposed to be done by the maven 'allBuild' goal? Well, so is copying jetspeed.war into webapps! :) Something is broken for sure, but I am just interesting in seeing if you can get it to run at all since you have taken it almost this far already. Yes, we are in the weeds at this point! Randy - 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] - 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] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * *
Re: attempt to download jmock
Hi Ramin, No it is not necessary to run J2 it is only required for running the testcases. hth, Ramin wrote: while running maven on JS2, I keep noticing that jmock-SNAPSHOT.jar is having some problems being downloaded. The build process finishes successfully, but I dont think this file being downloaded into the repository. Is it necessary to run JS2 ? + | Deploying basic Jetspeed portal suite Jetspeed-2 Portal Engine | Memory: 4M/6M + Attempting to download jmock-SNAPSHOT.jar. -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: .jsp or .vm templates extension
Stefano Bianchi wrote: Dear Archana, folder [TOMCAT]\webapps\jetspeed\WEB-INF\templates\vm contains folders control, emails, includes, whereas folder jsp does not. Anyway you seem to confirm my opinion: that's a mix (thank you!). I find .jsp are better for graphical layout since they seem to refresh immediately (e.g. default.jsp). Velocity templates also refresh immediately, just make sure you have caching turned off in the jetspeed.properties file. I simply changed TurbineResource.properties to set jsp instead of vm. Maybe should I change all .vm templates also in JetspeedResources.properties? Any hint from tech guys? Thank you! Stefano - Original Message - From: "Archana Turaga" <[EMAIL PROTECTED]> To: "Archana Turaga" <[EMAIL PROTECTED]>; "Jetspeed Users List" Sent: Tuesday, February 08, 2005 5:27 PM Subject: RE: .jsp or .vm templates extension By the way the answer to the question: "should I use vm or jsp as templates extension"? If you are more comfortable using jsps then set the template extension to jsp otherwise vm. Whatever you set the extension to the layout pages are still vm since that is not supported in jsp(read this in one of the postings). Ideally according if we set the template extension to jsp then even the layout templates should be jsp but that is not supported. Regards, Archana -Original Message- From: Archana Turaga Sent: Tuesday, February 08, 2005 10:24 AM To: 'Jetspeed Users List' Subject: RE: .jsp or .vm templates extension "why the template\vm folder contains more folders and files..." I do not understand this issue...can you elaborate. As far as I know (and I'm no expert) Jetspeed does use a mix or vm and jsp. You can still define vm templates even after setting the template extension to jsp and what that drives is rendering of some pages like the navigational jsps (top, bottom,left),the error pages (When there is a exception the error.jsp is invoked rather than the error.vm...Look at the jsp directory of jetspeed). Does that clarify anything? Regards, Archana -Original Message- From: Stefano Bianchi [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 08, 2005 10:00 AM To: Jetspeed Users List Subject: .jsp or .vm templates extension Dear ALL, maybe a silly question for a JS1.4b3 "expert"... I'm using JS1.5 and my question is: "should I use vm or jsp as templates extension"? I used jsp (I don't even remember in how many places I had to change the extension in properties files!) but I still ask myself why the template\vm folder contains more folders and files... That is: if I use jsp, will Jetspeed use a mix of vm and jsp to render its contents? And "who does what"? Thank you guys Stefano Ing. Stefano Bianchi Softeco Sismat S.p.A. Via De Marini, 1 - WTC Tower 16149 Genoa (ITALY) e-mail: [EMAIL PROTECTED] tel: +39 010 60.26.368 fax: +39 010 60.26.350 - 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Portal Services?
Hi Frank, Frank Villarreal wrote: Question about Portal Services: I know that in Pluto, you are able to create a "Portal Service" that may be utilized by the portlet container (and in effect, portlets within it). I've noted that in Jetspeed2, services are configured within the Spring file "jetspeed-spring.xml". Another thing that I also noticed, is that the services defined within that assembly file did not appear to implement any special interface ... whereas in Pluto I was under the impression that "services" had to implement a designated "Service" interface (w/init & destroy methods). Is this not the case in J2's implementation? No it is not the case with J2. The Spring Framework allows us the flexibility of developing a service layer without having to implement specific lifecyclye and other interfaces. But anyway here is my MAIN question HOW do you get acquire a "reference" on a portal service instance from within a portlet's "init" or "processAction" methods For example, if I created a service in J2 named "MyService", from within my portlet's init method, how do I grab a handle on it? if you look inside the jetspeed-spring.xml, you will notice this bean definition near the top: class="org.apache.jetspeed.services.JetspeedPortletServices" > This bean exposes pre-existing services (defined further down within the jetspeed-spring.xml) that can subsequently be accessed by you portlets through the javax.portlet.PortletContext. For a portlet to access an exposed service, you will need to define a jetspeed-portlet.xml extended deployment descriptor to your portlet app. This file lives in the WEB-INF directory of your application. This example is taken from the the jetspeed-portlet.xml in the applications/pam portlet app in jetspeed: xmlns="http://java.sun.com/xml/ns/portlet/portlet-app_1_0.xsd"; xmlns:js="http://portals.apache.org/jetspeed"; xmlns:dc="http://www.purl.org/dc";> Security Portlets Security Portlets J2 Team LoginPortlet Login Portlet J2 Team LocaleSelectorPortlet Locale Selector Portlet J2 Team notice the element, this is where you would define which, previously defined services should be made available to this app. Here is an example of accessing the Portlet Registry service within a portlet: PortletRegistry registry = (PortletRegistry)context.getAttribute("cps:PortletRegistryComponent"); Notice that all service are prefixed with "cps:" automatically to avoid collisions with any other attributes the might be in the portlet contenxt. HTH, Example public class MyPortlet extends GenericServletPortlet { public void init(PortletConfig config) throws PortletException { super.init(config); MyService myserv = (MyService) <>; if (null == myserv) { throw new PortletException("Could not acquire MyService!"); } } } I'm having a very hard time finding any discussion or documentation on this anywhere ... hey, I even bought the book by Jeff Linwood and Dave Minter about building portals ... still no luck ... Thanks, - Frank - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Editor of choice for portlet developement
FWIW I use eclipse. Shah Amit wrote: I think its gonna be Netbeans or Eclipse, but what would probably be like the "recommended" editor from the makers of Jetspeed if I may say ! Amit - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Default Home Pages
Hi Frank, Here is an example of both specifying document order and overriding the default page (this is defined the folder.metadata). home.psml marketing.ds news.ds products.ds tools.ds training.ds solidedge_main.psml solid-edge.link solid-edge-release-info.link Frank Villarreal wrote: Forgot to mention, I'm using Jetspeed 2 ... -Original Message- From: Frank Villarreal [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 01, 2005 08:05 AM To: Jetspeed Users List Subject: Default Home Pages There is probably a simple solution for this, but . I've noticed that under "WEB-INF/pages" there is a "default-page.psml" file that becomes the "home" page for anyone who navigates to "jetspeed/portal" using the default configuration. I've also noticed that "default-page.psml" is not the first page in the portal it appears that the portal builds its page links alphabetically if no document order is specified in the "folder.metadata" file in any given folder. So my first question is this ... How/where does jetspeed know that the "default-page.psml" should be rendered first? ... even though it is not the first page in the folder order??? I've also noticed that there are subfolder for some security roles using the convention "_role/manager, _role/user" etc. I'm assuming these folders are meant to contain default home pages for users who log in and belong to those roles? Is that correct? If so, it doesn't seem to be working. I put a security constraint on the "default-page.psml" file in the root folder to only allow "guest" and was hoping somehow jetspeed would "redirect" a user who logs in to an alternate home page in the subfolder with for the appropriate role/user ... no luck. Is this how it's supposed to work or am I dreaming??? Any ideas/hints/ridicules appreciated. Thanks. :-) - Frank - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Can I use Hibernate with Jetspeed 2 ??
You can use Hibernate to create your own portlet applications, that's fine, well fine as long as you don't plan on donating them to Apache. You could also easily replace the current O/R layer in Jetspeed 2 with Hibernate as it is using Spring for that, again, that is only if you do not plan on donating your changes back to Apache. Apache legal decided many moons ago that the LGPL, per their interpretation, is incompitable with the ASL. They site that there is a clause in the LGPL that could allow LGPL'd code to virulent infect an end-user's proprietary code, legally converting said code proprietary to LGPL code. As for me, I hate this! I like Hibernate and use it for many apps. I also feel that we (Apache developers) loose out on choosing to use certain OS projects do to this interpretation of the LGPL Jonathan Hawkins wrote: What is the issue with the licences. Thanks Jon Hawkins David Sean Taylor wrote: Shah Amit wrote: Hi all, I tried to look up on google, but only found an article dated back in May that J2 will soon have Hibernate support. I would like to know if I can use Hibernate with J2. I dont know the best way to architect this, but if J2 doeesnot provide any inbuilt support and I have to write everything in my application, I guess that is fine too. The Apache license is not compatible with Hibernates license. Thus we cannot use Hibernate in Jetspeed-2. However you are free to use Hibernate in your portlet applications or component implementations. I downloaded the code from CVS on 17th Jan. and there was a DB Browser application in that, but that doesnot work, and it probably looks like it is still not finished, and also it doesnot user Hibernate I think. The DB Browser should work fine. Let me know if it doesn't. Again, its in an Apache CVS. Can't use Hibernate. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Documentation
Hi Adrian, The wiki might be a good place to start, http://wiki.apache.org/portals/Jetspeed2. Adrian Nadeau wrote: Hello, We have just currently installed Jetspeed 2 on Tomcat 5.0.30. We are wondering if there are any documentation or resources out there to help us get started on development of JSR 168 Compliant Portlets and deploying them to Jetspeed 2? We have added a few test Portlets fine but we would like to better understand how Tomcat 5 actually deploys the war files and how we can update Portlets within our testing environment without re-exporting them as a new .war file every time we make a change. Any information would be great, thank you in advance. Regards, Adrian Nadeau VP, Development Evolving Solutions...Technology for changing [EMAIL PROTECTED] www.evolvingsolutions.ca 506.633.2012 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Can I use Jetspeed2 with Turbine ...
We only use the IoC and AoP portion of Spring in Jetspeed 2 we do not use the web frame As for developing portlet apps in Turbine, you will probably need to develop a "bridge" like we have already done for Struts, PHP, Perl and Velocity. Shah Amit wrote:work Also I am kindaa in an evaluation stage of Portal and what framework to use. If someone can give me some comparisions, I would really appreciate. I know that Jetspeed 2 is based on Spring Framework. Is it easy to use Spring Framework as the framework for my portlets with Jetspeed ?? Also some of my concerns with using Spring would be how easily are developers with expertise in Spring Framework available in market ?? I have worked quite a lot with Turbine Framework and Velocity and I know those pretty well, but I dont know if Jetspeed 2 supports Turbine :( Any helps, opinions very appreciated !!! Regards, Amit - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Jetspeed2 deploy to non /jetspeed context?
Both David and I are working on that. I removed most of the reference to Jetpseed static object from both the layout portlets and the JetspeedPowerTool. I need to roadmap out what is left to do as I will be starting back up on this issue this week. Ate Douma wrote: It isn't possible right now. The problem is in the layout portlets which are run under the /jetspeed context and which also expect to be run under the J2 context. Scott Weaver started refactoring the layout portlets to allow them to run independently from the J2 context (see: http://issues.apache.org/jira/browse/JS2-182). I also need to be able to run J2 under a different context so I'm also interested to know what the status is right now. Scott: are you still working on this and can you give some information what is still to do? Maybe I can help out with this. Regards, Ate Chris Custine wrote: I posted this to the dev list with no reply. Anyone else had luck with deploying J2 to context other than /jetspeed? Thanks, Chris -- Forwarded message -- From: Chris Custine <[EMAIL PROTECTED]> Date: Mon, 17 Jan 2005 19:09:08 -0500 Subject: Deploy to non /jetspeed context? To: Jetspeed Developers List I saw some commits a few weeks ago relating to this but a quick attempt to deploy a Jetspeed2 portal to a context other than /jetspeed doesn't look to be working. Is this -supposed- to be working in the current CVS code? If there is more work to be done and someone could give me a nudge in the right direction I would be happy to try to work on this. Thanks, Chris - 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] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: new to list
Yes, this list covers both Jetspeed 1 and 2. For the time being you will probably see more J1 posts just because there are more people using it. Michael Engelhart wrote: Hi - I just subscribed to this list last night from the jetspeed-2 sign up page and noticed that so far the posts are all related to jetspeed-1. Is this the wrong list or does it cover both versions. Thanks Mike - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jetspeed2-M1 with mssql
I use Jetspeed 2 with MSSQL in production, however I always install manually and not with the installer. I wrote the installer so I will run some tests on our MSSQL instance here and see if I can get it to work. [EMAIL PROTECTED] wrote: Anyone try to build JetSpeed2-M1 with Mssql using the installer or the CVS download? I used the installer and CVS. everything worked expect when creating the entire database. i had to run the sql scripts by hand and then the populate script by hand. Also, the loginPortlet doesn't work, i keep getting LoginModule not found. I re-installed with hsql. and everything worked like a charm!! A real sweet install. My complements to the chefs. So now i just got to get the same result on mssql. and tips out there for me? (that is besides don't use msssql :-)) Thanks, Carlos. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: AW: jetspeed-api-2.0-M2-dev.jar
Th eissue with theGems.jar not being installed has been fixed. to build run: maven allClean allBuild quickStart Daniel Brose wrote: Hi there, Just run maven again. It will be created the second time around. does not work form me... I'm trying "maven allSite" and get this error all the time. Any ideas? Regards -- Daniel Brose http://www.daniel-brose.de mailto:[EMAIL PROTECTED] ICQ-UIN: 5366841 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover ******* * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Gmail Invitations
I would *love* to have one ;) Scott T. Weaver wrote: I would to have one Youssef Mohammed wrote: Jetspeed folks, I have 3 gmail invitations if anyone interested please let me know -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Gmail Invitations
I would to have one Youssef Mohammed wrote: Jetspeed folks, I have 3 gmail invitations if anyone interested please let me know -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: "Failed to initalize jetspeed" ,What's wrong with it?
0(Native >>>Method) >>> >>>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java >>>:39) >>> >>>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI >>>mpl.java:25) java.lang.reflect.Method.invoke(Method.java:324) >>> >>>org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) >>> >>>org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) >>> >>> >>>_ >>>Do You Yahoo!? >>>150万曲MP3疯狂搜,带您闯入音乐殿堂 >>>http://music.yisou.com/ >>>美女明星应有尽有,搜遍美图、艳图和酷图 >>>http://image.yisou.com >>>1G就是1000兆,雅虎电邮自助扩容! >>>http://cn.rd.yahoo.com/mail_cn/tag/1g/*http://cn.mail.yahoo.com/event/mai >>>l_1g/ >>> >>>- >>>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] >> >> > >- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > > > > > -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: PortletRequest using struts portals bridge
HttpServletRequest.getAttribute("javax.portlet.request") Jeff Sheets wrote: Does anyone know how to get the PortletRequest from inside the struts execute() method when using the struts portals bridge? I need to access the PortletPreferences. I tried casting the HttpServletRequest to a PortletRequest but that didn't work. Is it stored in the session or elsewhere? Thank you, -- Jeff - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover ******* * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Jetspeed 2 + Eclipse
Hi Simon, I run J2 in tomcat outside of eclipse using the jdpa option in tomcat then connect to the remote debugger using eclipse. Simon Jakesch wrote: Hi, I was wondering if anyone on this list has successfully setup Jetspeed 2 to run in Eclipse to use the debugging etc. when developing portlets? Anyone? bye, Simon - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Servlet Filters with Struts App on Fusion
Hi Hema, I use filters in my portlet apps. However, there is one caveat, you need setup filters to fire on Forward, Include and Request which can only be done from within a Servlet 2.4 compatible container (i.e. tomcat 5.x ) Here is a example what one of our filter mappings from my web.xml: OEFilter *.htm INCLUDE FORWARD REQUEST HTH, Hema Menon wrote: Hi, I am trying to make our struts application to a portal that can be displayed within Jetspeed 1.6 w/Fusion. I modifed the portlet.xml, web.xml and the html:form as per Ate Douma's documentation on Struts portlet. We have some servlet filters defined in the web.xml file. Somehow the servlet filter does not seem to be called. Is it not supported with Jetspeed? Can someone let me know if this is supported, if not this could be a road block for us. Thanks in advance, Hema ~~ Hema Menon - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Information about JetSpeed
Hi Tonny, Here are some recent articles on Jetspeed 2: http://today.java.net/cs/user/print/a/151 http://www.theserverside.com/news/thread.tss?thread_id=30369 If you have speicifc questions, by all means post them to the list. Regards [EMAIL PROTECTED] wrote: Hello, We're looking for a web application where we can make enterprise portals to low cost. I'd like to know what are the features that JetSpeed has ? . It's most robust that webphere or bealogic? Thanks and regards. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover ******* * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[ANNOUNCE] Binary Installer for Jetspeed M1
Well, I finally got the binary installer for J2 M1 finished, here is a temporary link: http://www.binary-designs.net/downloads.html. The download takes a little time to start but fairly quick once it does. The only requirements are that you have a compatible version of the JDK 1.4.2, installed, see: http://wiki.apache.org/portals/Jetspeed2/PrefsClassloaderIssuesAndSdk14 for mor info. It is a little rough and needs some cleaning and tweaking but it's a start ;) Have fun! -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: contact for Licensing questions
Hi Brian, Jetspeed uses the Apache Software License v2.0 which is very business friendly, much more so than any of *GPL licenses. Basically you can use and change the software as you see fit without having to commit those changes back. However, it is a nice gesture if the changes make are generally useful ;) That being said, the general, non-technical apache email is [EMAIL PROTECTED] you may also want to direct them to the license page, http://www.apache.org/licenses/. hth,* * Brian Bacsu wrote: Hi We would like to utilize Jetspeed as part of a project we are deploying, but our legal department has some questions regarding licensing issues for Jetspeed. I am wondering who I could contact regarding this. Thanks, Brian Bacsu Sr. Technical Consultant Computer Sciences Corporation voice: (519) 454-4253 cell: (248) 797-8168 fax: (519) 454-4589 email: [EMAIL PROTECTED] This is a PRIVATE message. If you are not the intended recipient, please delete without copying and kindly advise us by e-mail of the mistake in delivery. NOTE: Regardless of content, this e-mail shall not operate to bind CSC to any order or other contract unless pursuant to explicit written agreement or government initiative expressly permitting the use of e-mail for such purpose. -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: JSR-168 Portlet Re-Register
I like the JMS message idea. I know J1 has some pretty nice JMS stuff in it thanks to David Taylor. I would eventually like to see this migrated to J2. Jeff Sheets wrote: My deployment is setup so that the jetspeed.war sits next to my application.ear and the application.ear holds one.war and two.war. These wars contain portlet.xml files for JSR-168 portlets, and I am able to display these correctly in the Jetspeed Fusion portal. My question relates to deploying an updated application.ear to my server. When I deploy this new ear I then have to go into the admin console of Jetspeed to "re-register" the portlet application. Has anyone done work to automatically re-register the war? I first tried creating a JetspeedRegistration initialization servlet, which would run once at one.war and two.war 's deployment time. This servlet attempted to access the spring service to re-register the app. This doesn't quite work, for reasons I realized later. I think we could setup Jetspeed to detect that the ServletContext has been modified, and then have it try to re-register first before giving up and throwing the NullPointerException that occurs. Otherwise a mechanism could be developed where Jetspeed accepts a JMS message (or some other interface) to notify that a re-register is needed. Any thoughts? Have others tried this? - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: JavaWorld
I just added a link to the Jetspeed 2 wiki (even though it is a J1 artticle ;). Bob Fleischman wrote: Sure. I would be honored. Now I'm going to try setting up J2 and recreating the portlet. I think I can get a follow-up article published on J2 and JSR-168. -Original Message- From: David Sean Taylor [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 30, 2004 1:19 PM To: Jetspeed Users List Subject: Re: JavaWorld Bob Fleischman wrote: Thanks. I hope I got it right. And thanks for all your help along the way. -Original Message- From: David Sean Taylor [mailto:[EMAIL PROTECTED] Sent: Tuesday, November 30, 2004 1:13 PM To: Jetspeed Users List Subject: JavaWorld http://www.javaworld.com/javaworld/jw-11-2004/jw-1129-jetspeed.html Great work Bob! Its awesome. Can I put a link on the Jetspeed site to your article? -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Wiki documentation issues
Anyone should be able to change the Wiki. If you see an inconsistency or something that is blatantly out of date, please feel free to fix it. Ron Wheeler wrote: It appears that http://wiki.apache.org/portals/Jetspeed2/DevelopingJetspeed2 needs to be updated to clarify the discussion that starts "Tomcat 4 and 5 are both supported. Tomcat 5 requires a JAASRealm patch that will be automatically applied by Maven during the build. Refer to [WWW]http://issues.apache.org/jira/browse/JS2-55 for more information." From reading up on this issue it appears that this is no longer an issue if you use the current version of Tomcat. There is no mention of the Tomcat 5.5 stream but I am hoping that this problem is resolved there as well. I hope that the wiki authors will fix this up. Ron - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Linux J2 Problems, was: Re: Jetspeed 2 - Deploying in Tomcat Error
I am also, SUSE 9.1 Prof. on my laptop. I am also running on Solaris 9 no probs either. Randy Watler wrote: [EMAIL PROTECTED] wrote: Hi Guys, I have also had the similar problem under linux and received NO help from this list and as a result have shelved using Jetspeed 2 Paul Paul, I am currently running successfully on Tomcat/Linux and have been for some time. Can you resend your last post to the list so that I might be able to help? Randy - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Jetspeed 2 - Deploying in Tomcat Error
Hi Hema, Feel free to post your exploits on the wiki as this is were most of support documentation ends up. Menon, Hema wrote: Paul, Sorry to hear that. I was able to fix the problem by copying the properties file just like Vin had suggested. It could be frustrating at times, often the answers will be somewhere here within this list. I do appreciate the efforts put in by the developers and other members in this mailing list. I guess I'll put together a list of the issues that I came across while building jetspeed and how it was resolved. Hopefully I will be able to help someone else, just like many who helped me when in need. Thanks, Hema On Tue, 23 Nov 2004 10:52:49 +0200, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: Hi Guys, I have also had the similar problem under linux and received NO help from this list and as a result have shelved using Jetspeed 2 Paul - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover ******* * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: PROBLEM Deploying JetSpeed on Tomcat
Hi Vin, That JDK won't work with J2 because of the preferences bug. See: http://wiki.apache.org/portals/Jetspeed2/PrefsClassloaderIssuesAndSdk14 Vin Conjee wrote: Randy, I am using JDK 1.4.1_02-b06. Thanks -Vin --- Randy Watler <[EMAIL PROTECTED]> wrote: Vin, What version of the JDK are you using? There are known issues with prefs and early 1.4 versions. Randy -Original Message- From: Vin Conjee To: [EMAIL PROTECTED] Sent: 11/21/04 3:42 PM Subject: PROBLEM Deploying JetSpeed on Tomcat Hello I initially had problems downloading the jar files from the remote servers. I followed the threads in this forum and I finally got all of the jars in the right places. The BUILD seems to be working fine. The deployment task "quickStart" worked without a problem. Now when I start the Tomcat Engine, the following exception gets thrown: Also, I dont see any prefs/ folder under jetspeed2. I would appreciate if somebody can help me get through this. Thanks -Vin 2004-11-21 14:10:02,285 [main] ERROR org.apache.jetspeed.engine.AbstractEngine - org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.prefs.PreferencesProvider' defined in URL [file:/C:/NBR2004/Software/jakarta-tomcat-5.0.28/webapps/jetspeed/WEB-IN F/assembly/jetspeed-spring.xml]: Initialization of bean failed; nested exception is java.lang.RuntimeException: Failed to initialize prefs api. java.lang.InternalError: Can't instantiate Preferences factory java.lang.ClassNotFoundException: org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl 2004-11-21 14:10:02,396 [main] ERROR org.apache.jetspeed.Jetspeed - Unable to create Engine org.apache.jetspeed.exception.JetspeedException: Jetspeed Initialization exception! at org.apache.jetspeed.engine.AbstractEngine.init(AbstractEngine.java:154) at org.apache.jetspeed.Jetspeed.createEngine(Jetspeed.java:64) at org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.java:137 ) __ Do you Yahoo!? The all-new My Yahoo! - Get yours free! http://my.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management* * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Jetspeed-2 deployment problem - multiple exceptions
ndardContext.start(StandardContext.java:4357 ) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.ja va:823) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) at org.apache.catalina.core.StandardHostDeployer.addChild(StandardHostDeplo yer.java:903) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUtils.java:2 16) 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.ja va:76) at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unk nown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDis patcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unkno wn 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(StandardHostDeploy er.java:488) at org.apache.catalina.core.StandardHost.install(StandardHost.java:863) at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java :483) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:983) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:34 9) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSu pport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091) at org.apache.catalina.core.StandardHost.start(StandardHost.java:789) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478) at org.apache.catalina.core.StandardService.start(StandardService.java:480) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2313) at org.apache.catalina.startup.Catalina.start(Catalina.java:556) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav a:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) 2004-11-05 10:20:46 StandardContext[/jetspeed] Velocity [info] VelocityViewServlet: Default content-type is: text/html 2004-11-05 10:20:46 StandardContext[/jsp-examples]ContextListener: contextInitialized() 2004-11-05 10:20:46 StandardContext[/jsp-examples]SessionListener: contextInitialized() 2004-11-05 10:20:46 StandardContext[/servlets-examples]ContextListener: contextInitialized() 2004-11-05 10:20:46 StandardContext[/servlets-examples]SessionListener: contextInitialized() - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management * * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jetspeed-2 deployment problem
Hmmm, make sure that all of the jetspeed-api, jetspeed-commons jars and pluto jars are in your shared/lib directory. Amit Soni wrote: Hi scott, Thanks for interest in my problem here i give the whole message which is given in tomcat's log file so if u have any idea reagarding this problem then pls help me... 2004-11-03 13:20:18 StandardContext[/manager]HTMLManager: install: Installing web application from 'jar:file:/usr/local/jaka rta-tomcat-5.0.28/webapps/jetspeed.war!/' 2004-11-03 13:20:25 StandardContext[/jetspeed]Marking servlet jetspeed as unavailable 2004-11-03 13:20:25 StandardContext[/jetspeed]Servlet /jetspeed threw load() exception javax.servlet.ServletException: Error instantiating servlet class org.apache.jetspeed.engine.JetspeedServlet at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:996) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4013) at org.apache.catalina.core.StandardContext.start(StandardContext.java:4357) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:823) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:277) at org.apache.catalina.core.StandardHost.install(StandardHost.java:832) at org.apache.catalina.manager.ManagerServlet.deploy(ManagerServlet.java:922) at org.apache.catalina.manager.HTMLManagerServlet.deployInternal(HTMLManagerServlet.java:271) at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:251) at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929) at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683) at java.lang.Thread.run(Thread.java:534) - Root Cause - java.lang.NoClassDefFoundError: org/apache/jetspeed/exception/JetspeedException at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:1610) at java.lang.Class.getConstructor0(Class.java:1922) at java.lang.Class.newInstance0(Class.java:278) at java.lang.Class.newInstance(Class.java:261) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:987) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:862) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4013) at org.apache.catalina.core.StandardContext.start(StandardContext.ja
Re: problems on deploy Jetspeed2
http://wiki.apache.org/portals/Jetspeed2/PrefsClassloaderIssuesAndSdk14 Sihong Fan wrote: I load the J2 Oct 28 2004 version from CVS and change the properties file to link MySQL by using maven. But I got a blank page. System out shows a error of ClassNotFound. And I found that class is in a jar under WEB-INF\lib of jetspeed. Does any one have this problem before? Please help JNDI System Property flag null INFO: Deployment server port: 8080 INFO: Deployment server: localhost org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.apache.jetspeed.prefs.PreferencesProvider' defined in URL [file:/C:/Program Files/Apache Software Foundation/Tomcat 5.0/webapps/jetspeed/WEB-INF/assembly/jetspeed-spring.xml]: Initialization of bean failed; nested exception is java.lang.RuntimeException: Failed to initialize prefs api. java.lang.InternalError: Can't instantiate Preferences factory java.lang.ClassNotFoundException: org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl java.lang.RuntimeException: Failed to initialize prefs api. java.lang.InternalError: Can't instantiate Preferences factory java.lang.ClassNotFoundException: org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl Thanks Sihong __ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management * * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Where to Download Jetspeed 2
Hi Elisabeth, There is currently no binaries available for download for J2 so you will need check it out from CVS. You can expect a milestone release of J2 with binary distributions and a prepackaged portal with tomcat mid-november. Regards, Elisabeth VanSchaardenburg wrote: Could somebody please tell me where I can find Jetspeed 2 for download? I don't see any links from the Jetspeed 2 page. All I can find is Jetspeed 1.5. I'm probably missing something very obvious. Thanks for the help. Elisabeth -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management * * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jetspeed-2 deployment problem
That doesn't really give us much to go on. Check for errors in logs/jetspeed.log that might provide us with more info as to what is causing the servlet to fail to init. Regards, Amit Soni wrote: Hi all, here i m trying to deploy jetspeed-2 in Tomcat 5.0.28 for this i have use :: 1)OS :: Fedora core 1 2)jdk :: j2sdk1.4.2_04 3)Tomcat :: jakarta-tomcat-5.0.28 but at the time deployment time it gives the error like :: 2004-11-03 13:26:41 StandardContext[/jetspeed]Marking servlet jetspeed as unavailable 2004-11-03 13:26:41 StandardContext[/jetspeed]Servlet /jetspeed threw load() exception javax.servlet.ServletException: Error instantiating servlet class org.apache.jetspeed.engine.JetspeedServlet so any one if u have any idea regarding this error then pls help me. Regards, Amit Soni -- Netcore's New Website http://www.netcore.co.in -- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management * * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: deployment of custom portlet
Are you using jetspeed 1.x or 2.0? Amit Soni wrote: Hi all, Here i want to deploy my custom portlet in jetspeed this portlet contains a .war file so if u have and idea about how can i integrate this portlet in jetseed then pls help me. Regards, Amit -- Netcore's New Website http://www.netcore.co.in -- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management * * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Deploying custom portlet
APPID::portletid needs to be APPID::portletName not the id. miten mehta wrote: Hello, I have custom portlet which is packaged in war file. xml files I added were: portlet.xml - which defines xml for my portlet web.xml - copied it from jetspeed dir deployed in tomcat (I hope thats how to package) added entry to default-page.psml as APPID::portletid I see on default page a window for my porlet but it does not seem to be getting called. I dont know exactly what all I need to get a basic portlet working. I added System.out.println messages but nothing printed to console. Neither log4j is any help since I believe my portlet is not called at all. Some thing related to jetspeed unable to find it. Any one would like more info let me know and I can provide you with war file etc. Miten. __ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management * * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: inaccurate information on gridsphere site
Okay, here it is in HTML (oops). Again, feel free to add. Portlet Container Feature: GridSphere Jakarta Jetspeed Open source and free Yes Yes JSR 168 compliant Yes Yes Support for localization Yes Yes Support for some kind of Role Based Access Control (RBAC) Yes Yes Support for third-party portlet packaging and deployment (JSR 168) Yes No Template project build support for the creation of new portlet web applications Yes No Support for "portlet service" model for the development of services to perform portlet business logic Yes Yes Ability to customise user layouts including tabs, adding and removing portlets, etc. Yes Yes Ability to customise themes Yes Yes Template-based layouts including JSP Yes Yes Custom tag library for creating higher level visual components Yes Yes Integration with Veolicty, Cocoon, WebMacro and Velocity so that you can develop with the newest XML/XSL technology. No Yes XML based configuration registry of portlets Yes Yes Persistence Service available to all portlets to easily store state per user, page and portlet Yes Yes Fully portable across all platforms that support JDK 1.2 and Servlet 2.2 Yes J2 and J1.6 require 1.4.2_05 and higher. Persistence Service available to all portlets to easily store state per user, page and portlet Yes Yes Integrated unit testing Yes Of Course! Built on using a modular, IoC container. No Yes Easily AoP to any individual component or service No Yes Inetegrated support for JAAS based security No Yes Embeddable engine No Yes Full implenmentation of the java.util.prefs to support portlet preferences. No Yes Scott T. Weaver wrote: My corrections/additions. Please, everyone feel free to add to the list :) Portlet Container Feature: GridSphere Jakarta Jetspeed Open source and free Yes Yes JSR 168 compliant Yes Yes Support for localization Yes Yes Support for some kind of Role Based Access Control (RBAC) Yes Yes Support for third-party portlet packaging and deployment (JSR 168) Yes Yes Template project build support for the creation of new portlet web applications Yes Yes (via Maven) Support for "portlet service" model for the development of services to perform portlet business logic Yes Yes Ability to customise user layouts including tabs, adding and removing portlets, etc. Yes Yes Ability to customise themes Yes Yes Template-based layouts including JSP Yes Yes Custom tag library for creating higher level visual components Yes Yes Integration with Veolicty, Cocoon, WebMacro and Velocity so that you can develop with the newest XML/XSL technology. No Yes XML based configuration registry of portlets Yes Yes Persistence Service available to all portlets to easily store state per user, page and portlet Yes Yes Fully portable across all platforms that support JDK 1.2 and Servlet 2.2 Yes J2 and J1.6 require 1.4.2_05 and higher. Persistence Service available to all portlets to easily store state per user, page and portlet Yes Yes Integrated unit testing Yes Of Course! Built on using a modular, IoC container. No Yes, Spring 1.1.1 Easily AoP to any individual component or service No Yes Inetegrated support for JAAS based security No Yes Embeddable engine No Yes Full implenmentation of the java.util.prefs to support portlet preferences. No Yes Scott T. Weaver wrote: Did you send them an email asking them to rectify the comparison chart? David Sean Taylor wrote: http://www.gridsphere.org/gridsphere/gridsphere?cid=comparison&JavaScript=enabled Just want to point out that the table is inaccurate: * Jetspeed does support localization. * We do support third-party packaging and deployment (JSR 168) in 1.6 and 2.0 * We do have intergrated unit testing * Jetspeed does have a service model * Jetspeed does have a custom tag library (and velocity tools) Not sure why the Gridsphere people have a need to lie about these things, but it does make one question their integrity -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management * * <http://www.openedit.org> * ***
Re: inaccurate information on gridsphere site
My corrections/additions. Please, everyone feel free to add to the list :) Portlet Container Feature: GridSphere Jakarta Jetspeed Open source and free Yes Yes JSR 168 compliant Yes Yes Support for localization Yes Yes Support for some kind of Role Based Access Control (RBAC) Yes Yes Support for third-party portlet packaging and deployment (JSR 168) Yes Yes Template project build support for the creation of new portlet web applications Yes Yes (via Maven) Support for "portlet service" model for the development of services to perform portlet business logic Yes Yes Ability to customise user layouts including tabs, adding and removing portlets, etc. Yes Yes Ability to customise themes Yes Yes Template-based layouts including JSP Yes Yes Custom tag library for creating higher level visual components Yes Yes Integration with Veolicty, Cocoon, WebMacro and Velocity so that you can develop with the newest XML/XSL technology. No Yes XML based configuration registry of portlets Yes Yes Persistence Service available to all portlets to easily store state per user, page and portlet Yes Yes Fully portable across all platforms that support JDK 1.2 and Servlet 2.2 Yes J2 and J1.6 require 1.4.2_05 and higher. Persistence Service available to all portlets to easily store state per user, page and portlet Yes Yes Integrated unit testing Yes Of Course! Built on using a modular, IoC container. No Yes, Spring 1.1.1 Easily AoP to any individual component or service No Yes Inetegrated support for JAAS based security No Yes Embeddable engine No Yes Full implenmentation of the java.util.prefs to support portlet preferences. No Yes Scott T. Weaver wrote: Did you send them an email asking them to rectify the comparison chart? David Sean Taylor wrote: http://www.gridsphere.org/gridsphere/gridsphere?cid=comparison&JavaScript=enabled Just want to point out that the table is inaccurate: * Jetspeed does support localization. * We do support third-party packaging and deployment (JSR 168) in 1.6 and 2.0 * We do have intergrated unit testing * Jetspeed does have a service model * Jetspeed does have a custom tag library (and velocity tools) Not sure why the Gridsphere people have a need to lie about these things, but it does make one question their integrity -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management * * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: inaccurate information on gridsphere site
Not sure. I am building a new list right now. I will post it to the list when I am finished David Sean Taylor wrote: Scott T. Weaver wrote: Did you send them an email asking them to rectify the comparison chart? No, on which list? -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEdit, Website Content Management * * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Loading a new portlet in Jetspeed 2 -- jetspeed-portlet.xml?
There is alrady one person on the list, Randy Walter, who already has a J2 based portal in its testing phases. I have a J2-based portal project scheduled to go live the second week of November. So IMO I would go with J2. Doug Schnelzer wrote: Scott, Thanks very much for you help. I'm off and exploring portlets according to 168. My next step is to plug in an existing Struts app we developed. Looks like you have already tackled integrating a Struts app. We are planning on deploying a system in April 2005. Do you think it is a good idea for us to be working with Jetspeed2 now instead of Jetspeed1 + Fusion? With the significant re-architecture you are doing in Jetspeed2 it seemed better to start with Jetspeed2 if we can. Thanks, Doug -Original Message- From: Scott T. Weaver [mailto:[EMAIL PROTECTED] Sent: Thursday, October 21, 2004 11:52 AM To: Jetspeed Users List Subject: Re: Loading a new portlet in Jetspeed 2 -- jetspeed-portlet.xml? Doug, I see your problem right off. You need to change the the name of your portlet to: DougsFirst Redploy and it should work. Look at point 4 on http://wiki.apache.org/portals/Jetspeed2/DeployingCustomPortlets. It specifies that the value after the "::" needs to match the value in not the portlet-id attribute. HTH, Doug Schnelzer wrote: Here is my portlet.xml deployment descriptor. Doug's First Portlet Displaying Doug's First Portlet com.aemcorp.firstportlet.FirstPortlet -1 text/html EDIT VIEW HELP Thanks for the help -Original Message- From: Scott T. Weaver [mailto:[EMAIL PROTECTED] Sent: Thursday, October 21, 2004 11:18 AM To: Jetspeed Users List Subject: Re: Loading a new portlet in Jetspeed 2 -- jetspeed-portlet.xml? Doug Schnelzer wrote: I have Jetspeed 2 built and running using the following environment: Tomcat 5.0.28 MySQL 4.0.17 I'm trying to deploy my first portlet using the instructions at http://wiki.apache.org/portals/Jetspeed2/DeployingCustomPortlets. When I deploy the portlet, Jetspeed goes through the hot deploy sequence. Here is my output: INFO: Loading portlet application from web archive C:\apache\tomcat\webapps\jetspeed\WEB-INF\deploy\MyFirstPortlet.war INFO: Preparing to (re) deploy portlet app "DougsApp" INFO: Deploying portlet applicaion WAR MyFirstPortlet.war INFO: Portlet application deployment target directory is C:\apache\tomcat\webapps\jetspeed/..//DougsApp Writing out infused web.xml for DougsApp INFO: Did not load extended metadata as it most likely does not exist. java.io.FileNotFoundException: Unable to locate file or path C:\apache\tomcat\webapps\jetspeed\..\DougsApp\WEB-INF\jetspeed-portlet.xml INFO: Loading web.xml into memory INFO: Saving the portlet.xml in the registry... INFO: Committing registry changes... INFO: FileSystem deployment done. Oct 21, 2004 10:35:29 AM org.apache.catalina.core.StandardHostDeployer install INFO: Installing web application at context path /DougsApp from URL file:/C:/apache/tomcat/webapps/DougsApp/ INFO: Catalina deployment response: OK - Deployed application at context path /DougsApp Do I need to package my portlet with a jetspeed-portlet.xml deployment descriptor? nope. Only if you want to use extend the meta-data or access Jetspeed Portlet Services directly. When I view the Jetspeed main page, I get the following error below in the new portlet window. Could you please post your portlet.xml? Thanks for the help. I'm looking forward to getting more involved in the Jetspeed2. - Doug org.apache.jetspeed.container.window.FailedToRetrievePortletWindow: org.apache.jetspeed.container.window.FailedToCreateWindowException: Error generating new PortletEntity: org.apache.jetspeed.components.portletentity.PortletEntityNotGeneratedExce p t ion: Failed to retrieve Portlet Definition for DougsApp::DougsFirst at org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.getPor t l etWindow(PortletWindowAccessorImpl.java:100) at org.apache.jetspeed.velocity.JetspeedPowerTool.getWindowState(JetspeedPowe r T ool.java:279) at org.apache.jetspeed.velocity.JetspeedPowerTool.getDecoratorActions(Jetspee d P owerTool.java:896) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 3 9 ) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorIm p l .java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.velocity.runtime.parser.node.PropertyExecutor.execute(PropertyE x e cutor.java:111) at org.apa
Re: Loading a new portlet in Jetspeed 2 -- jetspeed-portlet.xml?
Doug, I see your problem right off. You need to change the the name of your portlet to: DougsFirst Redploy and it should work. Look at point 4 on http://wiki.apache.org/portals/Jetspeed2/DeployingCustomPortlets. It specifies that the value after the "::" needs to match the value in not the portlet-id attribute. HTH, Doug Schnelzer wrote: Here is my portlet.xml deployment descriptor. Doug's First Portlet Displaying Doug's First Portlet com.aemcorp.firstportlet.FirstPortlet -1 text/html EDIT VIEW HELP Thanks for the help -Original Message- From: Scott T. Weaver [mailto:[EMAIL PROTECTED] Sent: Thursday, October 21, 2004 11:18 AM To: Jetspeed Users List Subject: Re: Loading a new portlet in Jetspeed 2 -- jetspeed-portlet.xml? Doug Schnelzer wrote: I have Jetspeed 2 built and running using the following environment: Tomcat 5.0.28 MySQL 4.0.17 I'm trying to deploy my first portlet using the instructions at http://wiki.apache.org/portals/Jetspeed2/DeployingCustomPortlets. When I deploy the portlet, Jetspeed goes through the hot deploy sequence. Here is my output: INFO: Loading portlet application from web archive C:\apache\tomcat\webapps\jetspeed\WEB-INF\deploy\MyFirstPortlet.war INFO: Preparing to (re) deploy portlet app "DougsApp" INFO: Deploying portlet applicaion WAR MyFirstPortlet.war INFO: Portlet application deployment target directory is C:\apache\tomcat\webapps\jetspeed/..//DougsApp Writing out infused web.xml for DougsApp INFO: Did not load extended metadata as it most likely does not exist. java.io.FileNotFoundException: Unable to locate file or path C:\apache\tomcat\webapps\jetspeed\..\DougsApp\WEB-INF\jetspeed-portlet.xml INFO: Loading web.xml into memory INFO: Saving the portlet.xml in the registry... INFO: Committing registry changes... INFO: FileSystem deployment done. Oct 21, 2004 10:35:29 AM org.apache.catalina.core.StandardHostDeployer install INFO: Installing web application at context path /DougsApp from URL file:/C:/apache/tomcat/webapps/DougsApp/ INFO: Catalina deployment response: OK - Deployed application at context path /DougsApp Do I need to package my portlet with a jetspeed-portlet.xml deployment descriptor? nope. Only if you want to use extend the meta-data or access Jetspeed Portlet Services directly. When I view the Jetspeed main page, I get the following error below in the new portlet window. Could you please post your portlet.xml? Thanks for the help. I'm looking forward to getting more involved in the Jetspeed2. - Doug org.apache.jetspeed.container.window.FailedToRetrievePortletWindow: org.apache.jetspeed.container.window.FailedToCreateWindowException: Error generating new PortletEntity: org.apache.jetspeed.components.portletentity.PortletEntityNotGeneratedExcep t ion: Failed to retrieve Portlet Definition for DougsApp::DougsFirst at org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.getPort l etWindow(PortletWindowAccessorImpl.java:100) at org.apache.jetspeed.velocity.JetspeedPowerTool.getWindowState(JetspeedPower T ool.java:279) at org.apache.jetspeed.velocity.JetspeedPowerTool.getDecoratorActions(Jetspeed P owerTool.java:896) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:3 9 ) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp l .java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.apache.velocity.runtime.parser.node.PropertyExecutor.execute(PropertyEx e cutor.java:111) at org.apache.velocity.util.introspection.UberspectImpl$VelGetterImpl.invoke(U b erspectImpl.java:302) at org.apache.velocity.runtime.parser.node.ASTIdentifier.execute(ASTIdentifier . java:157) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.j a va:175) at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.jav a :327) at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.j a va:51) at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirect i ve.java:95) at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:2 3 0) at org.apache.velocity.Template.merge(Template.java:256) at org.apache.jetspeed.velocity.JetspeedVelocityViewServlet.mergeTemplate(Jets p eedVelocityViewServlet.java:116) at org.apache.velocity.tools.view.servlet.VelocityViewServlet.doRequest(Veloci t yViewServlet.java:455) at org.apache.velocity.tools.view.servlet.VelocityViewServlet.
Re: Loading a new portlet in Jetspeed 2 -- jetspeed-portlet.xml?
yoteAdapter.java:160) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConne ction(Http11Protocol.java:705) at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav a:683) at java.lang.Thread.run(Thread.java:534) Caused by: org.apache.jetspeed.container.window.FailedToCreateWindowException: Error generating new PortletEntity: org.apache.jetspeed.components.portletentity.PortletEntityNotGeneratedExcept ion: Failed to retrieve Portlet Definition for DougsApp::DougsFirst at org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.createPo rtletWindow(PortletWindowAccessorImpl.java:138) at org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.createPo rtletWindow(PortletWindowAccessorImpl.java:120) at org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.getPortl etWindow(PortletWindowAccessorImpl.java:96) ... 136 more Caused by: org.apache.jetspeed.components.portletentity.PortletEntityNotGeneratedExcept ion: Failed to retrieve Portlet Definition for DougsApp::DougsFirst at org.apache.jetspeed.components.portletentity.PortletEntityAccessComponentImp l.generateEntityFromFragment(PortletEntityAccessComponentImpl.java:96) at org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.createPo rtletWindow(PortletWindowAccessorImpl.java:133) ... 138 more -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Web content takes over the portal !
The website is probably using some type of "frame-break" javascript. The only thing you can do about that is to run the page through a rewrtier that removes the javascript from the page. Jonathan Hawkins wrote: We have an Iframe portlet that when it loads the default content the content takes over the whole browser and the rest of the portal disappears, an example being set http://www.bbc.co.uk or .com as the default page for an IFrame portlet. Is there a way of stopping this behaviour. Thanks --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.773 / Virus Database: 520 - Release Date: 05/10/2004 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Running Jetspeed 1.5 on JRun4
I think what is happening here is what you tend to see in the standard JBoss classloader . JRun probably loaded some of the log4j classes at startup from its log4j jar. Now Jetspeed 2 required those classes but instead of the JRun classloaders loading new ones from the WEB-INF/lib it just used the ones it already loaded from its server classloader. Next what probably happened is J2 tried to load up a couple more log4j classes that had not been loaded yet in any classloader yet. So those classes where loaded from the WEB-INF/lib jar. Finally when the app tried to mix these classes, a classcast was thrown. Even if the two jars were identical, this would have happened because for 2 classes to be considered the same they have to be loaded from the same classloader. If they were not loaded from the same classloader a CCE is thrown even if they are, in all other ways, identical. This is just a theory though, and I could be totally wrong ;) Stathis, George wrote: Figured out the problem. It was indeed a conflict between the log4j versions, but somehow, the Jetspeed application was not picking up the log4j jar in its own WEB-INF\lib directory, but rather, the log4j classes in the JRUN_HOME\lib\oem-xdoclet.jar. The problem was rectified by taking the Jetspeed log4j jar out of the jetspeed WEB-INF\lib and putting it in JRUN_HOME\servers\lib. This is a bit unorthodox though. Shouldn't the application specific jars in WEB-INF\lib be overriding the other classpaths? Anyway, thanks to Scott for taking the time to help out! -Original Message- From: Stathis, George [mailto:[EMAIL PROTECTED] Sent: Thursday, October 14, 2004 10:47 AM To: 'Jetspeed Users List' Subject: RE: Running Jetspeed 1.5 on JRun4 Thank you for the prompt reply. I'm running J1.5 by the way. I just tried your suggestion and the problem persists in the exact same way (same messages). Looking at the classpath available to the JRun JVM, I see that there are two versions of log4j *in addition* to the one in Jetspeed itself. They both come built-in JRun. One is in: %JRUN_HOME%\servers\cfusion\cfusion-ear\cfusion-war\WEB-INF\cfusion\lib\log4 j.jar The other in: %JRUN_HOME%\lib\oem-xdoclet.jar which contains open source libraries, one of which is log4j. Both directories above are in the JVM classpath. For a test, I put back the log4j jar in jetspeed/WEB-INF/lib and *removed* the two directories above from the class path. Same error. Then, I removed the log4j jar from jetspeed/WEB-INF/lib again, and also left out the two directories above from the classpath. Different error: (!) NOTICE: Turbine: init() failed: java.lang.NoClassDefFoundError: org/apache/log4j/LogManager Ahaa! "NoClassDefFoundError" Now I know that log4j is completely out of the classpath. I re-tested now by putting back into the classpath each jar one by one. Results: The %JRUN_HOME%\servers\cfusion\cfusion-ear\cfusion-war\WEB-INF\cfusion\lib\log4 j.jar is not being picked up. If it's the only one in the classpath, I still get a "NoClassDefFoundError" error. But both the %JRUN_HOME%\lib\oem-xdoclet.jar and the Jetspeed log4j.jar cause the exact same error: (!) NOTICE: Turbine: init() failed: java.lang.VerifyError: (class: org/apache/log4j/LogManager, method: signature: ()V) Incompatible argument to function Either there is yet another log4j jar somewhere (not likely since I get a "NoClassDefFoundError" already), or the problem is somewhere else. I will keep experimenting. If there are any other ideas or I'm missing something, please, someone let me know. -Original Message- From: Scott T. Weaver [mailto:[EMAIL PROTECTED] Sent: Thursday, October 14, 2004 10:00 AM To: Jetspeed Users List Subject: Re: Running Jetspeed 1.5 on JRun4 Hi George, Looks like a version conflict in the version of log4j included with J2 and the one JRun appears to be using. Try removing the log4j jar from the jetspeed/WEB-INF/lib directory. Stathis, George wrote: A few more details: 1) Our JRun installation came with ColdFusion MX 6.1, so a bunch of ColdFusion classes are in the classpath. 2) When starting the server that houses the Jetspeed 1.5 application, the following JetspeedLoggingService related error appears in the JRun Launcher log: Starting Apache Jetspeed Portal/1.5 (!) NOTICE: init (!) NOTICE: ServiceBroker: LoggingService enabled. (!) NOTICE: Turbine: init() failed: java.lang.VerifyError: (class: org/apache/log4j/LogManager, method: signature: ()V) Incompatible argument to function at org.apache.jetspeed.services.logging.JetspeedLogFactoryService.getLogge r(Jet speedLogFactoryService.java:168) at org.apache.jetspeed.services.logging.JetspeedLoggingService.(Jetspe e dLoggingService.java:59) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at org.apache.turbine.services.BaseInitableBroker.getInitabl
Re: Running Jetspeed 1.5 on JRun4
tService(BaseServiceBroker.j ava:296) at org.apache.turbine.util.RunDataFactory.putRunData(RunDataFactory.java:226) at org.apache.turbine.Turbine.doGet(Turbine.java:643) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91) at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) at jrun.servlet.JRunRequestDispatcher.invokeNext(JRunRequestDispatcher.java:449 ) at jrun.servlet.JRunRequestDispatcher.forwardInvoke(JRunRequestDispatcher.java: 418) at jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.java:175) at jrun.jsp.runtime.JRunPageContext.forward(JRunPageContext.java:349) at jrun.jsp.tags.Forward.doit(Forward.java:14) at jrun.jsp.tags.RequestDispatchTag.doEndTag(RequestDispatchTag.java:47) at jrun__index2ejspa._jspService(jrun__index2ejspa.java:58) at jrun.jsp.runtime.HttpJSPServlet.service(HttpJSPServlet.java:43) at jrun.jsp.JSPServlet.service(JSPServlet.java:119) at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91) at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) at jrun.servlet.JRunRequestDispatcher.invokeNext(JRunRequestDispatcher.java:449 ) at jrun.servlet.JRunRequestDispatcher.forwardInvoke(JRunRequestDispatcher.java: 418) at jrun.servlet.JRunRequestDispatcher.forward(JRunRequestDispatcher.java:175) at jrun.servlet.file.FileServlet.service(FileServlet.java:306) at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91) at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42) at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:249) at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:527) at jrun.servlet.http.WebService.invokeRunnable(WebService.java:168) at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:457 ) at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66) I'm not sure where to get started debugging here. I'm sure it's a JRun problem rather than a Jetspeed problem (and I will post for help on the Macormedia forums too), but I just wanted to see if people have any quick suggestions here. Thank you in advance for your time. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: How to use my own customization page ?
Jonathan, You might want to try using Jetspeed 1.6 plus Fusion and just write straight JSR-168 portlets. Writing a JSR-168 portlet is not much different then writing a servlet, the two apis are very similar. Also with JSR-168 you don't have to worry about the idiosyncracies of the Turbine framework on which Jetspeed 1 is heavily coupled to. This were I think most of your problems are stemming from. Jonathan Hawkins wrote: This is the scenario that I have been trying to solve for far too long now !!! I have a JSP Portlet that I want to use my own customization page when the user clicks on the customize icon on the portlet title. Fairly straightforward stuff I would have thought. I've set the providescustomization to true in my portlet xreg file and in the BuildConfigureContext in my action class I have called setTemplate to my customization page. First problem is you can only set the customization page to be a jsp page, I assume because it is a jsp portlet. I have now got my customization page to call the CustomizeAction class, that's fine, except I get no parameters returned. So taking a look at another portlet I see that when the customize icon is clicked the CustomizeAction.BuildNormalContext method is called and the context is setup to tell the system that I am customizing. Second problem, my jsp portlet uses it's own action class and I don't want all the CustomizeAction.BuildNormalContext stuff in my action classes BuildNormalContext. Basically, I want my jsp portlet to use my own customization page, any assistance would be greatly appreciated. The amount of time that this has taken and the "apparent" brick walls that I have come up against leaves me thinking that Jetspeed 1.5 is not ideal for application development, which is a shame. Many thanks Jon Hawkins --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.773 / Virus Database: 520 - Release Date: 05/10/2004 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover ******* * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openedit.org> * *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: POWERED BY JETSPEED 1
Hi Stefano, I just added your site. It should show up the next time the Jetspeed 1 site is published. I will talked to someone about getting it pushed out in the next day or two. Regards, Stefano Bianchi wrote: Sorry for posting this again, but I did not get any feedback... May I have this portal included in Jetspeed sample sites? www.euroworksafe.org - Powered by Jetspeed 1.4b3 "A European Portal on Occupational Cancer (Worksafe EU Project - eContent Programme) developed and maintained by medical and occupational health research institutions and IT companies" Any hint on when will it be included? Thank you very much Stefano Ing. Stefano Bianchi Softeco Sismat S.p.A. Via De Marini, 1 - WTC Tower 16149 Genoa (ITALY) e-mail: [EMAIL PROTECTED] tel: +39 010 60.26.368 fax: +39 010 60.26.350 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I surrender!
looks like something was being built that should not have been. null:null-.pom is a valid linux filename but must not be a valid windows one because I was not encountering the same error. The apache cvs seems to be down right now, so I have inlcuded the change you need to make in /maven.xml. Locate the jetspeed2:jar:install goal and replace it with what I have included below. basedir="${basedir}" includes="commons/project.xml,cps/project.xml,content-server/project.xml,jetspeed-api/project.xml,portal-bridges/project.xml,portal/project.xml,components/**/project.xml" excludes="/project.xml,maven-plugin/**,cornerstone-jmx/**,cornerstone-jmx-demo/**,layout-portlets/**,applications/**,applications/**/**,site/project.xml,design-docs/project.xml," goals="jar:install" banner="Build and Install all Jetspeed 2 jars" postProcessing="false" ignoreFailures="false"/> [EMAIL PROTECTED] wrote: I updated again, but still seems to be missing some stuff : BUILD FAILED File.. C:\Source\jakarta-jetspeed-2\maven.xml Element... maven:reactor Line.. 133 Column 40 Unable to obtain goal [jar:install] -- C:\Documents and Settings\skruger\.maven\cache\maven-jar-plugin-1.6\plugin.jelly:255:7: Cann ot install file: 'C:\Source\jakarta-jetspeed-2\site\xdocs\stylesheets\project.xml'. Reason: Failed to copy full contents from C:\Source\jakarta-jetspe ed-2\site\xdocs\stylesheets\project.xml to C:\Documents and Settings\user\.maven\repository\null\poms\null:null-.pom Total time: 2 minutes 14 seconds Finished at: Thu Sep 23 16:53:10 CEST 2004 Scott T. Weaver wrote: Fixed. Just update the root level maven.xml as it is the only file I changed. Scott T. Weaver wrote: It is broken for me also. Give me ten miniutes to see if Ican get it fixed. [EMAIL PROTECTED] wrote: Just got some more time to spend on this. I'm trying a fresh install of everything - re-installed : Java (1.4.2_05-b04) Ant (1.6.2) Maven (1.0) Tomcat (jakarta-tomcat-5.0.28) Jetspeed (cvs head copy) Currently the Jetspeed build fails trying to download some dependancies : Jetspeed-2 Demo Portlet Application + | Build and Install the Demo application WAR Jetspeed-2 Demo Portlet Application | Memory: 57M/70M + Attempting to download jetspeed-web-content-2.0-a1-dev.jar. Response content length is not known Response content length is not known WARNING: Failed to download jetspeed-web-content-2.0-a1-dev.jar. BUILD FAILED File.. C:\Source\jakarta-jetspeed-2\maven.xml Element... maven:reactor Line.. 308 Column 40 The build cannot continue because of the following unsatisfied dependency: jetspeed-web-content-2.0-a1-dev.jar I assume this is a file Maven is trying to download off some backend server which is missing? I know maven is correctly configured through our proxy, cos it managed o download quite a bit of other stuff, but when I run the allClean allBuild goal he complains all the plugins are not available. (e.g. Plugin 'maven-deploy-plugin' in project 'Jetspeed-2 Page Manager' is not available) Perhaps some repository at Apache is down? wh "maven -o -Dmaven.test.skip=true allClean allBuild quickStart" should put it down to around a minute or two. - 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] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Some observations on jetspeed-2 (cont)
ley the "My Second PSML page" works with no problems. 4) The "Test Suite Page" tab has errors in each prtlet window, all complaining : org.apache.jetspeed.aggregator.FailedToRenderFragmentException: Unable to render fragment because: org.apache.jetspeed.container.window.FailedToRetrievePortletWindow: org.apache.jetspeed.container.window.FailedToCreateWindowException: Error generating new PortletEntity: org.apache.jetspeed.components.portletentity.PortletEntityNotGeneratedException: Failed to retrieve Portlet Definition for testsuite::TestPortlet1 at org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(PortletRendererImpl.java:172) at org.apache.jetspeed.aggregator.impl.ContentDispatcherImpl.include(ContentDispatcherImpl.java:286) at org.apache.jetspeed.velocity.JetspeedPowerTool.include(JetspeedPowerTool.java:552) 5)Logging in as user "jetspeed" with password "jetspeed" seems to work, but I am presented with a "Manager Role Page" titled window in which none of the tabs work. Although they appear to link correctly (for example to "jetspeed/portal/p002.psml"), the link itself always returns the default index page. 6)There is no way to log out of this non-functioning manager role page, since a)it probably won't work and b)no logout facility is provided. I'm now going to repeat the process using Tomcat 4.28 and see what happens. Thanks wh - 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Some observations on jetspeed-2
dow.FailedToCreateWindowException: Error generating new PortletEntity: org.apache.jetspeed.components.portletentity.PortletEntityNotGeneratedException: Failed to retrieve Portlet Definition for testsuite::TestPortlet1 at org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(PortletRendererImpl.java:172) at org.apache.jetspeed.aggregator.impl.ContentDispatcherImpl.include(ContentDispatcherImpl.java:286) at org.apache.jetspeed.velocity.JetspeedPowerTool.include(JetspeedPowerTool.java:552) The testsuite portlets are not installed by default. You need to download and deploy them separately. 5)Logging in as user "jetspeed" with password "jetspeed" seems to work, but I am presented with a "Manager Role Page" titled window in which none of the tabs work. Although they appear to link correctly (for example to "jetspeed/portal/p002.psml"), the link itself always returns the default index page. 6)There is no way to log out of this non-functioning manager role page, since a)it probably won't work and b)no logout facility is provided. Just click the logout link in the login portlet. I'm now going to repeat the process using Tomcat 4.28 and see what happens. Thanks wh - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I surrender!
Fixed. Just update the root level maven.xml as it is the only file I changed. Scott T. Weaver wrote: It is broken for me also. Give me ten miniutes to see if Ican get it fixed. [EMAIL PROTECTED] wrote: Just got some more time to spend on this. I'm trying a fresh install of everything - re-installed : Java (1.4.2_05-b04) Ant (1.6.2) Maven (1.0) Tomcat (jakarta-tomcat-5.0.28) Jetspeed (cvs head copy) Currently the Jetspeed build fails trying to download some dependancies : Jetspeed-2 Demo Portlet Application + | Build and Install the Demo application WAR Jetspeed-2 Demo Portlet Application | Memory: 57M/70M + Attempting to download jetspeed-web-content-2.0-a1-dev.jar. Response content length is not known Response content length is not known WARNING: Failed to download jetspeed-web-content-2.0-a1-dev.jar. BUILD FAILED File.. C:\Source\jakarta-jetspeed-2\maven.xml Element... maven:reactor Line.. 308 Column 40 The build cannot continue because of the following unsatisfied dependency: jetspeed-web-content-2.0-a1-dev.jar I assume this is a file Maven is trying to download off some backend server which is missing? I know maven is correctly configured through our proxy, cos it managed o download quite a bit of other stuff, but when I run the allClean allBuild goal he complains all the plugins are not available. (e.g. Plugin 'maven-deploy-plugin' in project 'Jetspeed-2 Page Manager' is not available) Perhaps some repository at Apache is down? wh "maven -o -Dmaven.test.skip=true allClean allBuild quickStart" should put it down to around a minute or two. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover ******* * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I surrender!
It is broken for me also. Give me ten miniutes to see if Ican get it fixed. [EMAIL PROTECTED] wrote: Just got some more time to spend on this. I'm trying a fresh install of everything - re-installed : Java (1.4.2_05-b04) Ant (1.6.2) Maven (1.0) Tomcat (jakarta-tomcat-5.0.28) Jetspeed (cvs head copy) Currently the Jetspeed build fails trying to download some dependancies : Jetspeed-2 Demo Portlet Application + | Build and Install the Demo application WAR Jetspeed-2 Demo Portlet Application | Memory: 57M/70M + Attempting to download jetspeed-web-content-2.0-a1-dev.jar. Response content length is not known Response content length is not known WARNING: Failed to download jetspeed-web-content-2.0-a1-dev.jar. BUILD FAILED File.. C:\Source\jakarta-jetspeed-2\maven.xml Element... maven:reactor Line.. 308 Column 40 The build cannot continue because of the following unsatisfied dependency: jetspeed-web-content-2.0-a1-dev.jar I assume this is a file Maven is trying to download off some backend server which is missing? I know maven is correctly configured through our proxy, cos it managed o download quite a bit of other stuff, but when I run the allClean allBuild goal he complains all the plugins are not available. (e.g. Plugin 'maven-deploy-plugin' in project 'Jetspeed-2 Page Manager' is not available) Perhaps some repository at Apache is down? wh "maven -o -Dmaven.test.skip=true allClean allBuild quickStart" should put it down to around a minute or two. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover ******* * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Question about the new security architecture
If you don't require any type of user management directly thorugh the portal, you could just replace the current security valve with your own implementation that hits an LDAP server. I am using this approach to hook into an existing single sign-on soultion (non-LDAP). Chamberlain James O. CONTR J9C998 wrote: Chamberlain James O. CONTR J9C998 wrote: I have been digging through the design documents and cvs looking at how the security is handled in Jetspeed 2. I am interested in having Jetspeed authenticate & authorize against LDAP instead of the database. Me too. Considering Eve as the default Apache solution: http://incubator.apache.org/directory/subprojects/eve/ That's cool, I wasn't aware that Apache was working on a Java based LDAP solution. One question that I have is: How will Jetspeed deal with users being created, updated, and removed with it's knowledge? Im looking into writing an LDAP User Manager for J2 If for instance I hooked it to Active Directory and used the default AD tools to admin the users and groups how would Jetspeed deal with these users and groups changing. First time a user logs into the portal would it auto-create the user's preferences, generate a default page based off some template? Any issues in this area? Im just starting to prototype user creation, default pages, profiles and user attributes. User attributes is an interesting area. I was thinking that the user manager could handle the mapping from the backend user store(s) to the normalized user attributes made available to the portal. I was thinking about implementing a user manager, but in my environment I would not be able to use it for write operations to the directory. Most likely I would be plugging the portal into a directory that I would not have direct control over and would be read-only for me. For instance if the portal was deployed company wide it would probably use a pre-existing Active Directory infrastructure. So I am wondering how well Jetspeed would function without any way of knowing when a new user is created or an existing user removed. Would default pages be created, would it break anything in the portal that would be counting on knowing when a user is created, updated, or removed? There are two camps in the portal community on how to handle external authentication / authorization: 1. Ones that can use external sources and can deal with users, groups, and roles changing without being notified and 2. Others that really need to know about those events and inturn replicate the data from the external source to internal databases. -James - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I surrender!
[EMAIL PROTECTED] wrote: You're right , apologies for the harshness. Was before my morning coffee. Apology accepted ;) I don't even read emails before I have had 2 cups. Now let's get down to business, shall we? My point was there is no way to UNDEPLOY. But I guess since simply replacing the war should trigger a redeployment, it's good enough. Not mentioned anywhere in the docs though. For undeployment, just delete the war file from WEB-INF/deploy, it should undeploy the portlet, web application and purge J2's registry. I was scratching around looking for deploy targets, not thinking of copying anything to any deploy dir. http://wiki.apache.org/portals/Jetspeed2/DeployingCustomPortlets I know docs are the last to arrive with these projects, but I followed verbatim the instructions, once for Tomcat 4 and once for Tomcat 5. Same results. Pretty irritating given that the maven build takes a good 15 minutes each time "maven -o -Dmaven.test.skip=true allClean allBuild quickStart" should put it down to around a minute or two. As I mentioned compilation was fine, and given I used completely clean tomcat installations (only required tomcat-users.xml modif) thought perhaps something more serious was wrong. The tomcat 4 stack trace indicates a version incompatibility with some class we are inheriting from. What version of Tomcat 4.1.x are you running? JDK? As for the Tomcat 5 issues, it looks like deployment may not have happened in regards to the MultiComlumnPortlet. Please attach your logs/jetspeed.log and logs/deployment.log in an email, that will give us a better idea of what we are dealing with. cheers wh Scott T. Weaver wrote: It seems the jetspeed-2 stuff, while having many good things such as tag libs etc, half-assed deployment etc, is not even close to being ready to run for anything other than bleeding edge development. No need to get abrasive. I worked my ass off on the deployment engine, and while it is not perfect, it does a pretty good job. You can drop a war in WEB-INF/deploy, app deploys, delete it and it undeploys, touch it or copy over with a newer file and it redploys (preserves all portlet preferences). IMOHO, far from half-assed. There is also currently work being done on a administrative portlet that allows you to do this from the UI. 1. Did you follow the getting started page: http://portals.apache.org/jetspeed-2/getting-started.html 2. Did you review information on the wiki: http://wiki.apache.org/portals/Jetspeed2 Just because you say it is broken does mean it is. There is a good chance you are missing a small pace somewhere, or failed to follow directions or ignored them completely. I assume someone has screwed around with cvs commits which haven't been fully verified, but since no binary distribs for jetspeed-2 are provided, we have no choice but to use the cvs copy. I build and deploy a fresh copy of J2 every morning to verify the CVS HEAD is always in a consistent state. As with any software, a bug might creep in but the CVS WILL COMPILE and WILL RUN 99.99% of the time. [EMAIL PROTECTED] wrote: It seems the jetspeed-2 stuff, while having many good things such as tag libs etc, half-assed deployment etc, is not even close to being ready to run for anything other than bleeding edge development. After buggering around for three hours trying to build it under Tomcat 4 : Caused by: org.apache.jetspeed.exception.JetspeedException: Jetspeed Initialization exception! at org.apache.jetspeed.engine.AbstractEngine.init(AbstractEngine.java:154) at org.apache.jetspeed.Jetspeed.createEngine(Jetspeed.java:64) ... 46 more Caused by: java.lang.VerifyError: Cannot inherit from final class at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:539) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1679) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:968) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1409) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1289) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.createContentDispatcher(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.(XMLDocumentFragmentScannerImpl.java:248) at org.apache.xerces.impl.XMLDocumentScannerImpl.(XMLDocumentScannerImpl.java:245) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.(Unknown Source) It got a bit better using Tomcat 5, but still pretty badly broken : CNF: java.lang.ClassNotFoundException: org.apache.jetspeed.portlets.layout.Multi
Re: I surrender!
It seems the jetspeed-2 stuff, while having many good things such as tag libs etc, half-assed deployment etc, is not even close to being ready to run for anything other than bleeding edge development. No need to get abrasive. I worked my ass off on the deployment engine, and while it is not perfect, it does a pretty good job. You can drop a war in WEB-INF/deploy, app deploys, delete it and it undeploys, touch it or copy over with a newer file and it redploys (preserves all portlet preferences). IMOHO, far from half-assed. There is also currently work being done on a administrative portlet that allows you to do this from the UI. 1. Did you follow the getting started page: http://portals.apache.org/jetspeed-2/getting-started.html 2. Did you review information on the wiki: http://wiki.apache.org/portals/Jetspeed2 Just because you say it is broken does mean it is. There is a good chance you are missing a small pace somewhere, or failed to follow directions or ignored them completely. I assume someone has screwed around with cvs commits which haven't been fully verified, but since no binary distribs for jetspeed-2 are provided, we have no choice but to use the cvs copy. I build and deploy a fresh copy of J2 every morning to verify the CVS HEAD is always in a consistent state. As with any software, a bug might creep in but the CVS WILL COMPILE and WILL RUN 99.99% of the time. [EMAIL PROTECTED] wrote: It seems the jetspeed-2 stuff, while having many good things such as tag libs etc, half-assed deployment etc, is not even close to being ready to run for anything other than bleeding edge development. After buggering around for three hours trying to build it under Tomcat 4 : Caused by: org.apache.jetspeed.exception.JetspeedException: Jetspeed Initialization exception! at org.apache.jetspeed.engine.AbstractEngine.init(AbstractEngine.java:154) at org.apache.jetspeed.Jetspeed.createEngine(Jetspeed.java:64) ... 46 more Caused by: java.lang.VerifyError: Cannot inherit from final class at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:539) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1679) at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:968) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1409) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1289) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.createContentDispatcher(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.(XMLDocumentFragmentScannerImpl.java:248) at org.apache.xerces.impl.XMLDocumentScannerImpl.(XMLDocumentScannerImpl.java:245) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.(Unknown Source) It got a bit better using Tomcat 5, but still pretty badly broken : CNF: java.lang.ClassNotFoundException: org.apache.jetspeed.portlets.layout.MultiColumnPortlet:org.apache.jetspeed.portle ts.layout.MultiColumnPortlet Which renders the entire interface unusable. I assume someone has screwed around with cvs commits which haven't been fully verified, but since no binary distribs for jetspeed-2 are provided, we have no choice but to use the cvs copy. Think I'd better have a look around at some of the other portal offerings to see if I'm not being to hasty in choosing jetspeed. Anyone have any good experience with other portals who have minimum functionalities such as being able to package a portlet in a war file, deploy/undeploy them? cheers wh - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Some nagging Jetspeed questions
[EMAIL PROTECTED] wrote: Thanks for the info Scott. Guess I'd better take a look at using Jetspeed 2 then. One thing I didn't like about it was the need for complete integration of your code into the workspace. Is there any info on a simple example workspace which builds a standalone war file, with usual Ant targets like deploy, undeploy etc? Trying to pick through the spaghetti of Maven dependancies to figure out what I need to build a simple Hellow world is daunting to say the least. Perhaps it's done that way since most people need to deploy a customised Jetspeed anyway? Makes distrubiting portlets a bit of a nightmare. Are you speaking about Jetspeed 1 or 2. With Jetspeed 2, there is no need to to have J2 in your environment if all you want to do is build portlets. Jetspeed 2 does however offer some nice convenience goals for building and deploying portlets via its own Maven plugin. Even then there is still no need for any J2 artifcats in your build environment. As for building a customized implementation of J2, you still do not need to have J2 in your environment save for those jars that you need as dependencies. For example, in my custom portal workspace I only have jetspeed-api, jetspeed-commons and jetspeed-portal jars in the .classpath in eclipse since all I needed, from a java coding perspective, was to implement a custom security valve. I also have custom decorations, but as along as your project layout is in the standard maven format and matches that of Jetspeed, the plugin will automatically merge all of your custom code, templates and configurations at build time when you run the jetspeed2:build portal goal. p.s. I am going to switch this discussion over to the jetspeed-user list so we can continue from there. Thanks wh Scott T. Weaver wrote: [EMAIL PROTECTED] wrote: Hi all, Apologies if these are dumb questions, but the mailing archives seem to be broken, (http://archive.apache.org/eyebrowse/[EMAIL PROTECTED]) and the site docs haven't answered my questions so far. I'm using Jetspeed 1.5. 1)To deploy a portlet, it seems one does a savage copy by hand of the relevant files directly into the Jetspeed webapps directory. No mention is made of how to undeploy this servlet again? Or more importantly, how to REdeploy it if I've changed some classes. It's getting to be a reall ballache to restart Tomcat every time. I'm aware that jetspeed-2 purports to support some hot-deployment, but no deliveries of this portal exist anywhere, and I'm feeling it's not ready for the use I'll be putting it to. So how to redeploy a portlet in jetspeed 1.5? Outside of Tomcat's hot classloading support 1.5 does not support any real type of portlet reloading and yes it is a PITA. Jetspeed 1.6 capitalizes on the re-deployment feature and JSR-168 support of Jetspeed 2 via the Fusion api. 1.6 is available from the CVS HEAD. As for the status of J2, I am currently using it in the development of a production application as we speak. We are getting ready to do a milestone release of J2 to coincide with the release of J 1.6. 2)I've come as far as deploying a simply VelocityPortlet, and now want to extend it to use a template. Nowhere in the docs does it mention how it finds this file. It mentions the algorithm for hecing in the tempates dir for wap, html etc etc, but name resolution? Must it match the name of my portlet? of my portlet class? of what? Do I need to load the "test.vm" template somewhere in my portlet class which extends VelocityPortlet? Nothing in the docs mentions this, so if anyone has any thoughts, they would be much appreciated... Look at the .xreg files that come with Jetspeed 1, they are great examples of how to tie actions and templates to your custom portlets. I also suggest you look at the Jetspeed tutorial, http://portals.apache.org/jetspeed-1/tutorial/. 3)On a user note, how does one modify the default page (for anonymous users) of the portal? thanks. wh -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Install JetSpeed 2 - Help
Looks like project.xml or maven.xml might be corrupt. Something may have happended durning your last update, try replacing both files with a fresh version from the CVS. Vladimir Lisin wrote: Hi All I am attempting to install JetSpeed 2 following instructions on Getting Started page: http://portals.apache.org/jetspeed-2/getting-started.html 1. Normall installed Maven and repository C:\Documents and Settings\Lisin.ELCOMGAZ\.maven\repository\ 2. Did Build properties file C:\Documents and Settings\Lisin.ELCOMGAZ\build.properties org.apache.jetspeed.server.home=c:\jakarta_tomcat org.apache.jetspeed.catalina.version.major=4 org.apache.jetspeed.server.shared=${org.apache.jetspeed.server.home}/shared/lib/ org.apache.jetspeed.deploy.war.dir=${org.apache.jetspeed.server.home}/webapps/ org.apache.jetspeed.services.autodeployment.user=Lisin org.apache.jetspeed.services.autodeployment.password=652115 3. Normall installed Tomcat and edited the file C:\jakarta-tomcat\conf\tomcat-users.xml : 4. Buiding JetSpeed 2: Make the # Terminal Session #1: Start the Hypersonic database: === C:\WINDOWS\system32>cd C:\Jetspeed-2\ C:\Jetspeed-2>maven start.test.server __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0 Parse Fatal Error at line -1 column -1: Premature end of file. org.xml.sax.SAXParseException: Premature end of file. .. Total time: 4 seconds Finished at: Wed Sep 15 18:58:43 MSD 2004 C:\Jetspeed-2> = With # Terminal Session #2 is analogous :-( What errors I did ? Thanks for advance. Regards, Vladimir -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Help needed on error : Failed to initialize prefs api
Hi François, I have a sneaky suspicion that the JDBC datasource is not being setup in tomcat. Make sure the there is a jetspeed.xml file in the jakarta-tomcat-5.0.27/conf/Catalina/localhost directory. If there isn't, that probably means that you do not have the correct Tomcat version flagged in your build.properties. I run a very similar environment to yours (not on jdk 1.5 yet though), so here is a snippet of what I have: org.apache.jetspeed.server.home=/home/scott/jakarta-tomcat-5.0.27 org.apache.jetspeed.catalina.version.major=5 org.apache.jetspeed.server.shared =${org.apache.jetspeed.server.home}/shared/lib org.apache.jetspeed.deploy.war.dir=${org.apache.jetspeed.server.home}/webapps org.apache.jetspeed.services.autodeployment.user = j2deployer org.apache.jetspeed.services.autodeployment.password = j2deployer As for the ${CATALINA_HOME} in the examples, that is mean't to be interpreted as wherever you have installed Tomcat, sorry for the confusion. François Jan wrote: I am new to Jetspeed-2 and I try to get it running for a few days now... I run jdk 1.5.0 RC, tomcat 5.5.1, the included database HSQLDB on linux 2.6.8.1 with ant 1.5 and maven 1.0. I checked out jetspeed-2 CVS yesterday. I first ran into the error where ${CATALINA_HOME} in build.properties is not interpreted by maven (I finally found the problem, thus the solution on the mailing list archives). I suggest the web site be changed since http://portals.apache.org/jetspeed-2/getting-started.html shows as an example something that does not work : org.apache.jetspeed.server.home= ${CATALINA_HOME}/ Then, the compilation went OK but now, I get an empty /jetspeed/ page and quite a few errors in the jetspeed log file where the first of them is 2004-09-10 21:31:30,108 [ContainerBackgroundProcessor[StandardEngine [Catalina]]] INFO org.springframework.beans.factory.support.DefaultListableBeanFactory - Bean 'persistenceStoreTarget' instantiated via constructor [public org.apache.jetspeed.components.persistence.store.ojb.pb.PBStore (java.lang.String)] 2004-09-10 21:31:30,436 [ContainerBackgroundProcessor[StandardEngine [Catalina]]] FATAL org.apache.jetspeed.prefs.impl.PreferencesProviderImpl - Failed to initialize prefs api. org.apache.ojb.broker.PersistenceBrokerException: Used ConnectionManager instance could not obtain a connection org.apache.ojb.broker.PersistenceBrokerException: Used ConnectionManager instance could not obtain a connection at org.apache.ojb.broker.accesslayer.StatementManager.getPreparedStatement (Unknown Source) at org.apache.ojb.broker.accesslayer.JdbcAccessImpl.executeQuery (Unknown Source) at org.apache.ojb.broker.accesslayer.RsQueryObject.performQuery (Unknown Source) at org.apache.ojb.broker.accesslayer.RsIterator.(Unknown Source) at org.apache.ojb.broker.core.RsIteratorFactoryImpl.createRsIterator (Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.getRsIteratorFromQuery (Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.getIteratorFromQuery (Unknown Source) at org.apache.ojb.broker.core.PersistenceBrokerImpl.getObjectByQuery (Unknown Source) at org.apache.ojb.broker.core.DelegatingPersistenceBroker.getObjectByQuery (Unknown Source) at org.apache.ojb.broker.core.DelegatingPersistenceBroker.getObjectByQuery (Unknown Source) at org.apache.jetspeed.components.persistence.store.ojb.pb.PBStore.getObjectByQuery(PBStore.java:239) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.springframework.aop.framework.AopProxyUtils.invokeJoinpointUsingReflection(AopProxyUtils.java:59) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke (JdkDynamicAopProxy.java:138) at $Proxy2.getObjectByQuery(Unknown Source) at org.apache.jetspeed.prefs.impl.PreferencesImpl.getNode (PreferencesImpl.java:229) at org.apache.jetspeed.prefs.impl.PreferencesImpl.createPrefNode (PreferencesImpl.java:165) at org.apache.jetspeed.prefs.impl.PreferencesImpl.(PreferencesImpl.java:114) at org.apache.jetspeed.prefs.impl.PreferencesProviderImpl.start (PreferencesProviderImpl.java:107) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) .. I saw something about this error but it was on jdk1.4 and the solution is not applicable. François -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss p
Re: Failed to build Jetspeed-2
Are you using the version of HSQL that comes with Jetspeed 2? Eric Chow wrote: Heelo, When I build the JetSpeed-2 (from CVS), it raised the following exception: db.scripts.gen: [echo] Generating SQL schema creation scripts for HSQLDB [torque-sql] Using classpath [torque-sql] Generating to file C:\Projects\jakarta-jetspeed-2\target\src\sq l\hsql\report.portal.sql.generation [echo] Generating SQL schema creation scripts for MySQL [torque-sql] Using classpath [torque-sql] Generating to file C:\Projects\jakarta-jetspeed-2\target\src\sq l\mysql\report.portal.sql.generation [echo] Generating SQL schema creation scripts for Oracle [torque-sql] Using classpath [torque-sql] Generating to file C:\Projects\jakarta-jetspeed-2\target\src\sq l\oracle\report.portal.sql.generation db.create.test: db.test.properties: db.create: db.execute: [sql] Executing file: C:\Projects\jakarta-jetspeed-2\target\src\sql\hsql\pha se3ojb-schema.sql [sql] [ERROR] Failed to execute: drop table if exists OJB_HL_SEQ BUILD FAILED File.. C:\Projects\jakarta-jetspeed-2\maven.xml Element... sql Line.. 532 Column 39 java.sql.SQLException: Table not found: IF in statement [drop table if exists OJ B_HL_SEQ] Total time: 7 minutes 11 seconds Finished at: Fri Sep 10 17:26:03 CST 2004 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: AW: Scheduled jobs in TOMCAT/JETSPEED
Send your "powered by jetspeed" links to either dev or user with this prefix in the subject: [POWERED BY JETSPEED {1|2}] and we will make sure they get added to the documentation. Eventually I would like to move the "powered by" page out to the Wiki so developers can updated on their own. Stefano Bianchi wrote: Dear ALL, thank you for your kind (and expert as usual) answers. I will probably take some simpler action (even Windows scheduler) since my need for scheduling is not critical. I think your contribution will be useful also for other users interested in this problems. Bye Stefano P.S. I am finalizing my project and probably it could be useful (for me and other users) to submit the url of the portal to the Jetspeed page "Sample site". Who should I contact? - Original Message - From: "Robin Antony" <[EMAIL PROTECTED]> To: "Jetspeed Users List" <[EMAIL PROTECTED]> Sent: Tuesday, August 31, 2004 7:05 PM Subject: Re: AW: Scheduled jobs in TOMCAT/JETSPEED Hi, Take a look at Quartz . http://www.opensymphony.com/quartz/ Its an opensource java Scheduler. Very matured and good product. See if this is what you need. Cheers, Robin Antony OpenSI.Net www.opensi.net - Original Message - From: "David Jencks" <[EMAIL PROTECTED]> To: "Jetspeed Users List" <[EMAIL PROTECTED]> Sent: Monday, August 30, 2004 1:00 PM Subject: Re: AW: Scheduled jobs in TOMCAT/JETSPEED The spec compliant way to do this would be to run in a j2ee 1.4 app server, write a session bean to trigger the action, and use the ejb timer service. david jencks On Aug 30, 2004, at 12:53 PM, dp wrote: Hello, I only know that turbine can run jobs by given interval, but not at a specific time :( get a freeware-sheduler and configure it there. or, under windows, use the system-sheduler... cu -Ursprüngliche Nachricht- Von: Stefano Bianchi [mailto:[EMAIL PROTECTED] Gesendet: Montag, 30. August 2004 09:51 An: Jetspeed Users List Betreff: Scheduled jobs in TOMCAT/JETSPEED Dear ALL, I have Jetspeed 1.4-b3 running on TOMCAT 4.1.24. I have an .exe I would like to execute periodically without any event-driven action. I know Turbine has some features about a Scheduler Service and probably Jetspeed inherits it somehow. Or is it something related to TOMCAT itself? Can I launch an .exe (I have not the source code!) from a scheduled job? Any hint appreciated. Thank you Stefano Ing. Stefano Bianchi Softeco Sismat S.p.A. Via De Marini, 1 - WTC Tower 16149 Genoa (ITALY) e-mail: [EMAIL PROTECTED] tel: +39 010 60.26.368 fax: +39 010 60.26.350 - 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] - 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- "Great minds discuss ideas. Average minds discuss events. Small minds discuss people." - Admiral Hyman Rickover *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Jetspeed2 DeployDecoratorEventListener Groovy/Spring Configuratio n
Randy Watler wrote: I am attempting to deploy layout and portlet decorators, but they do not appear to be detected in the deploy directory. I have noticed that the DeployPortletAppEventListener is configured in both the jetspeed.groovy and jetspeed-spring.xml files, but DeployDecoratorEventListener is not. Assuming that this is the problem, should I go ahead and add it, (does anyone have samples handy)? For now just copy you decorators straight into the relevant decoration directories under WEB-INF. Out of curiosity, it appears that the spring bean configuration and groovy script appear to be doing much the same thing with these objects... is that intentional? The groovy script is deprecated as it was part of PicoEngine which we are no longer supporting. Thanks, Randy Watler -- *** * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Jetspeed2 Tab/Menu/IFrame Layout
Randy Watler wrote: It would appear that these have not yet been released/developed. Is this true? Are there any jetspeed2 commiters interested specifically in layout development? Navigation is available in the CVS HEAD, I have been working on it for the past week and a half. Right now it is just links which will eventually be changed to tabs or menus or whatever sometime in the near future. You are more than welcome to use the tab assets found in the decoration directories, I will commit any patches you come up with. In the velocity templates you can directly reference decorator assets like this: There is a special servlet filter that handles locating and serving up those images based on the current set of selected decorations. However, I will need to move the tab* assets into decorations/layout/html/jetspeed/images for this to work correctly. I have a fairly strong requirement to deliver with a Tab Layout capability, so I have looked into what would need to be done assuming that it is not simply eluding me. Here are a few questions: - I noticed while copying/building the jetspeed2 decoration deployable customization example that there were "tab" graphic assets defined in the images directory. Are these located correctly within a layout decoration and can I expect these to be available when used from within a layout template? I also noted that the customizer graphic assets for the MultiColumnPortlets seem to be globally specified external to a deployed decoration... I assume these are defaults and are indended to be overriden? Eventually yes. Right now I am just trying to nail down the nuts and bolts functionality of navigation before I start messing with look and feel. - The velocity templates for the MultiColumnPortlet/LayoutPortlet are defined in the template directory. Are these expected to be deployable eventually? I was wondering because I was tempted to try to turn off the "customize" feature... Yes they are. My current project has completely customized layout and portlet decorations. - IFrames are also a requirement. Is it safe to assume that IFrame support would be best implemented as a separate layout portlet that could be nested in any layout portlet? In what capacity do you need IFrames. I just finished implementing support for .link files that simply contain metadata describing an outside link and are stored right along side .psml files. I'm assure we could eventually build in the ability to open those links in IFrames also. Thanks, any general hints/comments would be appreciated! Randy Watler -- ******* * Scott T. Weaver * * <[EMAIL PROTECTED]> * * <http://www.einnovation.com>* * -- * * Apache Jetspeed Enterprise Portal * * Apache Pluto Portlet Container * * * * OpenEditPro, Website Content Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: I really need to know about Jetpseed-2 and a CMS
Thanks Santhosh. I posted the link on the wiki, http://wiki.apache.org/portals/Jetspeed2#head-331cd701356c5549be203adb580623264d2f22a1 Santhosh Nair wrote: Hi Folks, We have done some work integrating Jetspeed and OpenCMS. We have published a HowTo in our web site. Thought this will be interesting. If interested, Please see the link blow for the details. http://www.opensi.net/portal/media-type/html/language/en/user/anon/page/default.psml/js_pane/P-fd11f2bbf6-1000f?panename=Open Source&docid=Jetspeed And OpenCMS <http://www.opensi.net/portal/media-type/html/language/en/user/anon/page/default.psml/js_pane/P-fd11f2bbf6-1000f?panename=Open%20Source&docid=Jetspeed%20And%20OpenCMS> Thanks and Regards, Santhosh Nair Phone: +65 – 6588 3343, Cell: +65 – 9816 6157 Email: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>, Fax: +65 – 6588 3001 OpenSI.Net. Pte. Ltd. #01-42 The Acceleration Phase Z.Ro Technopreneur Park 151 North Bouna Vista Road Singapore 139347 http://www.opensi.net <http://www.opensi.net/> I would be interested in this idea also. I would like to have the PSML and the HTML content in the CMS. That would then mean the Jetspeed customizing views would need to be CMS enabled? And only the appropriate secrity roles should have that ability. From: David Sean Taylor <[EMAIL PROTECTED]> Reply-To: "Jetspeed Users List" <[EMAIL PROTECTED]> To: "Jetspeed Users List" <[EMAIL PROTECTED]> Subject: Re: I really need to know about Jetpseed-2 and a CMS Date: Mon, 2 Aug 2004 12:42:40 -0700 On Aug 2, 2004, at 6:15 AM, Simonin, Bradley K. (Brad) wrote: Basically could we seperate the content in a Model-View-Controller fasion? Yes that is the idea The portlets are basically the view, and JCMS will supply a set of default portlets and templates for navigating over CMS documents and folders Like seperating some html content of the actual Portlets -- the html content could be stored someplace else such as in Jakarta-Slide, OpenCMS, or other Content Management System? Perhaps a user wants to store information using WebDAV to upload a Microsoft Word document to a storage area and a Portlet could then display the contents of that WebDAV area. Thats right WebDAV is also supported via Slide, with JCMS acting as an inbetween WebDAV client I almost wish I could marry Jakarta-Slide with Jakarta-Jetspeed-2. We are working on Slide support in JCMS, it will be there Be a good place for you to join and help out in when we get the project in incubator and start looking for committers Will Jetspeed-2 have access to JSR-170's API's? Not the initial version, its not supported but that is open to discussion. --Brad Simonin p.s. Following are some paragraphs from the JSR-170 web page: The API should be a standard, implementation independent, way to access content bi-directionally on a granular level within a content repository. A Content Repository is a high-level information management system that is a superset of traditional data repositories. A content repository implements "content services" such as: author based versioning, full textual searching, fine grained access control, content categorization and content event monitoring. It is these "content services" that differentiate a Content Repository from a Data Repository. Many of today's (web)applications are interacting with a content repository in various ways. This API proposes that content repositories have a dedicated, standard way of interaction with applications that deal with content. This API will focus on transactional read/write access, binary content (stream operations), textual content, full-text searching, filtering, observation, versioning, handling of hard and soft structured content. On Mon, 2004-08-02 at 15:29, Scott T. Weaver wrote: Hi Bradley, Please explain what you mean when you say "plug into." Do you mean managing the .psml pages via CMS? Do you mean portlets whose content is managed by a CMS? Right now J2 is still in the late alpha stages and should be moving to beta in the next month or two so there are not really integrated apps right now. There are plans to integrate J2 with the JSR-170 spec which standardizes CMS interfaces, however, this is a low priority on our list right now and AFAIK, JSR-170 is not yet in final release. Simonin, Bradley K. (Brad) wrote: I am getting worried here. If I can't find a Content Management System that will plug into Jetspeed-2 then I may not be able to use Jetspeed-2. Any help, assitance, condolences, consultation, et cetera would be greatly appreceiated. --Brad Simonin - 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 PR
Re: v1.5 Build Prob
Tod Thomas wrote: Jeremy Ford wrote: Most of these jars are available directly from sun. Please download them and place them into your local maven repository. No problem. I thought maybe there were specific versioning requirements that necessitated letting Maven handle this task. The true reason is due to the licensing of the Sun jars which prevents them from being hosted on ibiblio or Apache. Thanks. Jeremy Ford [EMAIL PROTECTED] From: Tod Thomas <[EMAIL PROTECTED]> Reply-To: "Jetspeed Users List" <[EMAIL PROTECTED]> To: Jetspeed Users List <[EMAIL PROTECTED]> Subject: v1.5 Build Prob Date: Thu, 12 Aug 2004 09:50:06 -0400 I'm trying to build jetspeed v1.5 using maven and am receiving the following error: The build cannot continue because of the following unsatisfied dependencies: activation-1.0.1.jar javamail-1.2.jar jaxp-1.2.jar jdbc-2.0.jar jndi-1.2.1.jar stratum-1.0-b4-dev.jar uddi4j-1.0.jar maven-torque-plugin-3.2.jar How can I satisfy these dependencies? - 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 Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: JetSpeed2 Development Logistics
Hi Randy, Actually, the Jetspeed 2 maven plugin actually does have somewhat of a merging capability. Just create a new directory structure similar to that under /portal in your project: This is all you really need to get started: src/java src/webapp src/webapp/WEB-INF Create a maven project.xml in the root of you project. Now you can start adding/overriding files. When you are ready to build call "maven jetspeed2:build.portal" this will build a full jetspeed war file with all of your new/overridden files in place on top of jetspeed. Next you can call "maven jetspeed2:deploy.portal" which is very similar to "maven quickStart" except it does not create the db for you. If you need to initialize the db you can call "maven jetspeed2:db.create". Notes on your project.xml build file. You do not necessarily need to add the Jetspeed 2 jar dependencies to your project.xml the maven plugin will merge the correct jars at build time. However, if you start extending or creating your own components you will then have to add the relevant jetspeed jars to your project.xml so your classes compile correctly. Randy Watler wrote: David, You wrote: Our goal is to make all resources deployable: - layouts - decorators - portlet applications If you develop a portlet application, simply drop it into the auto deploy directory Got it. It appears that decorators/layouts can be similarly dropped into the jetspeed/WEB-INF/deploy directory, no? You are right, you should not edit the portal or components directories unless you are planning on submitting a patch However if you develop your own component, such as the Portal's NavigationState Component or Aggregator Component for example, then you can extend the existing Jetspeed component if necessary, and develop your own component and assemble it in the jetspeed-spring.xml You can also assemble pipelines of request execution in the pipelines.xml, also based on Spring components How would Jetspeed2 find my custom component classes/jars, (i.e. where should these be installed)? I generally understand the configuration being done in jetspeed-spring.xml and pipelines.xml. Would I edit these configuration files in the deployed jetspeed/WEB-INF/assembly directly? To create your own portal layout on a page, you will still need to manually edit the PSML until our customizer is ready We have made some progress in the customizer recently, but its still not quite there Right. Editing PSML is certainly not a big deal. I suppose adding and deleting pages falls into the same category. However, I am still hesitant to modify the deployed jetspeed webapp... is that the intended development strategy? Obviously, there are numerous jetspeed configuration and content files that one might wish to edit/delete/create. I am trying to understand how to approach making these changes in the jetspeed2 environment for a formal production portal/development process, (despite the fact that jetspeed2 is just entering first alpha). Basically, if I am going to write a tutorial for the Wiki, I'd like to get it "right" from the start! Thanks, Randy Watler - 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 Management * * <http://www.openeditpro.com>* *** - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: jetspeed 1.5 tutorial for jetspeed2?
Randy Watler wrote: Scott, Thanks for the information. I am certainly leaning toward Jetspeed 2 because of the JSR-168 compatibility, but am searching for a way to bootstrap myself into the Jetspeed world. I had hoped that much of the configuration, (i.e. decoration, layout, site, and navigation specifications, etc.) would be portable between Jetspeed 1.5 and 2. I figured that moving into our Portlet development could be pushed off until I was comfortable with manipulating other aspects of Jetspeed. We tend to be forward looking and not risk adverse, so we'll probably go with Jetspeed 2 given your input. The only question is how to get started? Since I am starting from ground 0, I would be willing to generate a HOW-TO/tutorial for Jetspeed 2. It seems that I am not the only one asking and I need to turn over the Portal development to another team once I complete the evaluation/prototype anyway! A tutorial would be great!!! I would ask that you put the tutorial on the wiki, http://wiki.apache.org/portals/Jetspeed2, so everyone can contribute to it and so it stays fresh. I already have a mini-tutorial form custom portlets out there, http://wiki.apache.org/portals/Jetspeed2/DeployingCustomPortlets, which may help you get started. Thanks! Randy Watler Scott T. Weaver wrote: Hi Randy, Jetspeed 1 and 2 are quite different animals. Jetspeed 1's portlets are developed using a proprietary approach unique to Jetspeed 1. All Jetspeed 1 portlets are served up directly from Jetspeed 1's webapp i.e. they are not individual servlet applications. Jetspeed 2 OTOH utilizes standard, JSR-168 portlet applications. All portlet applications deployed to Jetspeed 2 are also deployed to the enclosing application server (Tomcat 4/5 and JBoss 3.2.5) have been officially tested). I highly recommend an approach that will allow you to develop JSR-168 portlets as opposed to J1 portlets. That being said there are two viable approaches to running JSR-168 in a Jetspeed environment. One, you could go with Jetspeed 2 which currently lacks some important features like navigation, full customization (some customization has been just added which allows positioning of portlets) and administrative portlets. The other approach is to use Jetspeed 1 with Fusion enabled. Fusion uses a the Jetspeed 2 Portal Engine with a different configuration (easily done due to the fact that Jetspeed 2 is built almost entirely on top of the Spring Framework) to process JSR-168 portlet applications and serve them through an existing Jetspeed 1 deployment (available only through the CVS). p.s. I am currently using Jetspeed 2 to build a VAR Business Portal for the project I am currently on, so I will be implementing many of the missing "features" in a relatively short period of time. HTH, - 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]
Re: Jetspeed-2 (tutorial)
Simonin, Bradley K. (Brad) wrote: How do you change the look and feel of Jetspeed-2 to match what our site looks like? Is there a tutotorial or documentation? Not yet. For layout decoration, take a look at: jakarta-jetspeed-2/portal/src/webapp/WEB-INF/decorations/layout/html/jetspeed and for individual portlet decorations, look at any of the decorators under: jakarta-jetspeed-2/portal/src/webapp/WEB-INF/decorations/portlet/html. You will see many references to $jetspeed, this actually the org.apache.jetspeed.velocity.JetspeedPowerTool which is a per request velocity tool. Post to the list if you have anymore questions. Regards, -- ** * 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> * ** --Brad Simonin On Mon, 2004-08-09 at 14:13, Scott T. Weaver wrote: Hi Simonin, We are already use Velocity in Jetspeed 2's layout portlets and decorators. If you are interested in developing JSR-168 portlets that use Velocity instead of JSP's, it is important to remember that JSR-168 are also full blown web applications. The easiest approach is to use the JetspeedVelocityViewServlet which extends the VelocityViewServlet that is provided by the Velocity Tools project, http://jakarta.apache.org/velocity/tools/index.html. Once you have added that servlet to the web.xml of your portlet application you can just invoke RequestDispatcher.include("mytemplate.vm") or RequestDispatcher.forward("mytemplate.vm") just as you would a .jsp page and the Velocity view servlet will render the template for you. HTH, Simonin, Bradley K. (Brad) wrote: Is there going to be a tutorial for Jetspeed-2? In addition will there be a tutorial for connecting Jetspeed-2 to Velocity? Thanks in Advance, --Brad Simonin - 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Velocity in Jetspeed-2 (tutorial)
Hi Simonin, We are already use Velocity in Jetspeed 2's layout portlets and decorators. If you are interested in developing JSR-168 portlets that use Velocity instead of JSP's, it is important to remember that JSR-168 are also full blown web applications. The easiest approach is to use the JetspeedVelocityViewServlet which extends the VelocityViewServlet that is provided by the Velocity Tools project, http://jakarta.apache.org/velocity/tools/index.html. Once you have added that servlet to the web.xml of your portlet application you can just invoke RequestDispatcher.include("mytemplate.vm") or RequestDispatcher.forward("mytemplate.vm") just as you would a .jsp page and the Velocity view servlet will render the template for you. HTH, Simonin, Bradley K. (Brad) wrote: Is there going to be a tutorial for Jetspeed-2? In addition will there be a tutorial for connecting Jetspeed-2 to Velocity? Thanks in Advance, --Brad Simonin - 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]
Re: jetspeed 1.5 tutorial for jetspeed2?
Hi Randy, Jetspeed 1 and 2 are quite different animals. Jetspeed 1's portlets are developed using a proprietary approach unique to Jetspeed 1. All Jetspeed 1 portlets are served up directly from Jetspeed 1's webapp i.e. they are not individual servlet applications. Jetspeed 2 OTOH utilizes standard, JSR-168 portlet applications. All portlet applications deployed to Jetspeed 2 are also deployed to the enclosing application server (Tomcat 4/5 and JBoss 3.2.5) have been officially tested). I highly recommend an approach that will allow you to develop JSR-168 portlets as opposed to J1 portlets. That being said there are two viable approaches to running JSR-168 in a Jetspeed environment. One, you could go with Jetspeed 2 which currently lacks some important features like navigation, full customization (some customization has been just added which allows positioning of portlets) and administrative portlets. The other approach is to use Jetspeed 1 with Fusion enabled. Fusion uses a the Jetspeed 2 Portal Engine with a different configuration (easily done due to the fact that Jetspeed 2 is built almost entirely on top of the Spring Framework) to process JSR-168 portlet applications and serve them through an existing Jetspeed 1 deployment (available only through the CVS). p.s. I am currently using Jetspeed 2 to build a VAR Business Portal for the project I am currently on, so I will be implementing many of the missing "features" in a relatively short period of time. HTH, -- ****** * 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> * ** Randy Watler wrote: I am evaluating jetspeed and am interested in deploying Jetspeed 2 as soon as possible. I gather that J2 is due to be in alpha/beta soon. However, knowing little about Jetspeed at this point, I wonder if it would be appropriate to start with Jetspeed 1.5 first? How much knowledge will transfer to Jetspeed 2? Randy Watler Finali Corporation - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Build
It apperas, Maven 1.0 does not support the plugin:deploy goal anymore. However, this should not impact the allBuild goal of J2 as it never invokes plugin:deploy. If you need to, the maven-plugin sub-project has a "deploy-plugin" goal that emulates very closely the the logic of plugin:deploy. HTH Philip Saville wrote: Sorry, I was 6 out on the line number... I am having difficulties with the maven plug-in. Starting the reactor... Our processing order: Jetspeed 2 Maven Plugin + | Build and deploy the Jetspeed 2 Maven plugin Jetspeed 2 Maven Plugin | Memory: 36M/53M + BUILD FAILED File.. E:\jetspeed-2.0\jakarta-jetspeed-2\maven.xml Element... maven:reactor Line.. 324 Column 40 Unable to obtain goal [deploy-plugin] -- E:\jetspeed-2.0\jakarta-jetspeed-2\maven-plugin\maven.xml:5 4:43: No goal [plugin:deploy] Total time: 4 minutes 28 seconds Finished at: Fri Aug 06 21:54:37 PDT 2004 Please, any help would be greatly appreciated. Thanks, Philip -Original Message- From: Philip Saville [mailto:[EMAIL PROTECTED] Sent: Friday, August 06, 2004 6:06 PM To: [EMAIL PROTECTED] Subject: RE: Build Hi, I receive the exact same error. I referred to the issues in the Jetspeed 2 Tiki, and still no luck :( Thanks, Philip From: "Call, Terry M" <[EMAIL PROTECTED]> Reply-To: "Jetspeed Users List" <[EMAIL PROTECTED]> To: "Jetspeed Users List" <[EMAIL PROTECTED]> Subject: Build Date: Fri, 6 Aug 2004 14:22:05 -0500 I am new to jetspeed: I had jetspeed 2 installed. Installed jestspeed 1.5 and took the tutorial. Now when I try to build jetspeed 2 I get: BUILD FAILED File.. C:\IMICS\DevTools\jakarta-jetspeed-2\maven.xml Element... maven:reactor Line.. 318 Column 40 Unable to obtain goal [deploy-plugin] -- C:\IMICS\DevTools\jakarta-jetspeed-2\ma ven-plugin\maven.xml:54:43: No goal [plugin:deploy] Total time: 3 minutes 49 seconds Finished at: Fri Aug 06 13:35:07 CDT 2004 Any ideas? - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _ Express yourself instantly with MSN Messenger! Download today - it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ - 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]
[J2] Jetspeed 2 can now be deployed to JBoss
Everyone, David Taylor and I have been working on getting Jetspeed 2 to deploy into JBoss. We have met with success, and now have J2 running and deploying portlets in JBoss 3.2.5. I have documented and expanded the steps David Taylor outlined in one of his commits from last night. The instructions can now be found on the J2 wiki at: http://wiki.apache.org/portals/Jetspeed2/JBossHowTo. Enjoy! -- ** * 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]
Re: JSP Portlet in Jetspeed 2
Hi Jorge, Jetspeed 2 uses JSR-168 portlets which are very different from J1 portlets. J2 portlets are packaged as invidual web applications in a .war and are supported as full blown servlet applications through whichever app server J2 is running which means jsps are supported directly through the app server. That being said, most of the demo portlets in J2 use JSPs for their view layer. Jorge D'Alessandro wrote: Hello everyone, Does anyone know if there is a Jetspeed 2 equivalent to the Jetspeed 1.x JSPPortlet? If there isn't an specific portlet for this, has anyone done JSP rendering in Jetspeed 2? Thanks a lot. Jorge.- - 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]
[J2] Jetspeed 2 can now be deployed to JBoss
(I sent this earlier this morning, but it never made it to the list) Everyone, David Taylor and I have been working on getting Jetspeed 2 to deploy into JBoss. We have met with success, and now have J2 running and deploying portlets in JBoss 3.2.5. I have documented and expanded the steps David Taylor outlined in one of his commits from last night. The instructions can now be found on the J2 wiki at: http://wiki.apache.org/portals/Jetspeed2/JBossHowTo. Enjoy! -- ** * 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]
Re: Jetspeed-2 Portlet Newbie question.
It should be in your maven repo, ${user_home}/.maven/repository/portlet-api/jars. [EMAIL PROTECTED] wrote: Hello. I am now going to attempt to build a Hello World Portlet for Jetpseed-2. After reading the http://wiki.apache.org/portals/Jetspeed2/DeployingCustomPortlets I have a quick question. Where do I get the .jar file to put in my classpath that contains all the Java Portlet Methods (i.e. like when I put the Servlet.jar file in my class path when I compile Servlets)? thank you in advance, --Brad Simonin -- - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] HTH, -- ** * 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]
Re: J2 documentation material
Not to my knowldge, at least not on J2 as it would be easily out dated ;) Simonin, Bradley K. (Brad) wrote: Any coverage of Jetspeed in this just about to be released book? Building Portals with the Java Portlet API: http://www.amazon.com/exec/obidos/tg/detail/-/1590592840/qid=1091480467/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/002-2829141-2465602?v=glance&s=books&n=507846 On Mon, 2004-08-02 at 17:31, David Sean Taylor wrote: On Jul 30, 2004, at 6:55 AM, [EMAIL PROTECTED] wrote: Any ideas when the Manning book might be published? Early next year some time, but another Manning book with minimal Jetspeed coverage will come out sooner -- David Sean Taylor Bluesunrise Software [EMAIL PROTECTED] [office] +01 707 773-4646 [mobile] +01 707 529 9194 - 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]
Re: ojb 0.7.343, where is it used?
TMK, no where. An OJB implementation of Jetspeed 1 never got of off the ground. Stijn de Witt wrote: Hi, Looking at the dependencies for Jetspeed-1.6-dev in project.xml, I found a reference to OJB: ojb 0.7.343 true Does anyone here know where that is used? And if it is possible to take it out? I am saying this because I am using db-ojb 1.0.0 myself and I am wary of versioning issues. Thanks, -Stijn - 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]
Re: I really need to know about Jetpseed-2 and a CMS
Hi Bradley, Please explain what you mean when you say "plug into." Do you mean managing the .psml pages via CMS? Do you mean portlets whose content is managed by a CMS? Right now J2 is still in the late alpha stages and should be moving to beta in the next month or two so there are not really integrated apps right now. There are plans to integrate J2 with the JSR-170 spec which standardizes CMS interfaces, however, this is a low priority on our list right now and AFAIK, JSR-170 is not yet in final release. Simonin, Bradley K. (Brad) wrote: I am getting worried here. If I can't find a Content Management System that will plug into Jetspeed-2 then I may not be able to use Jetspeed-2. Any help, assitance, condolences, consultation, et cetera would be greatly appreceiated. --Brad Simonin - 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]
Re: Cannot build Jetspeed2 from CVS - maven error war:war:
Glad to help :) steve wrote: Cha-Ching! .jar's, etc. were all where they needed to be. I simply needed to restart Tomcat so it would read the shared/lib stuff. I guess I managed to confuse myself among all my rebuilds and redeploys. Thanks, Scott, for sticking with me. Now, on to the fun! - Original Message - From: "Scott T. Weaver" <[EMAIL PROTECTED]> To: "Jetspeed Users List" <[EMAIL PROTECTED]> Sent: Monday, August 02, 2004 10:19 AM Subject: Re: Cannot build Jetspeed2 from CVS - maven error war:war: 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)
Re: Cannot build Jetspeed2 from CVS - maven error war:war:
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.loadSe