I just found here are some module packages libraries properties in
TR.properties. I'll try to add my package there...

> -----Original Message-----
> From: Pierre Henry 
> Sent: mercredi, 18. d�cembre 2002 14:46
> To: Jetspeed Users List
> Subject: RE: jsp portlet in registry
> 
> 
> I added a media-type entry. now my xreg looks like that (it is in a
> separated local-portlets.xreg) :
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <registry>
>     <portlet-entry name="XSQL_test" hidden="false" type="ref" 
> parent="JSP"
> application="false">
>               <meta-info>
>                       <title>XSQL test 1</title>
>                       <description>XSQL test 1</description>
>               </meta-info>
>       
> <classname>org.apache.jetspeed.portal.portlets.JspPortlet</classname>
>               <parameter name="template" hidden="true" 
> value="xsql1.jsp"/>
>               <parameter name="action" hidden="true"
> value="ch.proconcept.portal.modules.actions.XsqlPortlet1Action" />
>               <media-type ref="html"/>
>               <url cachedOnURL="true"/>
>       </portlet-entry>
> </registry>
> 
> 
> Like that it showed up in the list of portlet to add, but 
> when I added it it
> didn't added any thing in my user's psml.
> 
> I added it manually by hand, which looks like :
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <portlets id="01">
>     <metainfo>
>         <title>Default Jetspeed page</title>
>     </metainfo>
>     <security-ref parent="owner-only"/>
>     <layout position="-1" size="-1"/>
>     <control name="TabControl"/>
>     <controller name="TabController"/>
>     <portlets id="P-f231b74d68-10001">
>         <metainfo>
>             <title>xsql</title>
>         </metainfo>
>         <controller name="RowController"/>
>       <entry parent="XSQL_test">
>             <layout>
>                <property name="column" value="0" />
>              <property name="row" value="0" />
>           </layout>
>       </entry>
>     </portlets>
> </portlets>
> 
> Now the portlet show up, but it can't find my action class. 
> It gives me a
> classNotFoundException :
> 
> Horrible Exception: java.lang.ClassNotFoundException: 
> 
>       Requested Action not found:
> ch.proconcept.modules.actions.XsqlPortlet1Action
>       Turbine looked in the following modules.packages path: 
>       [org.apache.jetspeed.modules, org.apache.turbine.modules]
> 
> Where should I put my class ? It is now in 
> WEB-INF\classes\ch\proconcept\...\XsqlPortlet1Action.class
> 
> should I put it somewhere else, or put it in another package ?
> 
> Thanks for your help.
> 
> Pierre
> 
> > -----Original Message-----
> > From: Mark Orciuch [mailto:[EMAIL PROTECTED]]
> > Sent: mardi, 17. d�cembre 2002 17:12
> > To: Jetspeed Users List
> > Subject: RE: jsp portlet in registry
> > 
> > 
> > Looks like you have missing media-type entry.
> > 
> > Best regards,
> > 
> > Mark Orciuch - [EMAIL PROTECTED]
> > Jakarta Jetspeed - Enterprise Portal in Java
> > http://jakarta.apache.org/jetspeed/
> > 
> > > -----Original Message-----
> > > From: Pierre Henry [mailto:[EMAIL PROTECTED]]
> > > Sent: Tuesday, December 17, 2002 9:59 AM
> > > To: Jetspeed User List (E-mail)
> > > Subject: jsp portlet in registry
> > >
> > >
> > > Hi all.
> > >
> > > I have been trying to make a simple jsp portlet. Now I want 
> > to try it. I
> > > created the xreg for it and put it in the WEB-INF/conf dir.
> > >
> > > But I can't add this portlet. However, it shows up when I log
> > > with admin and
> > > use the portlet browser...
> > >
> > > I can't see anything false with my xreg, but it's the end 
> > of the day here
> > > and I'm tired :-) Can you see something false ?
> > >
> > > <portlet-entry name="XSQL Test 1" hidden="false" type="ref"
> > >         parent="JSP" application="false">
> > >         <meta-info>
> > >             <title>xsql test 1</title>
> > >             <description>Test     </description>
> > >         </meta-info>
> > >
> > > 
> > 
> <classname>org.apache.jetspeed.portal.portlets.JspPortlet</classname>
> > >         <parameter name="template" value="xsql1.jsp" hidden="true"
> > >             cachedOnName="true" cachedOnValue="true"/>
> > >         <parameter name="action"
> > >
> > > value="ch.proconcept.portal.modules.actions.XsqlPortlet1Action"
> > >             hidden="true" cachedOnName="true" 
> cachedOnValue="true"/>
> > >         <url cachedOnURL="true"/>
> > >     </portlet-entry>
> > >
> > > now I put it into the main portlet.xreg file, but when i 
> > put it in its own
> > > file I didn't omit the <registry></registry> pair.
> > >
> > > I am using 1.4b2 with tomcat 4.1.12.
> > >
> > > Thanks for any help !
> > >
> > > Pierre
> > >
> > 
> > 
> > --
> > To unsubscribe, e-mail:   
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
> <mailto:[EMAIL PROTECTED]>
> 

Reply via email to