I tried this as well..no luck

regards,
Rashmi


Simon Kitching-4 wrote:
> 
> BTW, you might try adding these elements to the OrchestraServletFilter
> filter-mapping clause:
> 
>       <dispatcher>REQUEST</dispatcher>
>       <dispatcher>FORWARD</dispatcher>
>       <dispatcher>INCLUDE</dispatcher>
> 
> Regards,
> Simon
> 
> ---- Simon Kitching <[EMAIL PROTECTED]> schrieb:
>> Hi Rashmi,
>> 
>> Again, exact line numbers from the latest snapshot would be useful.
>> 
>> In an email you sent to me directly you said that with the latest
>> snapshot the exception was at line 83 of ConversationManager. But with
>> the latest code, that line is in the middle of a javadoc comment, so
>> perhaps you got the libraries mixed up?
>> 
>> The latest snapshot is always here:
>>  
>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/orchestra/myfaces-orchestra-core/1.1-SNAPSHOT/
>> 
>> As the comments in JsfFrameworkAdapter say:
>>   This class requires the JsfFrameworkAdapterFilter to
>>   be configured to run on every JSF request.
>> 
>> And JsfFrameworkAdapterFilter says:
>>  Note that the conversation.jsf.OrchestraServletFilter
>>  class executes this class as a "subfilter", so defining
>>  this filter is not required if that filter is already defined.
>> 
>> So as long as you have OrchestraServletFilter defined there is no need to
>> configure anything else. And I certainly hope you have the
>> OrchestraServletFilter defined; that is mandatory.
>> 
>> As someone mentioned earlier that filters run at unusual times during
>> portlet processing, that might be the cause of the problem. Neither Mario
>> nor I use portlets so you'll need to look into that yourself although we
>> are both happy to help with advice.
>> 
>> I think that getting Orchestra and portlets working together will not be
>> too difficult; it looks like is just the initialisation of basic
>> structures that is not happening in a portlet environment.
>> 
>> But getting the correct line at which the NullPointerException is
>> actually happening would be a very good start...
>> 
>> Regards,
>> Simon
>> 
>> ---- Rashmi <[EMAIL PROTECTED]> schrieb:
>> > 
>> > Hallo Mario,
>> > 
>> >        We tried using the latest snapshot of Orchestra. Unfortunately
>> still
>> > facing the same exception as 
>> >        before.
>> >    
>> >        After having tried debugging the application, I see that it
>> fails in
>> > class SpringConversationScope - 
>> >        protected Object getBean(String beanName, ObjectFactory
>> > objectFactory) {...} method. It displays 
>> >        the conversation name correctly, but fails in next step:
>> > 
>> >       ConversationManager manager = ConversationManager.getInstance();
>> > 
>> >       Is it possible through spring IOC I can try instantiating or
>> > something?
>> > 
>> >       It clearly states in the Orchestra API, that the
>> BasicFrameworkAdapter
>> > has been implemented for 
>> >       plain Servlet environment and JsfFrameworkAdapter for JSF
>> environment. 
>> > 
>> >       In the configuration i.e web.xml I tried explicity setting the
>> filter
>> > to JsfFrameworkAdapter but again 
>> >       failed.
>> > 
>> >       May be we will end up writing a portlet friendly adapter. Please
>> throw
>> > some light on how to get    
>> >       started or any other workaround to overcome the problem.
>> >        
>> > Regards,
>> > Rashmi
>> > 
>> > 
>> > Mario Ivankovits wrote:
>> > > 
>> > > Hi!
>> > > 
>> > >> currently we're prototyping a portlet application (liferay 4.33) 
>> with
>> > >> orchestra , JPA (Hibernate) and myFaces 1.1.5.
>> > > Unhappily I have zero experience with portlets. If you could provide
>> a
>> > > simple webapp to test this thing it would greatly help, though, I
>> know
>> > > how much work it is to setup one.
>> > > However, if possible somehow, please try the latest snapshot of
>> > > Orchestra as we've changed how the FrameworkAdapter will be
>> initialized.
>> > > At least it gives us correct line numbers in the exception.
>> > > 
>> > > The FrameworkAdapter brings me to the thing which might be needed to
>> be
>> > > fixed for the portlet environment, not sure though.
>> > > 
>> > > If you have a look at the source of this class you'll see that there
>> are
>> > > just a handful of methods which needs to be implement, probably in a
>> > > portlet friendly way.
>> > > 
>> > > Could you please check if you have access to a FacesContext close
>> before
>> > > the method raising an exception?
>> > > 
>> > > If so, you can stick with the JsfFrameworkAdapter and just need to
>> find
>> > > a way how to initialize it properly. If not, you have to create your
>> own
>> > > portlet friendly FrameworkAdapter wich allows you to get access to
>> the
>> > > session/request stuff required by Orchestra.
>> > > 
>> > > 
>> > > Ciao,
>> > > Mario
>> 
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Portlet-Environment-and-Orchestra-tp15270215p15289276.html
Sent from the MyFaces - Users mailing list archive at Nabble.com.

Reply via email to