On Tue, Feb 3, 2009 at 11:53 PM, Scott O'Bryan <[email protected]> wrote:
> Hey all,
>
> First off, I would like to thank the people recently who have shown an
> interrest in running Trindiad with Portlet environment.  I've had a laundry
> list of things to do as of late and, in true community fashion, you are
> helping me evolve Trinidad to comply with the latest bridge.  Yay!!
>
> I did, however, want to write a quick note and get some community feedback
> on a misunderstanding that has arose lately about Trinidad's dependency on
> the Portlet 1.0 API and the MyFaces Portlet Bridge.  The Portlet and Portlet
> Bridge API's are included in Trinidad's POM files.  They are needed to
> compile the project, and this is unavoidable to a large extent because we
> have tried to build in a portlet solution.  To date, however, Trinidad's
> code is implemented in such a fashion that if it is deployed into an
> environment or an application WITHOUT these API's (like Tomcat or Jetty),
> the code will run without getting a ClassNotFound exception.  Instead the
> Portlet usecases are simply ignored and no classes which contain references
> to portlet objects (directly) are loaded.
>
> I believe we want to continue to make the existence of the Portlet and
> Portlet Bridge API's optional at runtime.  As a developer for Oracle (whose
> current application solution uses Trinidad as a foundation), our ide does
> not currently include the portal apis when you say you want a Trinidad
> project.  The Portal and portal bridge are included only if your container
> supports a portal.  The last thing I want to do is force people who have
> existing applications to have to include several new API's in their webapps,
> especially because the Portlet Bridge code is still in beta and in the near
> future I hope to have support for both Portlet 1.0 AND Portlet 2.0.

+1 on having these libs optional on RT side of things.
Was there any noise on this ? Can you point me to a specific thread ?

Why should I mess up with my Jetty, by adding (bogus) libs (->portlet)
to just run
a servlet-based application ?

>
> Do people agree with this or am I off base?  Any questions with how this
> works?
>
> Scott
>



-- 
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf

Reply via email to