Message:
The following issue has been resolved as FIXED.
Resolver: Jeremy Ford
Date: Tue, 13 Jul 2004 9:17 PM
Fix applied
---------------------------------------------------------------------
View the issue:
http://issues.apache.org/jira/browse/JS1-501
Here is an overview of the issue:
---------------------------------------------------------------------
Key: JS1-501
Summary: [FIX] Problem with enhanced multiple column layout
Type: Bug
Status: Resolved
Priority: Major
Resolution: FIXED
Project: Jetspeed
Components:
Customizer
Layout
Fix Fors:
1.6-dev
Versions:
1.5
1.4
Assignee: Jeremy Ford
Reporter: Robin Antony
Created: Tue, 6 Jul 2004 7:00 PM
Updated: Tue, 13 Jul 2004 9:17 PM
Environment: All operating systems. All browsers.
Description:
After the enhanced multi column layout has been chosen, enhanced 3 column and 2 column
layouts. If no changes are made on the page and if save and apply is done if gives an
exception. The same exception happens for all users that are logged in. The problem
might have arisen from either a NPE with no moves selected or an array out of bounds
issue.
Below is a description of the exception thrown.
There has been an Error!
Reason:
java.lang.reflect.InvocationTargetException
Get/Post Data:
eventsubmit_dosave = Save and Apply
action = controllers.XMultiColumnControllerAction
user = anon
language = en
page = default.psml
modelchangelist =
template = ShowError.vm
media-type = html
Stacktrace:
java.lang.reflect.InvocationTargetException
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:324)
at
org.apache.turbine.util.velocity.VelocityActionEvent.executeEvents(VelocityActionEvent.java:159)
at
org.apache.jetspeed.modules.actions.controllers.VelocityControllerAction.perform(VelocityControllerAction.java:71)
at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:122)
at org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java:143)
at org.apache.turbine.modules.Page.build(Page.java:90)
at org.apache.turbine.modules.PageLoader.exec(PageLoader.java:123)
at org.apache.turbine.Turbine.doGet(Turbine.java:563)
at org.apache.turbine.Turbine.doPost(Turbine.java:658)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
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.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:117)
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:793)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:702)
at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:571)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:644)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.NullPointerException
at
org.apache.jetspeed.modules.actions.controllers.XMultiColumnControllerAction.applyModelChanges(XMultiColumnControllerAction.java:114)
at
org.apache.jetspeed.modules.actions.controllers.XMultiColumnControllerAction.doSave(XMultiColumnControllerAction.java:87)
... 38 more
---------------------------------------------------------------------
JIRA INFORMATION:
This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]