History
Log In
h
ome
b
rowse project
f
ind issues
Q
uick Search:
Learn more about
Quick Search
Issue Details
(
XML
|
Word
|
Printable
)
Key:
OPENEJB-840
Type:
Sub-task
Status:
Closed
Resolution:
Fixed
Priority:
Major
Assignee:
David Blevins
Reporter:
David Blevins
Votes:
0
Watchers:
0
Operations
If you were
logged in
you would be able to see more operations.
OpenEJB
OPENEJB-836
Singleton @Startup load-on-startup
Created:
29/Jun/08 06:50 PM
Updated:
07/Aug/08 07:54 AM
Return to search
Component/s:
None
Affects Version/s:
None
Fix Version/s:
3.1
Time Tracking:
Not Specified
Resolution Date:
07/Aug/08 07:53 AM
All
Comments
Work Log
Change History
Subversion Commits
Sort Order:
David Blevins
made changes -
06/Aug/08 06:39 PM
Field
Original Value
New Value
Assignee
David Blevins
[ dblevins ]
Repository
Revision
Date
User
Message
ASF
#683531
Thu Aug 07 07:50:47 UTC 2008
dblevins
OPENEJB-840
: Singleton @Startup load-on-startup
OPENEJB-841
: Singleton @DependsOn load ordering
Files Changed
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EnterpriseBeanBuilder.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AppValidator.java
ADD
/openejb/trunk/openejb3/api/ejb31-api-experimental/src/main/java/javax/ejb/Startup.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AppInfoBuilder.java
MODIFY
/openejb/trunk/openejb3/container/openejb-jee/src/main/java/org/apache/openejb/jee/SessionBean.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/resources/org/apache/openejb/config/rules/Messages.properties
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/core/singleton/SingletonContainerTest.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/DeploymentInfo.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/util/References.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EjbJarBuilder.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EnterpriseBeanInfo.java
ADD
/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/core/singleton/DependsOnTest.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/singleton/SingletonContainer.java
ADD
/openejb/trunk/openejb3/server/openejb-ejbd/src/test/java/org/apache/openejb/server/ejbd/KeepAilveTest.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/JndiEncInfoBuilder.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/VmDeploymentManager.java
ADD
/openejb/trunk/openejb3/api/ejb31-api-experimental/src/main/java/javax/ejb/DependsOn.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/EjbJarInfoBuilder.java
ADD
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/config/rules/CheckDependsOn.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/CoreDeploymentInfo.java
[
Permlink
|
« Hide
]
David Blevins
added a comment -
07/Aug/08 07:53 AM
$ svn ci
Adding api/ejb31-api-experimental/src/main/java/javax/ejb/DependsOn.java
Adding api/ejb31-api-experimental/src/main/java/javax/ejb/Startup.java
Sending container/openejb-core/src/main/java/org/apache/openejb/DeploymentInfo.java
Sending container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
Sending container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EjbJarBuilder.java
Sending container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EnterpriseBeanBuilder.java
Sending container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EnterpriseBeanInfo.java
Sending container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java
Sending container/openejb-core/src/main/java/org/apache/openejb/config/AppInfoBuilder.java
Sending container/openejb-core/src/main/java/org/apache/openejb/config/AppValidator.java
Sending container/openejb-core/src/main/java/org/apache/openejb/config/EjbJarInfoBuilder.java
Sending container/openejb-core/src/main/java/org/apache/openejb/config/JndiEncInfoBuilder.java
Sending container/openejb-core/src/main/java/org/apache/openejb/config/VmDeploymentManager.java
Adding container/openejb-core/src/main/java/org/apache/openejb/config/rules/CheckDependsOn.java
Sending container/openejb-core/src/main/java/org/apache/openejb/core/CoreDeploymentInfo.java
Sending container/openejb-core/src/main/java/org/apache/openejb/core/singleton/SingletonContainer.java
Sending container/openejb-core/src/main/java/org/apache/openejb/util/References.java
Sending container/openejb-core/src/main/resources/org/apache/openejb/config/rules/Messages.properties
Adding container/openejb-core/src/test/java/org/apache/openejb/core/singleton/DependsOnTest.java
Sending container/openejb-core/src/test/java/org/apache/openejb/core/singleton/SingletonContainerTest.java
Sending container/openejb-jee/src/main/java/org/apache/openejb/jee/SessionBean.java
Adding server/openejb-ejbd/src/test/java/org/apache/openejb/server/ejbd/KeepAilveTest.java
Transmitting file data ......................
Committed revision 683531.
[
Show »
]
David Blevins
added a comment -
07/Aug/08 07:53 AM
$ svn ci Adding api/ejb31-api-experimental/src/main/java/javax/ejb/DependsOn.java Adding api/ejb31-api-experimental/src/main/java/javax/ejb/Startup.java Sending container/openejb-core/src/main/java/org/apache/openejb/DeploymentInfo.java Sending container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java Sending container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EjbJarBuilder.java Sending container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EnterpriseBeanBuilder.java Sending container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EnterpriseBeanInfo.java Sending container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java Sending container/openejb-core/src/main/java/org/apache/openejb/config/AppInfoBuilder.java Sending container/openejb-core/src/main/java/org/apache/openejb/config/AppValidator.java Sending container/openejb-core/src/main/java/org/apache/openejb/config/EjbJarInfoBuilder.java Sending container/openejb-core/src/main/java/org/apache/openejb/config/JndiEncInfoBuilder.java Sending container/openejb-core/src/main/java/org/apache/openejb/config/VmDeploymentManager.java Adding container/openejb-core/src/main/java/org/apache/openejb/config/rules/CheckDependsOn.java Sending container/openejb-core/src/main/java/org/apache/openejb/core/CoreDeploymentInfo.java Sending container/openejb-core/src/main/java/org/apache/openejb/core/singleton/SingletonContainer.java Sending container/openejb-core/src/main/java/org/apache/openejb/util/References.java Sending container/openejb-core/src/main/resources/org/apache/openejb/config/rules/Messages.properties Adding container/openejb-core/src/test/java/org/apache/openejb/core/singleton/DependsOnTest.java Sending container/openejb-core/src/test/java/org/apache/openejb/core/singleton/SingletonContainerTest.java Sending container/openejb-jee/src/main/java/org/apache/openejb/jee/SessionBean.java Adding server/openejb-ejbd/src/test/java/org/apache/openejb/server/ejbd/KeepAilveTest.java Transmitting file data ...................... Committed revision 683531.
David Blevins
made changes -
07/Aug/08 07:53 AM
Resolution
Fixed
[ 1 ]
Status
Open
[ 1 ]
Closed
[ 6 ]
David Blevins
made changes -
07/Aug/08 07:54 AM
Fix Version/s
3.0.1
[ 12312761 ]
Repository
Revision
Date
User
Message
ASF
#683774
Fri Aug 08 00:28:56 UTC 2008
dblevins
OPENEJB-840
: Singleton @Startup load-on-startup
OPENEJB-841
: Singleton @DependsOn load ordering
Forgot to implement the shutdown (PreDestroy) part. Working now and updated the test case.
Files Changed
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/singleton/SingletonInstanceManager.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/test/java/org/apache/openejb/core/singleton/DependsOnTest.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/core/singleton/SingletonContainer.java
MODIFY
/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
Adding api/ejb31-api-experimental/src/main/java/javax/ejb/DependsOn.java
Adding api/ejb31-api-experimental/src/main/java/javax/ejb/Startup.java
Sending container/openejb-core/src/main/java/org/apache/openejb/DeploymentInfo.java
Sending container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/Assembler.java
Sending container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EjbJarBuilder.java
Sending container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EnterpriseBeanBuilder.java
Sending container/openejb-core/src/main/java/org/apache/openejb/assembler/classic/EnterpriseBeanInfo.java
Sending container/openejb-core/src/main/java/org/apache/openejb/config/AnnotationDeployer.java
Sending container/openejb-core/src/main/java/org/apache/openejb/config/AppInfoBuilder.java
Sending container/openejb-core/src/main/java/org/apache/openejb/config/AppValidator.java
Sending container/openejb-core/src/main/java/org/apache/openejb/config/EjbJarInfoBuilder.java
Sending container/openejb-core/src/main/java/org/apache/openejb/config/JndiEncInfoBuilder.java
Sending container/openejb-core/src/main/java/org/apache/openejb/config/VmDeploymentManager.java
Adding container/openejb-core/src/main/java/org/apache/openejb/config/rules/CheckDependsOn.java
Sending container/openejb-core/src/main/java/org/apache/openejb/core/CoreDeploymentInfo.java
Sending container/openejb-core/src/main/java/org/apache/openejb/core/singleton/SingletonContainer.java
Sending container/openejb-core/src/main/java/org/apache/openejb/util/References.java
Sending container/openejb-core/src/main/resources/org/apache/openejb/config/rules/Messages.properties
Adding container/openejb-core/src/test/java/org/apache/openejb/core/singleton/DependsOnTest.java
Sending container/openejb-core/src/test/java/org/apache/openejb/core/singleton/SingletonContainerTest.java
Sending container/openejb-jee/src/main/java/org/apache/openejb/jee/SessionBean.java
Adding server/openejb-ejbd/src/test/java/org/apache/openejb/server/ejbd/KeepAilveTest.java
Transmitting file data ......................
Committed revision 683531.