You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@beehive.apache.org by "James Black (JIRA)" <be...@incubator.apache.org> on 2005/05/09 20:05:27 UTC
[jira] Created: (BEEHIVE-623) Unable to perform background process on manager warning
Unable to perform background process on manager warning
-------------------------------------------------------
Key: BEEHIVE-623
URL: http://issues.apache.org/jira/browse/BEEHIVE-623
Project: Beehive
Type: Bug
Environment: Solaris 8, JDK1.5, beehive nightly from 20050505, Tomcat 5.0.27
Reporter: James Black
Priority: Minor
Attachments: npe_on_background_process.tar.gz
I noticed in catalina.out the following message, and don't think this should be expected behavior:
WARNING: Unable to perform background process on manager
java.lang.NullPointerException
at
org.apache.beehive.netui.pageflow.internal.InternalUtils.isLongLived(InternalUtils.java:263)
at
org.apache.beehive.netui.pageflow.PageFlowController.isLongLived(PageFlowController.java:145)
at
org.apache.beehive.netui.pageflow.PageFlowStack.valueUnbound(PageFlowStack.java:313)
at
org.apache.catalina.session.StandardSession.removeAttributeInternal(StandardSession.java:1566)
at
org.apache.catalina.session.StandardSession.expire(StandardSession.java:708)
at
org.apache.catalina.session.StandardSession.isValid(StandardSession.java:566)
at
org.apache.catalina.session.StandardManager.processExpires(StandardManager.java:782)
at
org.apache.catalina.session.StandardManager.backgroundProcess(StandardManager.java:795)
at
org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:4640)
at
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1619)
--
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
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Resolved: (BEEHIVE-623) Unable to perform background process on manager warning
Posted by "Rich Feit (JIRA)" <be...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/BEEHIVE-623?page=all ]
Rich Feit resolved BEEHIVE-623:
-------------------------------
Assign To: Alejandro Ramirez (was: Rich Feit)
Resolution: Fixed
This is fixed with revision 169423.
> Unable to perform background process on manager warning
> -------------------------------------------------------
>
> Key: BEEHIVE-623
> URL: http://issues.apache.org/jira/browse/BEEHIVE-623
> Project: Beehive
> Type: Bug
> Components: NetUI
> Versions: V1
> Environment: Solaris 8, JDK1.5, beehive nightly from 20050505, Tomcat 5.0.27
> Reporter: James Black
> Assignee: Alejandro Ramirez
> Priority: Minor
> Fix For: V1
> Attachments: npe_on_background_process.tar.gz
>
> I noticed in catalina.out the following message, and don't think this should be expected behavior:
> WARNING: Unable to perform background process on manager
> java.lang.NullPointerException
> at
> org.apache.beehive.netui.pageflow.internal.InternalUtils.isLongLived(InternalUtils.java:263)
> at
> org.apache.beehive.netui.pageflow.PageFlowController.isLongLived(PageFlowController.java:145)
> at
> org.apache.beehive.netui.pageflow.PageFlowStack.valueUnbound(PageFlowStack.java:313)
> at
> org.apache.catalina.session.StandardSession.removeAttributeInternal(StandardSession.java:1566)
> at
> org.apache.catalina.session.StandardSession.expire(StandardSession.java:708)
> at
> org.apache.catalina.session.StandardSession.isValid(StandardSession.java:566)
> at
> org.apache.catalina.session.StandardManager.processExpires(StandardManager.java:782)
> at
> org.apache.catalina.session.StandardManager.backgroundProcess(StandardManager.java:795)
> at
> org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:4640)
> at
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1619)
--
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
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Commented: (BEEHIVE-623) Unable to perform background process on manager warning
Posted by "Rich Feit (JIRA)" <be...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/BEEHIVE-623?page=comments#action_64788 ]
Rich Feit commented on BEEHIVE-623:
-----------------------------------
OK, I'm able to reproduce this in the following manner:
- Hit a page flow.
- Hit a nested page flow (so that now the original page flow is on the nesting stack).
- Redeploy the webapp, or start/stop Tomcat.
- Wait for the session to expire.
To make the session expire quickly, add this entry in web.xml, after the last servlet-mapping:
<session-config>
<session-timeout>1</session-timeout>
</session-config>
> Unable to perform background process on manager warning
> -------------------------------------------------------
>
> Key: BEEHIVE-623
> URL: http://issues.apache.org/jira/browse/BEEHIVE-623
> Project: Beehive
> Type: Bug
> Components: NetUI
> Versions: V1
> Environment: Solaris 8, JDK1.5, beehive nightly from 20050505, Tomcat 5.0.27
> Reporter: James Black
> Assignee: Rich Feit
> Priority: Minor
> Fix For: V1
> Attachments: npe_on_background_process.tar.gz
>
> I noticed in catalina.out the following message, and don't think this should be expected behavior:
> WARNING: Unable to perform background process on manager
> java.lang.NullPointerException
> at
> org.apache.beehive.netui.pageflow.internal.InternalUtils.isLongLived(InternalUtils.java:263)
> at
> org.apache.beehive.netui.pageflow.PageFlowController.isLongLived(PageFlowController.java:145)
> at
> org.apache.beehive.netui.pageflow.PageFlowStack.valueUnbound(PageFlowStack.java:313)
> at
> org.apache.catalina.session.StandardSession.removeAttributeInternal(StandardSession.java:1566)
> at
> org.apache.catalina.session.StandardSession.expire(StandardSession.java:708)
> at
> org.apache.catalina.session.StandardSession.isValid(StandardSession.java:566)
> at
> org.apache.catalina.session.StandardManager.processExpires(StandardManager.java:782)
> at
> org.apache.catalina.session.StandardManager.backgroundProcess(StandardManager.java:795)
> at
> org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:4640)
> at
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1619)
--
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
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (BEEHIVE-623) Unable to perform background process on manager warning
Posted by "Rich Feit (JIRA)" <be...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/BEEHIVE-623?page=all ]
Rich Feit updated BEEHIVE-623:
------------------------------
Assign To: Rich Feit
Version: V1
Component: NetUI
Fix Version: V1
I'm guessing this happens when the session expires while a nested page flow is active.
> Unable to perform background process on manager warning
> -------------------------------------------------------
>
> Key: BEEHIVE-623
> URL: http://issues.apache.org/jira/browse/BEEHIVE-623
> Project: Beehive
> Type: Bug
> Components: NetUI
> Versions: V1
> Environment: Solaris 8, JDK1.5, beehive nightly from 20050505, Tomcat 5.0.27
> Reporter: James Black
> Assignee: Rich Feit
> Priority: Minor
> Fix For: V1
> Attachments: npe_on_background_process.tar.gz
>
> I noticed in catalina.out the following message, and don't think this should be expected behavior:
> WARNING: Unable to perform background process on manager
> java.lang.NullPointerException
> at
> org.apache.beehive.netui.pageflow.internal.InternalUtils.isLongLived(InternalUtils.java:263)
> at
> org.apache.beehive.netui.pageflow.PageFlowController.isLongLived(PageFlowController.java:145)
> at
> org.apache.beehive.netui.pageflow.PageFlowStack.valueUnbound(PageFlowStack.java:313)
> at
> org.apache.catalina.session.StandardSession.removeAttributeInternal(StandardSession.java:1566)
> at
> org.apache.catalina.session.StandardSession.expire(StandardSession.java:708)
> at
> org.apache.catalina.session.StandardSession.isValid(StandardSession.java:566)
> at
> org.apache.catalina.session.StandardManager.processExpires(StandardManager.java:782)
> at
> org.apache.catalina.session.StandardManager.backgroundProcess(StandardManager.java:795)
> at
> org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:4640)
> at
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1619)
--
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
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (BEEHIVE-623) Unable to perform background process on manager warning
Posted by "James Black (JIRA)" <be...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/BEEHIVE-623?page=all ]
James Black updated BEEHIVE-623:
--------------------------------
Attachment: npe_on_background_process.tar.gz
I did an 'ant clean' before tarring this up.
cd LmsStat/WEB-INF
ant build war
> Unable to perform background process on manager warning
> -------------------------------------------------------
>
> Key: BEEHIVE-623
> URL: http://issues.apache.org/jira/browse/BEEHIVE-623
> Project: Beehive
> Type: Bug
> Environment: Solaris 8, JDK1.5, beehive nightly from 20050505, Tomcat 5.0.27
> Reporter: James Black
> Priority: Minor
> Attachments: npe_on_background_process.tar.gz
>
> I noticed in catalina.out the following message, and don't think this should be expected behavior:
> WARNING: Unable to perform background process on manager
> java.lang.NullPointerException
> at
> org.apache.beehive.netui.pageflow.internal.InternalUtils.isLongLived(InternalUtils.java:263)
> at
> org.apache.beehive.netui.pageflow.PageFlowController.isLongLived(PageFlowController.java:145)
> at
> org.apache.beehive.netui.pageflow.PageFlowStack.valueUnbound(PageFlowStack.java:313)
> at
> org.apache.catalina.session.StandardSession.removeAttributeInternal(StandardSession.java:1566)
> at
> org.apache.catalina.session.StandardSession.expire(StandardSession.java:708)
> at
> org.apache.catalina.session.StandardSession.isValid(StandardSession.java:566)
> at
> org.apache.catalina.session.StandardManager.processExpires(StandardManager.java:782)
> at
> org.apache.catalina.session.StandardManager.backgroundProcess(StandardManager.java:795)
> at
> org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:4640)
> at
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1619)
--
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
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Closed: (BEEHIVE-623) Unable to perform background process on manager warning
Posted by "Alejandro Ramirez (JIRA)" <be...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/BEEHIVE-623?page=all ]
Alejandro Ramirez closed BEEHIVE-623:
-------------------------------------
Verified Fixed. Executed repro steps from Rich and I no longer see the exception in catalina.out
> Unable to perform background process on manager warning
> -------------------------------------------------------
>
> Key: BEEHIVE-623
> URL: http://issues.apache.org/jira/browse/BEEHIVE-623
> Project: Beehive
> Type: Bug
> Components: NetUI
> Versions: V1
> Environment: Solaris 8, JDK1.5, beehive nightly from 20050505, Tomcat 5.0.27
> Reporter: James Black
> Assignee: Alejandro Ramirez
> Priority: Minor
> Fix For: V1
> Attachments: npe_on_background_process.tar.gz
>
> I noticed in catalina.out the following message, and don't think this should be expected behavior:
> WARNING: Unable to perform background process on manager
> java.lang.NullPointerException
> at
> org.apache.beehive.netui.pageflow.internal.InternalUtils.isLongLived(InternalUtils.java:263)
> at
> org.apache.beehive.netui.pageflow.PageFlowController.isLongLived(PageFlowController.java:145)
> at
> org.apache.beehive.netui.pageflow.PageFlowStack.valueUnbound(PageFlowStack.java:313)
> at
> org.apache.catalina.session.StandardSession.removeAttributeInternal(StandardSession.java:1566)
> at
> org.apache.catalina.session.StandardSession.expire(StandardSession.java:708)
> at
> org.apache.catalina.session.StandardSession.isValid(StandardSession.java:566)
> at
> org.apache.catalina.session.StandardManager.processExpires(StandardManager.java:782)
> at
> org.apache.catalina.session.StandardManager.backgroundProcess(StandardManager.java:795)
> at
> org.apache.catalina.core.StandardContext.backgroundProcess(StandardContext.java:4640)
> at
> org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1619)
--
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
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira