bloritsch 2003/02/25 07:23:47
Modified: event/src/silk/test/org/apache/excalibur/event/seda/example1
StageManagerExample.java
fortress/src/java/org/apache/avalon/fortress/util
ContextBuilder.java FortressConfig.java
ContextManager.java
datasource/src/test/org/apache/avalon/excalibur/datasource/test
DataSourceJdbcTestCase.java
fortress/src/java/org/apache/avalon/fortress/impl/role
AbstractRoleManager.java
ConfigurableRoleManager.java
Log:
Removed some warnings from Eclipse.
CVS: ----------------------------------------------------------------------
CVS: PR:
CVS: If this change addresses a PR in the problem report tracking
CVS: database, then enter the PR number(s) here.
CVS: Obtained from:
CVS: If this change has been taken from another system, such as NCSA,
CVS: then name the system in this line, otherwise delete it.
CVS: Submitted by:
CVS: If this code has been contributed to Apache by someone else; i.e.,
CVS: they sent us a patch or a new module, then include their name/email
CVS: address here. If this is your work then delete this line.
CVS: Reviewed by:
CVS: If we are doing pre-commit code reviews and someone else has
CVS: reviewed your changes, include their name(s) here.
CVS: If you have not had it reviewed then delete this line.
Revision Changes Path
1.2 +131 -131
avalon-excalibur/event/src/silk/test/org/apache/excalibur/event/seda/example1/StageManagerExample.java
Index: StageManagerExample.java
===================================================================
RCS file:
/home/cvs/avalon-excalibur/event/src/silk/test/org/apache/excalibur/event/seda/example1/StageManagerExample.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- StageManagerExample.java 29 Jan 2003 05:59:30 -0000 1.1
+++ StageManagerExample.java 25 Feb 2003 15:23:43 -0000 1.2
@@ -1,132 +1,132 @@
-/*
- * Copyright (C) The Apache Software Foundation. All rights reserved.
- *
- * This software is published under the terms of the Apache Software License
- * version 1.1, a copy of which has been included with this distribution in
- * the LICENSE.txt file.
- */
-
-package org.apache.excalibur.event.seda.example1;
-
-import org.apache.avalon.framework.logger.Logger;
-import org.apache.avalon.framework.service.ServiceManager;
-import org.apache.excalibur.event.seda.StageManager;
-import org.apache.excalibur.fortress.ContainerManager;
-import org.apache.excalibur.fortress.DefaultContainerManager;
-import org.apache.excalibur.fortress.container.DefaultContainer;
-import org.apache.excalibur.fortress.util.ContextBuilder;
-import org.apache.excalibur.fortress.util.ContextManager;
-
-
-/**
- * Tests the stage container default implementation
- * by setting up the container manager.
- *
- * @version $Revision$
- * @author <a href="mailto:[EMAIL PROTECTED]">schierma</a>
- */
-public class StageManagerExample
-{
- private static final long EXECUTION_TIME = 100000000;
-
- /** A logger to log messages to */
- private static Logger m_logger = null;
- /** The container manager */
- private static ContainerManager m_containerManager = null;
- /** The context manager */
- private static ContextManager m_contextManager = null;
- /** The container instance */
- private static DefaultContainer m_container = null;
-
- //------------------------- HttpConnector specific implementation
- /**
- * Main entry method for the application.
- * @since Sep 16, 2002
- *
- * @throws Exception
- * If an error ocurrs
- */
- public static final void main(String[] args) throws Exception
- {
- setup();
-
- // Runs the example
- run();
-
- m_containerManager.dispose();
- m_contextManager.dispose();
- }
-
- /**
- * Sets up the container for the example application
- * @since Sep 16, 2002
- *
- * @throws Exception
- * If an error ocurrs
- */
- public static void setup() throws Exception
- {
- // create a new context builder to set the context of the container
- final ContextBuilder contextBuilder = new ContextBuilder();
-
- // container class is the stage container to test
- contextBuilder.setContainerClass(DefaultContainer.class.getName());
- contextBuilder.setContextDirectory("./");
- contextBuilder.setWorkDirectory("./");
- contextBuilder.setLoggerCategory(null);
- //contextBuilder.setComponentManagerParent(kernelManager);
- contextBuilder.setContextClassLoader(
- Thread.currentThread().getContextClassLoader());
-
- contextBuilder.setContainerConfiguration(
-
"resource://org/apache/excalibur/event/seda/example1/StageManagerExample.xconf");
- contextBuilder.setLoggerManagerConfiguration(
-
"resource://org/apache/excalibur/event/seda/example1/StageManagerExample.xlog");
-
- m_contextManager =
- new ContextManager(contextBuilder.getContext(), null);
-
- // initialize the context manager
- m_contextManager.initialize();
- // then set the context manager to be used by the container's manager
- m_containerManager = new DefaultContainerManager(m_contextManager);
- // init the manager
- m_containerManager.initialize();
-
- m_container = (DefaultContainer) m_containerManager.getContainer();
-
- m_logger = m_containerManager.getLogger();
- }
-
- /**
- * Runs the example by providing an initial event.
- * The stages inside the container will then
- * communicate and print something to the logger.
- * @since Sep 16, 2002
- *
- * @throws Exception
- * If an error ocurrs
- */
- public static void run() throws Exception
- {
- final ServiceManager manager = m_container.getServiceManager();
- final StageManager stageManager =
- (StageManager) manager.lookup(StageManager.ROLE);
-
- try
- {
- // get the map for stage 2.
- stageManager.enqueue(new FooMessage("Start"), "foo-stage");
-
- // wait some time and have all stages execute
- Thread.sleep(EXECUTION_TIME);
-
- m_logger.info("Done!");
- }
- finally
- {
- m_container.getServiceManager().release(stageManager);
- }
- }
-
+/*
+ * Copyright (C) The Apache Software Foundation. All rights reserved.
+ *
+ * This software is published under the terms of the Apache Software License
+ * version 1.1, a copy of which has been included with this distribution in
+ * the LICENSE.txt file.
+ */
+
+package org.apache.excalibur.event.seda.example1;
+
+import org.apache.avalon.framework.container.ContainerUtil;
+import org.apache.avalon.framework.logger.Logger;
+import org.apache.avalon.framework.service.ServiceManager;
+import org.apache.excalibur.event.seda.StageManager;
+import org.apache.avalon.fortress.impl.DefaultContainerManager;
+import org.apache.avalon.fortress.impl.DefaultContainer;
+import org.apache.avalon.fortress.util.ContextBuilder;
+import org.apache.avalon.fortress.util.ContextManager;
+
+
+/**
+ * Tests the stage container default implementation
+ * by setting up the container manager.
+ *
+ * @version $Revision$
+ * @author <a href="mailto:[EMAIL PROTECTED]">schierma</a>
+ */
+public class StageManagerExample
+{
+ private static final long EXECUTION_TIME = 100000000;
+
+ /** A logger to log messages to */
+ private static Logger m_logger = null;
+ /** The container manager */
+ private static DefaultContainerManager m_containerManager = null;
+ /** The context manager */
+ private static ContextManager m_contextManager = null;
+ /** The container instance */
+ private static DefaultContainer m_container = null;
+
+ //------------------------- HttpConnector specific implementation
+ /**
+ * Main entry method for the application.
+ * @since Sep 16, 2002
+ *
+ * @throws Exception
+ * If an error ocurrs
+ */
+ public static final void main(String[] args) throws Exception
+ {
+ setup();
+
+ // Runs the example
+ run();
+
+ ContainerUtil.dispose(m_containerManager);
+ ContainerUtil.dispose(m_contextManager);
+ }
+
+ /**
+ * Sets up the container for the example application
+ * @since Sep 16, 2002
+ *
+ * @throws Exception
+ * If an error ocurrs
+ */
+ public static void setup() throws Exception
+ {
+ // create a new context builder to set the context of the container
+ final ContextBuilder contextBuilder = new ContextBuilder();
+
+ // container class is the stage container to test
+ contextBuilder.setContainerClass(DefaultContainer.class.getName());
+ contextBuilder.setContextDirectory("./");
+ contextBuilder.setWorkDirectory("./");
+ contextBuilder.setLoggerCategory(null);
+ //contextBuilder.setComponentManagerParent(kernelManager);
+ contextBuilder.setContextClassLoader(
+ Thread.currentThread().getContextClassLoader());
+
+ contextBuilder.setContainerConfiguration(
+
"resource://org/apache/excalibur/event/seda/example1/StageManagerExample.xconf");
+ contextBuilder.setLoggerManagerConfiguration(
+
"resource://org/apache/excalibur/event/seda/example1/StageManagerExample.xlog");
+
+ m_contextManager =
+ new ContextManager(contextBuilder.getContext(), null);
+
+ // initialize the context manager
+ m_contextManager.initialize();
+ // then set the context manager to be used by the container's manager
+ m_containerManager = new DefaultContainerManager(m_contextManager);
+ // init the manager
+ ContainerUtil.initialize(m_containerManager);
+
+ m_container = (DefaultContainer) m_containerManager.getContainer();
+
+ m_logger = m_containerManager.getLogger();
+ }
+
+ /**
+ * Runs the example by providing an initial event.
+ * The stages inside the container will then
+ * communicate and print something to the logger.
+ * @since Sep 16, 2002
+ *
+ * @throws Exception
+ * If an error ocurrs
+ */
+ public static void run() throws Exception
+ {
+ final ServiceManager manager = m_container.getServiceManager();
+ final StageManager stageManager =
+ (StageManager) manager.lookup(StageManager.ROLE);
+
+ try
+ {
+ // get the map for stage 2.
+ stageManager.enqueue(new FooMessage("Start"), "foo-stage");
+
+ // wait some time and have all stages execute
+ Thread.sleep(EXECUTION_TIME);
+
+ m_logger.info("Done!");
+ }
+ finally
+ {
+ m_container.getServiceManager().release(stageManager);
+ }
+ }
+
}
1.3 +1 -2
avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/util/ContextBuilder.java
Index: ContextBuilder.java
===================================================================
RCS file:
/home/cvs/avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/util/ContextBuilder.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ContextBuilder.java 7 Feb 2003 16:08:12 -0000 1.2
+++ ContextBuilder.java 25 Feb 2003 15:23:46 -0000 1.3
@@ -55,7 +55,6 @@
import org.apache.avalon.framework.context.Context;
import org.apache.avalon.framework.service.ServiceManager;
import org.apache.excalibur.event.Queue;
-import org.apache.avalon.fortress.RoleManager;
import org.apache.excalibur.instrument.InstrumentManager;
import org.apache.excalibur.mpool.PoolManager;
1.2 +1 -2
avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/util/FortressConfig.java
Index: FortressConfig.java
===================================================================
RCS file:
/home/cvs/avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/util/FortressConfig.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FortressConfig.java 27 Jan 2003 16:55:43 -0000 1.1
+++ FortressConfig.java 25 Feb 2003 15:23:46 -0000 1.2
@@ -58,7 +58,6 @@
import org.apache.avalon.framework.service.ServiceManager;
import org.apache.excalibur.event.Queue;
import org.apache.avalon.fortress.impl.DefaultContainer;
-import org.apache.avalon.fortress.RoleManager;
import org.apache.excalibur.instrument.InstrumentManager;
import org.apache.excalibur.mpool.PoolManager;
1.6 +3 -3
avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/util/ContextManager.java
Index: ContextManager.java
===================================================================
RCS file:
/home/cvs/avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/util/ContextManager.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- ContextManager.java 10 Feb 2003 14:52:27 -0000 1.5
+++ ContextManager.java 25 Feb 2003 15:23:46 -0000 1.6
@@ -606,7 +606,7 @@
resource.enableLogging( getLogger() );
selector.put( "resource", resource );
- manager.put( resource.ROLE + "Selector", selector );
+ manager.put( ResourceSourceFactory.ROLE + "Selector", selector );
final SourceResolverImpl resolver = new SourceResolverImpl();
ContainerUtil.enableLogging( resolver, getLogger() );
@@ -614,7 +614,7 @@
ContainerUtil.service( resolver, manager );
ContainerUtil.parameterize( resolver, new Parameters() );
- manager.put( resolver.ROLE, resolver );
+ manager.put( SourceResolver.ROLE, resolver );
manager.makeReadOnly();
1.9 +1 -1
avalon-excalibur/datasource/src/test/org/apache/avalon/excalibur/datasource/test/DataSourceJdbcTestCase.java
Index: DataSourceJdbcTestCase.java
===================================================================
RCS file:
/home/cvs/avalon-excalibur/datasource/src/test/org/apache/avalon/excalibur/datasource/test/DataSourceJdbcTestCase.java,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- DataSourceJdbcTestCase.java 5 Feb 2003 02:28:36 -0000 1.8
+++ DataSourceJdbcTestCase.java 25 Feb 2003 15:23:47 -0000 1.9
@@ -12,7 +12,7 @@
import java.util.Iterator;
import java.util.LinkedList;
import java.util.Random;
-import EDU.oswego.cs.util.concurrent.CyclicBarrier;
+import EDU.oswego.cs.dl.util.concurrent.CyclicBarrier;
import org.apache.avalon.excalibur.datasource.DataSourceComponent;
import org.apache.avalon.excalibur.testcase.CascadingAssertionFailedError;
import org.apache.avalon.excalibur.testcase.ExcaliburTestCase;
1.3 +1 -4
avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/impl/role/AbstractRoleManager.java
Index: AbstractRoleManager.java
===================================================================
RCS file:
/home/cvs/avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/impl/role/AbstractRoleManager.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- AbstractRoleManager.java 7 Feb 2003 16:08:12 -0000 1.2
+++ AbstractRoleManager.java 25 Feb 2003 15:23:47 -0000 1.3
@@ -49,10 +49,7 @@
*/
package org.apache.avalon.fortress.impl.role;
-import java.util.Hashtable;
-import java.util.Map;
import org.apache.avalon.framework.logger.AbstractLogEnabled;
-import org.apache.avalon.fortress.impl.handler.PerThreadComponentHandler;
/**
* The Excalibur Role Manager is used for Excalibur Role Mappings. All of
1.3 +1 -2
avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/impl/role/ConfigurableRoleManager.java
Index: ConfigurableRoleManager.java
===================================================================
RCS file:
/home/cvs/avalon-excalibur/fortress/src/java/org/apache/avalon/fortress/impl/role/ConfigurableRoleManager.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ConfigurableRoleManager.java 7 Feb 2003 16:08:12 -0000 1.2
+++ ConfigurableRoleManager.java 25 Feb 2003 15:23:47 -0000 1.3
@@ -52,7 +52,6 @@
import org.apache.avalon.framework.configuration.Configurable;
import org.apache.avalon.framework.configuration.Configuration;
import org.apache.avalon.framework.configuration.ConfigurationException;
-import org.apache.avalon.fortress.impl.handler.PerThreadComponentHandler;
/**
* Configurable RoleManager implementation. It populates the RoleManager
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]