[JBoss JIRA] Created: (JASSIST-68) Remove limitation on public constructors
by Erik Putrycz (JIRA)
Remove limitation on public constructors
----------------------------------------
Key: JASSIST-68
URL: https://jira.jboss.org/jira/browse/JASSIST-68
Project: Javassist
Issue Type: Feature Request
Affects Versions: 3.8.1.GA
Reporter: Erik Putrycz
Assignee: Shigeru Chiba
Currently when extending a class with javassist, it is required that the superclass has a public constructor. However, in some cases, this is not a necessary constraint.
For instance when extending a class and generating a factory with Javassist, it is better to hide the constructor to prevent users to bypass the factory, and this is not possible currently.
This would involve a minor change in inheritAllConstructors() in class CtNewClass
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 9 months
[JBoss JIRA] Created: (JBAS-5941) NullPointerException in ClusteredSession
by Radoslav Husar (JIRA)
NullPointerException in ClusteredSession
----------------------------------------
Key: JBAS-5941
URL: https://jira.jboss.org/jira/browse/JBAS-5941
Project: JBoss Application Server
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: Clustering
Affects Versions: JBossAS-5.0.0.CR2
Environment: perf01
Reporter: Radoslav Husar
Assignee: Radoslav Husar
Fix For: JBossAS-5.0.0.GA
During SOAK (failover, session replication, passivation disabled) testing, after 90 minutes JBoss logs:
[JBoss] 11:24:29,329 ERROR [CoyoteAdapter] An exception or error occurred in the container during the request processing
[JBoss] java.lang.NullPointerException
[JBoss] at org.jboss.web.tomcat.service.session.ClusteredSession.update(ClusteredSession.java:1097)
[JBoss] at org.jboss.web.tomcat.service.session.SessionBasedClusteredSession.update(SessionBasedClusteredSession.java:154)
[JBoss] at org.jboss.web.tomcat.service.session.distributedcache.impl.jbc.JBossCacheService.loadSession(JBossCacheService.java:344)
[JBoss] at org.jboss.web.tomcat.service.session.JBossCacheManager.loadSession(JBossCacheManager.java:1432)
[JBoss] at org.jboss.web.tomcat.service.session.JBossCacheManager.findSession(JBossCacheManager.java:491)
[JBoss] at org.apache.catalina.connector.Request.isRequestedSessionIdValid(Request.java:2160)
[JBoss] at org.apache.catalina.connector.CoyoteAdapter.parseSessionCookiesId(CoyoteAdapter.java:626)
[JBoss] at org.apache.catalina.connector.CoyoteAdapter.postParseRequest(CoyoteAdapter.java:551)
[JBoss] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:322)
[JBoss] at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:437)
[JBoss] at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:384)
[JBoss] at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
[JBoss] at java.lang.Thread.run(Thread.java:619)
Hudson build: http://hudson.qa.jboss.com/hudson/job/as5-soak/44/
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
15 years, 9 months