Hi All,
I got the issue resolved using the
<package name="enterEvent" namespace="/event" extends="base-package">
<interceptors>
<interceptor name="flash"
class="
com.opensymphony.webwork.interceptor.FlashInterceptor" />
<interceptor-stack name="eventStack">
<interceptor-ref name="scope">
Model
partialEvent
true
</interceptor-ref>
<interceptor-ref name="flash"/>
<interceptor-ref name="paramsPrepareParamsStack"/>
</interceptor-stack>
</interceptors>
<default-interceptor-ref name="eventStack" />
<action name="addEventFlow"
class="com.fdar.apress.s2.actions.event.BaseEventAction">
<interceptor-ref name="eventStack">
start
</interceptor-ref>
<result>/WEB-INF/jsp/event/enterEventDetails-input.jsp</result>
</action>
<action name="completeEvent"
class="com.fdar.apress.s2.actions.event.BaseEventAction">
<interceptor-ref name="eventStack">
end
</interceptor-ref>
<result>/WEB-INF/jsp/event/eventReview.jsp</result>
</action>
<action name="flashedSelectEventType"
class="com.fdar.apress.s2.actions.event.SelectLocationTypeAction">
<interceptor-ref name="flash">
Retrieve
</interceptor-ref>
<interceptor-ref name="eventStack" />
<result>/WEB-INF/jsp/event/selectLocationType-input.jsp</result>
</action>
</package>
It the same configuration only thing is there are minor changes here and
there.
Thanks
Vipin
chauhan.vipin@(protected)
Jim Kiley wrote:
>
> Are you using the OpenSessionInViewFilter? If you aren't, you'll want to.
>
> If you are doing that already, you may be trying to persist when you
> should
> merge. If you're using Hibernate's API directly, take advantage of
> Hibernate's saveOrUpdate() method, rather than the JPA merge()/persiste()
> methods.
>
> Jim Kiley
> Technical Consultant
> Summa
> jhkiley@(protected)
>
>
> On Mon, Apr 28, 2008 at 3:50 PM, raxden2 <esthar_2000@(protected):
>
>>
>> HI! i had the same problem, but I have another problem:
>>
>> When i push the button for save Event... throws this exception:
>>
>> excepción
>>
>>
javax.servlet.ServletException:
javax.persistence.PersistenceException:
>>
org.hibernate.PersistentObjectException: detached entity passed to
>> persist:
>> com.fdar.apress.s2.domain.Location
>>
>>
>>
org.apache.struts2.dispatcher.Dispatcher.serviceAction (
Dispatcher.java:515)
>>
>>
>>
org.apache.struts2.dispatcher.FilterDispatcher.doFilter (
FilterDispatcher.java:419)
>>
>>
>>
com.opensymphony.module.sitemesh.filter.PageFilter.parsePage (
PageFilter.java:118)
>>
>>
>>
com.opensymphony.module.sitemesh.filter.PageFilter.doFilter (
PageFilter.java:52)
>>
>>
>>
org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter (
ActionContextCleanUp.java:99)
>>
>> causa raíz
>>
>>
javax.persistence.PersistenceException:
>>
org.hibernate.PersistentObjectException: detached entity passed to
>> persist:
>> com.fdar.apress.s2.domain.Location
>>
>>
>>
org.hibernate.ejb.AbstractEntityManagerImpl.throwPersistenceException (
AbstractEntityManagerImpl.java:629)
>>
>>
>>
org.hibernate.ejb.AbstractEntityManagerImpl.persist (
AbstractEntityManagerImpl.java:218)
>>
>>
>> com.fdar.apress.s2.services.EventServiceImpl.create(EventServiceImpl.java:24)
>>
>>
>> com.fdar.apress.s2.actions.event.SaveEventAction.execute(SaveEventAction.java:32)
>>
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>
>> ..............
>>
>> causa raíz
>>
>>
org.hibernate.PersistentObjectException: detached entity passed to
>> persist:
>> com.fdar.apress.s2.domain.Location
>>
>>
>>
org.hibernate.event.def.DefaultPersistEventListener.onPersist (
DefaultPersistEventListener.java:79)
>>
org.hibernate.impl.SessionImpl.firePersist (
SessionImpl.java:609)
>>
org.hibernate.impl.SessionImpl.persist (
SessionImpl.java:601)
>>
>>
org.hibernate.engine.CascadingAction$8.cascade(CascadingAction.java:295)
>>
org.hibernate.engine.Cascade.cascadeToOne (
Cascade.java:268)
>>
org.hibernate.engine.Cascade.cascadeAssociation (
Cascade.java:216)
>>
org.hibernate.engine.Cascade.cascadeProperty (
Cascade.java:169)
>>
>> ..........
>>
>> I need help, i don´t know how resolve this.
>>
>>
>> Thanks.
>>
>>
>>
>>
>>
>> Ian Roughley wrote:
>> >
>> > I'm not sure, and I'm only taking an educated guess at it being
>> > OS/platform-dependent (since a JAR that worked for me had problems for
>> > another user). Unfortunately I can't reproduce the error. I'm all for
>> > doing the work to fix the problem if someone has the problem and cycles
>> > to work through testing it.
>> >
>> > /Ian
>> >
>> > Dave Newton wrote:
>> >> --- Ian Roughley <ian@(protected):
>> >>
>> >>> The solution provided to me was to change the scope interceptor
>> >>> reference to use a session value of "Model" rather than "model" - see
>> >>> below.
>> >>>
>> >>> <interceptor-ref name="scope">
>> >>> Model
>> >>> partialEvent
>> >>> </interceptor-ref>
>> >>>
>> >>
>> >> Hmm, why does that fix it? If it's an OS-dependent issue we should fix
>> it
>> >> for
>> >> real.
>> >>
>> >> Dave
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: user-unsubscribe@(protected)
>> >> For additional commands, e-mail: user-help@(protected)
>> >>
>> >>
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/-ANN--Practical-Apache-Struts2-Web-2.0-Projects-tp13863084p16945872.html
>> Sent from the Struts - User mailing list archive at Nabble.com.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@(protected)
>> For additional commands, e-mail: user-help@(protected)
>>
>>
>
>
> --
> Jim Kiley
> Technical Consultant | Summa
> [p] 412.258.3346 [m] 412.445.1729
> http://www.summa-tech.com
>
>
--
Sent from the Struts - User mailing list archive at Nabble.com.
Did you check your server logs? I bet the problem is the taglib uri.
See the TLD URIs section:
http://wiki.apache.org/struts/StrutsUpgradeNotes12to13
Paul
On 12/4/2009 1:41 PM, davargas123 wrote:
>
> When I change the standard HTML tags of my .jsp page into the Struts tags,
> the page loads up completely blank, aside from what is loaded by the
> tiles-def. What could be causing this? I'm thinking that's why my page
> doesn't submit data to the actionform, but I don't see why it wouldn't be
> rendering the struts tags at all. For instance, if I even add ONE struts tag
> in the middle of my working code that isn't the html:form tag, the entire
> jsp page will not be rendered at all. It's driving me nuts, I've been
> working on figuring this out for far too long and would greatly appreciate
> some input.
>
>
> ---------------------------JSP---------------------------------------
> <%@(protected)"%>
> <%@(protected)"%>
> <%@(protected)"
> %>