diff --git a/.classpath b/.classpath
index cbfb956..652f8d0 100644
--- a/.classpath
+++ b/.classpath
@@ -1,12 +1,7 @@
-
-
-
-
-
diff --git a/.hgignore b/.hgignore
index 74f723f..b705f2a 100644
--- a/.hgignore
+++ b/.hgignore
@@ -1,3 +1,12 @@
-syntax: regexp
-^target$
\ No newline at end of file
+syntax: glob
+
+# HG .orig files
+*.orig
+
+# A hidden file created by the Mac OS X Finder.
+.DS_Store
+
+# Ignore target dirs.
+target/*
+*/target/*
\ No newline at end of file
diff --git a/.project b/.project
index 7f61960..1a8c3a7 100644
--- a/.project
+++ b/.project
@@ -5,11 +5,6 @@
-
- org.eclipse.wst.common.project.facet.core.builder
-
-
-
org.eclipse.jdt.core.javabuilder
@@ -24,6 +19,5 @@
org.maven.ide.eclipse.maven2Nature
org.eclipse.jdt.core.javanature
- org.eclipse.wst.common.project.facet.core.nature
diff --git a/build/build-jca.xml b/build/build-jca.xml
deleted file mode 100644
index bf62916..0000000
--- a/build/build-jca.xml
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/build/build.properties b/build/build.properties
deleted file mode 100644
index 98eb309..0000000
--- a/build/build.properties
+++ /dev/null
@@ -1,16 +0,0 @@
-
-# Name of the server to build the application for:
-server.name = jboss
-
-# Home directory of JBoss 4.0.2 J2ee Application Server and name of the server
-# instance on which the application should be deployed (this instance should be
-# either a copy of the default JBoss server or the default server itself because
-# its libs are also used for building the source code):
-jboss.home = /home/willemc/devv/jboss-4.2.1.GA
-jboss.server = default
-
-# Home directory of Geronimo 1.0M5 J2ee Application Server and its administrator
-# credentials:
-geronimo.home = /home/willemc/devv/apache-geronimo
-geronimo.user = system
-geronimo.password = manager
diff --git a/doc/license.txt b/doc/license.txt
deleted file mode 100644
index 2136bdb..0000000
--- a/doc/license.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-Copyright 2004-2006 IDCA. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification, are permitted provided that the
-following conditions are met:
-
- 1. Redistributions of source code must retain the above copyright notice, this list of conditions and
- the following disclaimer.
- 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions
- and the following disclaimer in the documentation and/or other materials provided with the
- distribution.
-
-THIS SOFTWARE IS PROVIDED BY IDCA AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED
-WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL IDCA OR
-CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGE.
-
-The views and conclusions contained in the software and documentation are those of the authors and
-should not be interpreted as representing official policies, either expressed or implied, of IDCA.
\ No newline at end of file
diff --git a/doc/readme.txt b/doc/readme.txt
deleted file mode 100644
index 8bd61c4..0000000
--- a/doc/readme.txt
+++ /dev/null
@@ -1,2 +0,0 @@
-
-Nothing to read ?? --> code java
\ No newline at end of file
diff --git a/foei-components/.classpath b/foei-components/.classpath
new file mode 100644
index 0000000..f42fb64
--- /dev/null
+++ b/foei-components/.classpath
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/foei-components/.project b/foei-components/.project
new file mode 100644
index 0000000..6989f74
--- /dev/null
+++ b/foei-components/.project
@@ -0,0 +1,23 @@
+
+
+ foei-components
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.maven.ide.eclipse.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.maven.ide.eclipse.maven2Nature
+
+
diff --git a/foei-components/.settings/org.eclipse.jdt.core.prefs b/foei-components/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..2d5ddbc
--- /dev/null
+++ b/foei-components/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,6 @@
+#Sat Sep 25 01:02:55 CEST 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.5
diff --git a/foei-components/.settings/org.maven.ide.eclipse.prefs b/foei-components/.settings/org.maven.ide.eclipse.prefs
new file mode 100644
index 0000000..9634a9a
--- /dev/null
+++ b/foei-components/.settings/org.maven.ide.eclipse.prefs
@@ -0,0 +1,9 @@
+#Sat Sep 25 01:02:54 CEST 2010
+activeProfiles=
+eclipse.preferences.version=1
+fullBuildGoals=process-test-resources
+includeModules=false
+resolveWorkspaceProjects=true
+resourceFilterGoals=process-resources resources\:testResources
+skipCompilerPlugin=true
+version=1
diff --git a/foei-components/pom.xml b/foei-components/pom.xml
new file mode 100644
index 0000000..76628de
--- /dev/null
+++ b/foei-components/pom.xml
@@ -0,0 +1,20 @@
+
+ 4.0.0
+
+ com.idcanet.foei
+ foei-base
+ 0.8-SNAPSHOT
+
+ com.idcanet.foei
+ foei-components
+ 0.8-SNAPSHOT
+ foei-components
+ foei-component
+
+
+ com.idcanet.foei
+ foei-core
+ 0.8-SNAPSHOT
+
+
+
\ No newline at end of file
diff --git a/src/main/java/com/idcanet/foei/components/io/ErrorOutput.java b/foei-components/src/main/java/com/idcanet/foei/components/io/ErrorOutput.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/io/ErrorOutput.java
rename to foei-components/src/main/java/com/idcanet/foei/components/io/ErrorOutput.java
diff --git a/src/main/java/com/idcanet/foei/components/io/FileOutput.java b/foei-components/src/main/java/com/idcanet/foei/components/io/FileOutput.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/io/FileOutput.java
rename to foei-components/src/main/java/com/idcanet/foei/components/io/FileOutput.java
diff --git a/src/main/java/com/idcanet/foei/components/io/StandardOutput.java b/foei-components/src/main/java/com/idcanet/foei/components/io/StandardOutput.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/io/StandardOutput.java
rename to foei-components/src/main/java/com/idcanet/foei/components/io/StandardOutput.java
diff --git a/src/main/java/com/idcanet/foei/components/lang/DestroyFoeiProcess.java b/foei-components/src/main/java/com/idcanet/foei/components/lang/DestroyFoeiProcess.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/lang/DestroyFoeiProcess.java
rename to foei-components/src/main/java/com/idcanet/foei/components/lang/DestroyFoeiProcess.java
diff --git a/src/main/java/com/idcanet/foei/components/lang/DummyOutputPort.java b/foei-components/src/main/java/com/idcanet/foei/components/lang/DummyOutputPort.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/lang/DummyOutputPort.java
rename to foei-components/src/main/java/com/idcanet/foei/components/lang/DummyOutputPort.java
diff --git a/src/main/java/com/idcanet/foei/components/lang/EventProxy.java b/foei-components/src/main/java/com/idcanet/foei/components/lang/EventProxy.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/lang/EventProxy.java
rename to foei-components/src/main/java/com/idcanet/foei/components/lang/EventProxy.java
diff --git a/src/main/java/com/idcanet/foei/components/lang/Filter.java b/foei-components/src/main/java/com/idcanet/foei/components/lang/Filter.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/lang/Filter.java
rename to foei-components/src/main/java/com/idcanet/foei/components/lang/Filter.java
diff --git a/src/main/java/com/idcanet/foei/components/lang/GetBeanProperty.java b/foei-components/src/main/java/com/idcanet/foei/components/lang/GetBeanProperty.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/lang/GetBeanProperty.java
rename to foei-components/src/main/java/com/idcanet/foei/components/lang/GetBeanProperty.java
diff --git a/src/main/java/com/idcanet/foei/components/lang/ObjectChangedBuffer.java b/foei-components/src/main/java/com/idcanet/foei/components/lang/ObjectChangedBuffer.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/lang/ObjectChangedBuffer.java
rename to foei-components/src/main/java/com/idcanet/foei/components/lang/ObjectChangedBuffer.java
diff --git a/src/main/java/com/idcanet/foei/components/lang/SendEvent.java b/foei-components/src/main/java/com/idcanet/foei/components/lang/SendEvent.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/lang/SendEvent.java
rename to foei-components/src/main/java/com/idcanet/foei/components/lang/SendEvent.java
diff --git a/src/main/java/com/idcanet/foei/components/lang/SetBeanProperty.java b/foei-components/src/main/java/com/idcanet/foei/components/lang/SetBeanProperty.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/lang/SetBeanProperty.java
rename to foei-components/src/main/java/com/idcanet/foei/components/lang/SetBeanProperty.java
diff --git a/src/main/java/com/idcanet/foei/components/lang/package.html b/foei-components/src/main/java/com/idcanet/foei/components/lang/package.html
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/lang/package.html
rename to foei-components/src/main/java/com/idcanet/foei/components/lang/package.html
diff --git a/src/main/java/com/idcanet/foei/components/logging/Log4jInput.java b/foei-components/src/main/java/com/idcanet/foei/components/logging/Log4jInput.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/logging/Log4jInput.java
rename to foei-components/src/main/java/com/idcanet/foei/components/logging/Log4jInput.java
diff --git a/src/main/java/com/idcanet/foei/components/logging/LoggerHandler.java b/foei-components/src/main/java/com/idcanet/foei/components/logging/LoggerHandler.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/logging/LoggerHandler.java
rename to foei-components/src/main/java/com/idcanet/foei/components/logging/LoggerHandler.java
diff --git a/src/main/java/com/idcanet/foei/components/logging/LoggerInput.java b/foei-components/src/main/java/com/idcanet/foei/components/logging/LoggerInput.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/logging/LoggerInput.java
rename to foei-components/src/main/java/com/idcanet/foei/components/logging/LoggerInput.java
diff --git a/src/main/java/com/idcanet/foei/components/logging/package.html b/foei-components/src/main/java/com/idcanet/foei/components/logging/package.html
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/logging/package.html
rename to foei-components/src/main/java/com/idcanet/foei/components/logging/package.html
diff --git a/src/main/java/com/idcanet/foei/components/steps/filters/ClassFilter.java b/foei-components/src/main/java/com/idcanet/foei/components/steps/filters/ClassFilter.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/steps/filters/ClassFilter.java
rename to foei-components/src/main/java/com/idcanet/foei/components/steps/filters/ClassFilter.java
diff --git a/src/main/java/com/idcanet/foei/components/steps/filters/DateFilter.java b/foei-components/src/main/java/com/idcanet/foei/components/steps/filters/DateFilter.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/steps/filters/DateFilter.java
rename to foei-components/src/main/java/com/idcanet/foei/components/steps/filters/DateFilter.java
diff --git a/src/main/java/com/idcanet/foei/components/steps/filters/NumberComparator.java b/foei-components/src/main/java/com/idcanet/foei/components/steps/filters/NumberComparator.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/steps/filters/NumberComparator.java
rename to foei-components/src/main/java/com/idcanet/foei/components/steps/filters/NumberComparator.java
diff --git a/src/main/java/com/idcanet/foei/components/steps/filters/NumberFilter.java b/foei-components/src/main/java/com/idcanet/foei/components/steps/filters/NumberFilter.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/steps/filters/NumberFilter.java
rename to foei-components/src/main/java/com/idcanet/foei/components/steps/filters/NumberFilter.java
diff --git a/src/main/java/com/idcanet/foei/components/steps/filters/StringFilter.java b/foei-components/src/main/java/com/idcanet/foei/components/steps/filters/StringFilter.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/steps/filters/StringFilter.java
rename to foei-components/src/main/java/com/idcanet/foei/components/steps/filters/StringFilter.java
diff --git a/src/main/java/com/idcanet/foei/components/steps/filters/package.html b/foei-components/src/main/java/com/idcanet/foei/components/steps/filters/package.html
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/steps/filters/package.html
rename to foei-components/src/main/java/com/idcanet/foei/components/steps/filters/package.html
diff --git a/src/main/java/com/idcanet/foei/components/steps/lang/GetBeanPropertyStep.java b/foei-components/src/main/java/com/idcanet/foei/components/steps/lang/GetBeanPropertyStep.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/steps/lang/GetBeanPropertyStep.java
rename to foei-components/src/main/java/com/idcanet/foei/components/steps/lang/GetBeanPropertyStep.java
diff --git a/src/main/java/com/idcanet/foei/components/steps/lang/ListValue.java b/foei-components/src/main/java/com/idcanet/foei/components/steps/lang/ListValue.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/steps/lang/ListValue.java
rename to foei-components/src/main/java/com/idcanet/foei/components/steps/lang/ListValue.java
diff --git a/src/main/java/com/idcanet/foei/components/steps/lang/MapValue.java b/foei-components/src/main/java/com/idcanet/foei/components/steps/lang/MapValue.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/steps/lang/MapValue.java
rename to foei-components/src/main/java/com/idcanet/foei/components/steps/lang/MapValue.java
diff --git a/src/main/java/com/idcanet/foei/components/steps/lang/package.html b/foei-components/src/main/java/com/idcanet/foei/components/steps/lang/package.html
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/steps/lang/package.html
rename to foei-components/src/main/java/com/idcanet/foei/components/steps/lang/package.html
diff --git a/src/main/java/com/idcanet/foei/components/steps/printers/DatePrinter.java b/foei-components/src/main/java/com/idcanet/foei/components/steps/printers/DatePrinter.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/steps/printers/DatePrinter.java
rename to foei-components/src/main/java/com/idcanet/foei/components/steps/printers/DatePrinter.java
diff --git a/src/main/java/com/idcanet/foei/components/steps/printers/DefaultPrinter.java b/foei-components/src/main/java/com/idcanet/foei/components/steps/printers/DefaultPrinter.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/steps/printers/DefaultPrinter.java
rename to foei-components/src/main/java/com/idcanet/foei/components/steps/printers/DefaultPrinter.java
diff --git a/src/main/java/com/idcanet/foei/components/steps/printers/package.html b/foei-components/src/main/java/com/idcanet/foei/components/steps/printers/package.html
similarity index 100%
rename from src/main/java/com/idcanet/foei/components/steps/printers/package.html
rename to foei-components/src/main/java/com/idcanet/foei/components/steps/printers/package.html
diff --git a/foei-components/src/main/resources/.empty b/foei-components/src/main/resources/.empty
new file mode 100644
index 0000000..e69de29
diff --git a/foei-components/src/test/java/.empty b/foei-components/src/test/java/.empty
new file mode 100644
index 0000000..e69de29
diff --git a/foei-components/src/test/resources/.empty b/foei-components/src/test/resources/.empty
new file mode 100644
index 0000000..e69de29
diff --git a/foei-core/.classpath b/foei-core/.classpath
new file mode 100644
index 0000000..f42fb64
--- /dev/null
+++ b/foei-core/.classpath
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/foei-core/.project b/foei-core/.project
new file mode 100644
index 0000000..3c54eac
--- /dev/null
+++ b/foei-core/.project
@@ -0,0 +1,23 @@
+
+
+ foei-core
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.maven.ide.eclipse.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.maven.ide.eclipse.maven2Nature
+
+
diff --git a/foei-core/.settings/org.eclipse.jdt.core.prefs b/foei-core/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..6ea08bf
--- /dev/null
+++ b/foei-core/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,6 @@
+#Sat Sep 25 01:01:17 CEST 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.5
diff --git a/foei-core/.settings/org.maven.ide.eclipse.prefs b/foei-core/.settings/org.maven.ide.eclipse.prefs
new file mode 100644
index 0000000..44cf159
--- /dev/null
+++ b/foei-core/.settings/org.maven.ide.eclipse.prefs
@@ -0,0 +1,9 @@
+#Sat Sep 25 01:01:16 CEST 2010
+activeProfiles=
+eclipse.preferences.version=1
+fullBuildGoals=process-test-resources
+includeModules=false
+resolveWorkspaceProjects=true
+resourceFilterGoals=process-resources resources\:testResources
+skipCompilerPlugin=true
+version=1
diff --git a/foei-core/pom.xml b/foei-core/pom.xml
new file mode 100644
index 0000000..c8bae11
--- /dev/null
+++ b/foei-core/pom.xml
@@ -0,0 +1,20 @@
+
+ 4.0.0
+
+ com.idcanet.foei
+ foei-base
+ 0.8-SNAPSHOT
+
+ com.idcanet.foei
+ foei-core
+ 0.8-SNAPSHOT
+ foei-core
+ foei-core
+
+
+ com.idcanet.x4o
+ x4o-core
+ ${x4o-core.version}
+
+
+
\ No newline at end of file
diff --git a/src/main/java/com/idcanet/foei/core/EventExecutor.java b/foei-core/src/main/java/com/idcanet/foei/core/EventExecutor.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/EventExecutor.java
rename to foei-core/src/main/java/com/idcanet/foei/core/EventExecutor.java
diff --git a/src/main/java/com/idcanet/foei/core/EventExecutorManager.java b/foei-core/src/main/java/com/idcanet/foei/core/EventExecutorManager.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/EventExecutorManager.java
rename to foei-core/src/main/java/com/idcanet/foei/core/EventExecutorManager.java
diff --git a/src/main/java/com/idcanet/foei/core/EventPortExecutor.java b/foei-core/src/main/java/com/idcanet/foei/core/EventPortExecutor.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/EventPortExecutor.java
rename to foei-core/src/main/java/com/idcanet/foei/core/EventPortExecutor.java
diff --git a/src/main/java/com/idcanet/foei/core/EventThreadListener.java b/foei-core/src/main/java/com/idcanet/foei/core/EventThreadListener.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/EventThreadListener.java
rename to foei-core/src/main/java/com/idcanet/foei/core/EventThreadListener.java
diff --git a/src/main/java/com/idcanet/foei/core/FoeiBindingException.java b/foei-core/src/main/java/com/idcanet/foei/core/FoeiBindingException.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/FoeiBindingException.java
rename to foei-core/src/main/java/com/idcanet/foei/core/FoeiBindingException.java
diff --git a/src/main/java/com/idcanet/foei/core/FoeiConfigurator.java b/foei-core/src/main/java/com/idcanet/foei/core/FoeiConfigurator.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/FoeiConfigurator.java
rename to foei-core/src/main/java/com/idcanet/foei/core/FoeiConfigurator.java
diff --git a/src/main/java/com/idcanet/foei/core/FoeiContext.java b/foei-core/src/main/java/com/idcanet/foei/core/FoeiContext.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/FoeiContext.java
rename to foei-core/src/main/java/com/idcanet/foei/core/FoeiContext.java
diff --git a/src/main/java/com/idcanet/foei/core/FoeiContextBuildingException.java b/foei-core/src/main/java/com/idcanet/foei/core/FoeiContextBuildingException.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/FoeiContextBuildingException.java
rename to foei-core/src/main/java/com/idcanet/foei/core/FoeiContextBuildingException.java
diff --git a/src/main/java/com/idcanet/foei/core/FoeiPortMessage.java b/foei-core/src/main/java/com/idcanet/foei/core/FoeiPortMessage.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/FoeiPortMessage.java
rename to foei-core/src/main/java/com/idcanet/foei/core/FoeiPortMessage.java
diff --git a/src/main/java/com/idcanet/foei/core/FoeiProcess.java b/foei-core/src/main/java/com/idcanet/foei/core/FoeiProcess.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/FoeiProcess.java
rename to foei-core/src/main/java/com/idcanet/foei/core/FoeiProcess.java
diff --git a/src/main/java/com/idcanet/foei/core/FoeiProcessFactory.java b/foei-core/src/main/java/com/idcanet/foei/core/FoeiProcessFactory.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/FoeiProcessFactory.java
rename to foei-core/src/main/java/com/idcanet/foei/core/FoeiProcessFactory.java
diff --git a/src/main/java/com/idcanet/foei/core/FoeiProcessListener.java b/foei-core/src/main/java/com/idcanet/foei/core/FoeiProcessListener.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/FoeiProcessListener.java
rename to foei-core/src/main/java/com/idcanet/foei/core/FoeiProcessListener.java
diff --git a/src/main/java/com/idcanet/foei/core/FoeiProcessManager.java b/foei-core/src/main/java/com/idcanet/foei/core/FoeiProcessManager.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/FoeiProcessManager.java
rename to foei-core/src/main/java/com/idcanet/foei/core/FoeiProcessManager.java
diff --git a/src/main/java/com/idcanet/foei/core/ObjectBindingsManager.java b/foei-core/src/main/java/com/idcanet/foei/core/ObjectBindingsManager.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/ObjectBindingsManager.java
rename to foei-core/src/main/java/com/idcanet/foei/core/ObjectBindingsManager.java
diff --git a/src/main/java/com/idcanet/foei/core/ObjectContextManager.java b/foei-core/src/main/java/com/idcanet/foei/core/ObjectContextManager.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/ObjectContextManager.java
rename to foei-core/src/main/java/com/idcanet/foei/core/ObjectContextManager.java
diff --git a/src/main/java/com/idcanet/foei/core/X2OExecutor.java b/foei-core/src/main/java/com/idcanet/foei/core/X2OExecutor.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/X2OExecutor.java
rename to foei-core/src/main/java/com/idcanet/foei/core/X2OExecutor.java
diff --git a/src/main/java/com/idcanet/foei/core/impl/EventExecutorImpl.java b/foei-core/src/main/java/com/idcanet/foei/core/impl/EventExecutorImpl.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/impl/EventExecutorImpl.java
rename to foei-core/src/main/java/com/idcanet/foei/core/impl/EventExecutorImpl.java
diff --git a/src/main/java/com/idcanet/foei/core/impl/EventExecutorManagerImpl.java b/foei-core/src/main/java/com/idcanet/foei/core/impl/EventExecutorManagerImpl.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/impl/EventExecutorManagerImpl.java
rename to foei-core/src/main/java/com/idcanet/foei/core/impl/EventExecutorManagerImpl.java
diff --git a/src/main/java/com/idcanet/foei/core/impl/EventExecutorThreadFactory.java b/foei-core/src/main/java/com/idcanet/foei/core/impl/EventExecutorThreadFactory.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/impl/EventExecutorThreadFactory.java
rename to foei-core/src/main/java/com/idcanet/foei/core/impl/EventExecutorThreadFactory.java
diff --git a/src/main/java/com/idcanet/foei/core/impl/EventThreadListenersRunnableWrapper.java b/foei-core/src/main/java/com/idcanet/foei/core/impl/EventThreadListenersRunnableWrapper.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/impl/EventThreadListenersRunnableWrapper.java
rename to foei-core/src/main/java/com/idcanet/foei/core/impl/EventThreadListenersRunnableWrapper.java
diff --git a/src/main/java/com/idcanet/foei/core/impl/FoeiConfiguratorImpl.java b/foei-core/src/main/java/com/idcanet/foei/core/impl/FoeiConfiguratorImpl.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/impl/FoeiConfiguratorImpl.java
rename to foei-core/src/main/java/com/idcanet/foei/core/impl/FoeiConfiguratorImpl.java
diff --git a/src/main/java/com/idcanet/foei/core/impl/FoeiContextImpl.java b/foei-core/src/main/java/com/idcanet/foei/core/impl/FoeiContextImpl.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/impl/FoeiContextImpl.java
rename to foei-core/src/main/java/com/idcanet/foei/core/impl/FoeiContextImpl.java
diff --git a/src/main/java/com/idcanet/foei/core/impl/FoeiEventBindingRuleHandler.java b/foei-core/src/main/java/com/idcanet/foei/core/impl/FoeiEventBindingRuleHandler.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/impl/FoeiEventBindingRuleHandler.java
rename to foei-core/src/main/java/com/idcanet/foei/core/impl/FoeiEventBindingRuleHandler.java
diff --git a/src/main/java/com/idcanet/foei/core/impl/FoeiProcessImpl.java b/foei-core/src/main/java/com/idcanet/foei/core/impl/FoeiProcessImpl.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/impl/FoeiProcessImpl.java
rename to foei-core/src/main/java/com/idcanet/foei/core/impl/FoeiProcessImpl.java
diff --git a/src/main/java/com/idcanet/foei/core/impl/FoeiProcessManagerImpl.java b/foei-core/src/main/java/com/idcanet/foei/core/impl/FoeiProcessManagerImpl.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/impl/FoeiProcessManagerImpl.java
rename to foei-core/src/main/java/com/idcanet/foei/core/impl/FoeiProcessManagerImpl.java
diff --git a/src/main/java/com/idcanet/foei/core/impl/FoeiProcessRunnableWrapper.java b/foei-core/src/main/java/com/idcanet/foei/core/impl/FoeiProcessRunnableWrapper.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/impl/FoeiProcessRunnableWrapper.java
rename to foei-core/src/main/java/com/idcanet/foei/core/impl/FoeiProcessRunnableWrapper.java
diff --git a/src/main/java/com/idcanet/foei/core/impl/ObjectBindingsManagerImpl.java b/foei-core/src/main/java/com/idcanet/foei/core/impl/ObjectBindingsManagerImpl.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/impl/ObjectBindingsManagerImpl.java
rename to foei-core/src/main/java/com/idcanet/foei/core/impl/ObjectBindingsManagerImpl.java
diff --git a/src/main/java/com/idcanet/foei/core/impl/X2OExecutorImpl.java b/foei-core/src/main/java/com/idcanet/foei/core/impl/X2OExecutorImpl.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/impl/X2OExecutorImpl.java
rename to foei-core/src/main/java/com/idcanet/foei/core/impl/X2OExecutorImpl.java
diff --git a/src/main/java/com/idcanet/foei/core/impl/package.html b/foei-core/src/main/java/com/idcanet/foei/core/impl/package.html
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/impl/package.html
rename to foei-core/src/main/java/com/idcanet/foei/core/impl/package.html
diff --git a/src/main/java/com/idcanet/foei/core/package.html b/foei-core/src/main/java/com/idcanet/foei/core/package.html
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/package.html
rename to foei-core/src/main/java/com/idcanet/foei/core/package.html
diff --git a/src/main/java/com/idcanet/foei/core/x4o/BindAttributeHandler.java b/foei-core/src/main/java/com/idcanet/foei/core/x4o/BindAttributeHandler.java
similarity index 99%
rename from src/main/java/com/idcanet/foei/core/x4o/BindAttributeHandler.java
rename to foei-core/src/main/java/com/idcanet/foei/core/x4o/BindAttributeHandler.java
index a942052..dc8f12d 100644
--- a/src/main/java/com/idcanet/foei/core/x4o/BindAttributeHandler.java
+++ b/foei-core/src/main/java/com/idcanet/foei/core/x4o/BindAttributeHandler.java
@@ -47,7 +47,6 @@ public class BindAttributeHandler extends AbstractElementAttributeHandler {
/**
* @see com.idca.foei.xml.x2o.eld.GlobalParameterHandler#doConfigElement(java.lang.Object, java.lang.String)
*/
- @Override
public void doConfigElement(Element element) throws ElementConfiguratorException {
String parameterValue = element.getAttributes().get(getAttributeName());
String[] port = parameterValue.split(":");
diff --git a/src/main/java/com/idcanet/foei/core/x4o/EventStepBindRuleHandler.java b/foei-core/src/main/java/com/idcanet/foei/core/x4o/EventStepBindRuleHandler.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/x4o/EventStepBindRuleHandler.java
rename to foei-core/src/main/java/com/idcanet/foei/core/x4o/EventStepBindRuleHandler.java
diff --git a/src/main/java/com/idcanet/foei/core/x4o/IdAttributeHandler.java b/foei-core/src/main/java/com/idcanet/foei/core/x4o/IdAttributeHandler.java
similarity index 99%
rename from src/main/java/com/idcanet/foei/core/x4o/IdAttributeHandler.java
rename to foei-core/src/main/java/com/idcanet/foei/core/x4o/IdAttributeHandler.java
index 9fa7d98..afa7729 100644
--- a/src/main/java/com/idcanet/foei/core/x4o/IdAttributeHandler.java
+++ b/foei-core/src/main/java/com/idcanet/foei/core/x4o/IdAttributeHandler.java
@@ -44,7 +44,6 @@ public class IdAttributeHandler extends AbstractElementAttributeHandler {
/**
* @see com.idca.foei.xml.x2o.eld.GlobalParameterHandler#doConfigElement(java.lang.Object, java.lang.String)
*/
- @Override
public void doConfigElement(Element element) throws ElementConfiguratorException {
// add to objext context
String parameterValue = element.getAttributes().get(getAttributeName());
diff --git a/src/main/java/com/idcanet/foei/core/x4o/ObjectBindingElement.java b/foei-core/src/main/java/com/idcanet/foei/core/x4o/ObjectBindingElement.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/x4o/ObjectBindingElement.java
rename to foei-core/src/main/java/com/idcanet/foei/core/x4o/ObjectBindingElement.java
diff --git a/src/main/java/com/idcanet/foei/core/x4o/package.html b/foei-core/src/main/java/com/idcanet/foei/core/x4o/package.html
similarity index 100%
rename from src/main/java/com/idcanet/foei/core/x4o/package.html
rename to foei-core/src/main/java/com/idcanet/foei/core/x4o/package.html
diff --git a/src/main/java/com/idcanet/foei/event/AbstractEventInput.java b/foei-core/src/main/java/com/idcanet/foei/event/AbstractEventInput.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/AbstractEventInput.java
rename to foei-core/src/main/java/com/idcanet/foei/event/AbstractEventInput.java
diff --git a/src/main/java/com/idcanet/foei/event/AbstractEventInputStepController.java b/foei-core/src/main/java/com/idcanet/foei/event/AbstractEventInputStepController.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/AbstractEventInputStepController.java
rename to foei-core/src/main/java/com/idcanet/foei/event/AbstractEventInputStepController.java
diff --git a/src/main/java/com/idcanet/foei/event/AbstractEventObject.java b/foei-core/src/main/java/com/idcanet/foei/event/AbstractEventObject.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/AbstractEventObject.java
rename to foei-core/src/main/java/com/idcanet/foei/event/AbstractEventObject.java
diff --git a/src/main/java/com/idcanet/foei/event/AbstractEventObjectStepController.java b/foei-core/src/main/java/com/idcanet/foei/event/AbstractEventObjectStepController.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/AbstractEventObjectStepController.java
rename to foei-core/src/main/java/com/idcanet/foei/event/AbstractEventObjectStepController.java
diff --git a/src/main/java/com/idcanet/foei/event/AbstractEventOutput.java b/foei-core/src/main/java/com/idcanet/foei/event/AbstractEventOutput.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/AbstractEventOutput.java
rename to foei-core/src/main/java/com/idcanet/foei/event/AbstractEventOutput.java
diff --git a/src/main/java/com/idcanet/foei/event/AbstractEventOutputStepController.java b/foei-core/src/main/java/com/idcanet/foei/event/AbstractEventOutputStepController.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/AbstractEventOutputStepController.java
rename to foei-core/src/main/java/com/idcanet/foei/event/AbstractEventOutputStepController.java
diff --git a/src/main/java/com/idcanet/foei/event/AbstractEventStep.java b/foei-core/src/main/java/com/idcanet/foei/event/AbstractEventStep.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/AbstractEventStep.java
rename to foei-core/src/main/java/com/idcanet/foei/event/AbstractEventStep.java
diff --git a/src/main/java/com/idcanet/foei/event/AbstractEventStepController.java b/foei-core/src/main/java/com/idcanet/foei/event/AbstractEventStepController.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/AbstractEventStepController.java
rename to foei-core/src/main/java/com/idcanet/foei/event/AbstractEventStepController.java
diff --git a/src/main/java/com/idcanet/foei/event/EventInput.java b/foei-core/src/main/java/com/idcanet/foei/event/EventInput.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/EventInput.java
rename to foei-core/src/main/java/com/idcanet/foei/event/EventInput.java
diff --git a/src/main/java/com/idcanet/foei/event/EventOutput.java b/foei-core/src/main/java/com/idcanet/foei/event/EventOutput.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/EventOutput.java
rename to foei-core/src/main/java/com/idcanet/foei/event/EventOutput.java
diff --git a/src/main/java/com/idcanet/foei/event/EventPort.java b/foei-core/src/main/java/com/idcanet/foei/event/EventPort.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/EventPort.java
rename to foei-core/src/main/java/com/idcanet/foei/event/EventPort.java
diff --git a/src/main/java/com/idcanet/foei/event/EventPortType.java b/foei-core/src/main/java/com/idcanet/foei/event/EventPortType.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/EventPortType.java
rename to foei-core/src/main/java/com/idcanet/foei/event/EventPortType.java
diff --git a/src/main/java/com/idcanet/foei/event/EventStep.java b/foei-core/src/main/java/com/idcanet/foei/event/EventStep.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/EventStep.java
rename to foei-core/src/main/java/com/idcanet/foei/event/EventStep.java
diff --git a/src/main/java/com/idcanet/foei/event/EventStepController.java b/foei-core/src/main/java/com/idcanet/foei/event/EventStepController.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/EventStepController.java
rename to foei-core/src/main/java/com/idcanet/foei/event/EventStepController.java
diff --git a/src/main/java/com/idcanet/foei/event/IllegalEventPortNameException.java b/foei-core/src/main/java/com/idcanet/foei/event/IllegalEventPortNameException.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/IllegalEventPortNameException.java
rename to foei-core/src/main/java/com/idcanet/foei/event/IllegalEventPortNameException.java
diff --git a/src/main/java/com/idcanet/foei/event/annotations/SetEventPort.java b/foei-core/src/main/java/com/idcanet/foei/event/annotations/SetEventPort.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/annotations/SetEventPort.java
rename to foei-core/src/main/java/com/idcanet/foei/event/annotations/SetEventPort.java
diff --git a/src/main/java/com/idcanet/foei/event/annotations/SetEventPorts.java b/foei-core/src/main/java/com/idcanet/foei/event/annotations/SetEventPorts.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/annotations/SetEventPorts.java
rename to foei-core/src/main/java/com/idcanet/foei/event/annotations/SetEventPorts.java
diff --git a/src/main/java/com/idcanet/foei/event/package.html b/foei-core/src/main/java/com/idcanet/foei/event/package.html
similarity index 100%
rename from src/main/java/com/idcanet/foei/event/package.html
rename to foei-core/src/main/java/com/idcanet/foei/event/package.html
diff --git a/src/main/java/com/idcanet/foei/utils/jndi/ContextListWriter.java b/foei-core/src/main/java/com/idcanet/foei/utils/jndi/ContextListWriter.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/utils/jndi/ContextListWriter.java
rename to foei-core/src/main/java/com/idcanet/foei/utils/jndi/ContextListWriter.java
diff --git a/src/main/java/com/idcanet/foei/utils/jndi/MemoryContext.java b/foei-core/src/main/java/com/idcanet/foei/utils/jndi/MemoryContext.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/utils/jndi/MemoryContext.java
rename to foei-core/src/main/java/com/idcanet/foei/utils/jndi/MemoryContext.java
diff --git a/src/main/java/com/idcanet/foei/utils/jndi/MemoryContextFactory.java b/foei-core/src/main/java/com/idcanet/foei/utils/jndi/MemoryContextFactory.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/utils/jndi/MemoryContextFactory.java
rename to foei-core/src/main/java/com/idcanet/foei/utils/jndi/MemoryContextFactory.java
diff --git a/src/main/java/com/idcanet/foei/utils/jndi/MemoryContextNameParser.java b/foei-core/src/main/java/com/idcanet/foei/utils/jndi/MemoryContextNameParser.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/utils/jndi/MemoryContextNameParser.java
rename to foei-core/src/main/java/com/idcanet/foei/utils/jndi/MemoryContextNameParser.java
diff --git a/src/main/java/com/idcanet/foei/utils/jndi/package.html b/foei-core/src/main/java/com/idcanet/foei/utils/jndi/package.html
similarity index 100%
rename from src/main/java/com/idcanet/foei/utils/jndi/package.html
rename to foei-core/src/main/java/com/idcanet/foei/utils/jndi/package.html
diff --git a/src/META-INF/foei-context-defaults.xml b/foei-core/src/main/resources/META-INF/foei-context-defaults.xml
similarity index 100%
rename from src/META-INF/foei-context-defaults.xml
rename to foei-core/src/main/resources/META-INF/foei-context-defaults.xml
diff --git a/src/main/resources/META-INF/foei-events.eld b/foei-core/src/main/resources/META-INF/foei/foei-events.eld
similarity index 100%
rename from src/main/resources/META-INF/foei-events.eld
rename to foei-core/src/main/resources/META-INF/foei/foei-events.eld
diff --git a/src/main/resources/META-INF/foei-filters.eld b/foei-core/src/main/resources/META-INF/foei/foei-filters.eld
similarity index 100%
rename from src/main/resources/META-INF/foei-filters.eld
rename to foei-core/src/main/resources/META-INF/foei/foei-filters.eld
diff --git a/src/main/resources/META-INF/foei-io.eld b/foei-core/src/main/resources/META-INF/foei/foei-io.eld
similarity index 100%
rename from src/main/resources/META-INF/foei-io.eld
rename to foei-core/src/main/resources/META-INF/foei/foei-io.eld
diff --git a/src/main/resources/META-INF/foei-lang.eld b/foei-core/src/main/resources/META-INF/foei/foei-lang.eld
similarity index 100%
rename from src/main/resources/META-INF/foei-lang.eld
rename to foei-core/src/main/resources/META-INF/foei/foei-lang.eld
diff --git a/src/main/resources/META-INF/foei-logging.eld b/foei-core/src/main/resources/META-INF/foei/foei-logging.eld
similarity index 100%
rename from src/main/resources/META-INF/foei-logging.eld
rename to foei-core/src/main/resources/META-INF/foei/foei-logging.eld
diff --git a/src/META-INF/foei-namespaces.xml b/foei-core/src/main/resources/META-INF/foei/foei-namespaces.xml
similarity index 100%
rename from src/META-INF/foei-namespaces.xml
rename to foei-core/src/main/resources/META-INF/foei/foei-namespaces.xml
diff --git a/src/main/resources/META-INF/foei-printers.eld b/foei-core/src/main/resources/META-INF/foei/foei-printers.eld
similarity index 100%
rename from src/main/resources/META-INF/foei-printers.eld
rename to foei-core/src/main/resources/META-INF/foei/foei-printers.eld
diff --git a/foei-core/src/test/java/.empty b/foei-core/src/test/java/.empty
new file mode 100644
index 0000000..e69de29
diff --git a/foei-core/src/test/resources/.empty b/foei-core/src/test/resources/.empty
new file mode 100644
index 0000000..e69de29
diff --git a/foei-ee-ejb3/.classpath b/foei-ee-ejb3/.classpath
new file mode 100644
index 0000000..f42fb64
--- /dev/null
+++ b/foei-ee-ejb3/.classpath
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/foei-ee-ejb3/.project b/foei-ee-ejb3/.project
new file mode 100644
index 0000000..92f1a23
--- /dev/null
+++ b/foei-ee-ejb3/.project
@@ -0,0 +1,23 @@
+
+
+ foei-ee-ejb3
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.maven.ide.eclipse.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.maven.ide.eclipse.maven2Nature
+
+
diff --git a/foei-ee-ejb3/.settings/org.eclipse.jdt.core.prefs b/foei-ee-ejb3/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..943b47b
--- /dev/null
+++ b/foei-ee-ejb3/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,6 @@
+#Sat Sep 25 01:04:43 CEST 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.5
diff --git a/foei-ee-ejb3/.settings/org.maven.ide.eclipse.prefs b/foei-ee-ejb3/.settings/org.maven.ide.eclipse.prefs
new file mode 100644
index 0000000..af1ab85
--- /dev/null
+++ b/foei-ee-ejb3/.settings/org.maven.ide.eclipse.prefs
@@ -0,0 +1,9 @@
+#Sat Sep 25 01:04:42 CEST 2010
+activeProfiles=
+eclipse.preferences.version=1
+fullBuildGoals=process-test-resources
+includeModules=false
+resolveWorkspaceProjects=true
+resourceFilterGoals=process-resources resources\:testResources
+skipCompilerPlugin=true
+version=1
diff --git a/foei-ee-ejb3/pom.xml b/foei-ee-ejb3/pom.xml
new file mode 100644
index 0000000..09b599e
--- /dev/null
+++ b/foei-ee-ejb3/pom.xml
@@ -0,0 +1,13 @@
+
+ 4.0.0
+
+ com.idcanet.foei
+ foei-base
+ 0.8-SNAPSHOT
+
+ com.idcanet.foei
+ foei-ee-ejb3
+ 0.8-SNAPSHOT
+ foei-ee-ejb3
+ foei-ee-ejb3
+
\ No newline at end of file
diff --git a/foei-ee-ejb3/src/main/java/.empty b/foei-ee-ejb3/src/main/java/.empty
new file mode 100644
index 0000000..e69de29
diff --git a/foei-ee-ejb3/src/main/resources/.empty b/foei-ee-ejb3/src/main/resources/.empty
new file mode 100644
index 0000000..e69de29
diff --git a/foei-ee-ejb3/src/test/java/.empty b/foei-ee-ejb3/src/test/java/.empty
new file mode 100644
index 0000000..e69de29
diff --git a/foei-ee-ejb3/src/test/resources/.empty b/foei-ee-ejb3/src/test/resources/.empty
new file mode 100644
index 0000000..e69de29
diff --git a/foei-ee-jca/.classpath b/foei-ee-jca/.classpath
new file mode 100644
index 0000000..f42fb64
--- /dev/null
+++ b/foei-ee-jca/.classpath
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/foei-ee-jca/.project b/foei-ee-jca/.project
new file mode 100644
index 0000000..8c98f69
--- /dev/null
+++ b/foei-ee-jca/.project
@@ -0,0 +1,23 @@
+
+
+ foei-ee-jca
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.maven.ide.eclipse.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.maven.ide.eclipse.maven2Nature
+
+
diff --git a/foei-ee-jca/.settings/org.eclipse.jdt.core.prefs b/foei-ee-jca/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..42226b6
--- /dev/null
+++ b/foei-ee-jca/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,6 @@
+#Sat Sep 25 01:04:18 CEST 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.5
diff --git a/foei-ee-jca/.settings/org.maven.ide.eclipse.prefs b/foei-ee-jca/.settings/org.maven.ide.eclipse.prefs
new file mode 100644
index 0000000..8709e92
--- /dev/null
+++ b/foei-ee-jca/.settings/org.maven.ide.eclipse.prefs
@@ -0,0 +1,9 @@
+#Sat Sep 25 01:04:17 CEST 2010
+activeProfiles=
+eclipse.preferences.version=1
+fullBuildGoals=process-test-resources
+includeModules=false
+resolveWorkspaceProjects=true
+resourceFilterGoals=process-resources resources\:testResources
+skipCompilerPlugin=true
+version=1
diff --git a/foei-ee-jca/pom.xml b/foei-ee-jca/pom.xml
new file mode 100644
index 0000000..b6df71f
--- /dev/null
+++ b/foei-ee-jca/pom.xml
@@ -0,0 +1,36 @@
+
+ 4.0.0
+
+ com.idcanet.foei
+ foei-base
+ 0.8-SNAPSHOT
+
+ com.idcanet.foei
+ foei-ee-jca
+ 0.8-SNAPSHOT
+ foei-ee-jca
+ foei-ee-jca
+
+
+ com.idcanet.foei
+ foei-core
+ 0.8-SNAPSHOT
+
+
+ org.jboss.jbossas
+ jboss-as-tomcat
+ 5.1.0.GA
+ provided
+
+
+ jboss
+ jboss-serialization
+
+
+ org.jboss.ejb3
+ jboss-ejb3-ext-api
+
+
+
+
+
\ No newline at end of file
diff --git a/src/main/java/com/idcanet/foei/ee/jca/cci/EJBFoeiProcessListener.java b/foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/EJBFoeiProcessListener.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/ee/jca/cci/EJBFoeiProcessListener.java
rename to foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/EJBFoeiProcessListener.java
diff --git a/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnection.java b/foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnection.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnection.java
rename to foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnection.java
diff --git a/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnectionFactory.java b/foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnectionFactory.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnectionFactory.java
rename to foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnectionFactory.java
diff --git a/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnectionFactoryImpl.java b/foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnectionFactoryImpl.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnectionFactoryImpl.java
rename to foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnectionFactoryImpl.java
diff --git a/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnectionImpl.java b/foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnectionImpl.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnectionImpl.java
rename to foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiConnectionImpl.java
diff --git a/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiManagedConnection.java b/foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiManagedConnection.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/ee/jca/cci/FoeiManagedConnection.java
rename to foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiManagedConnection.java
diff --git a/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiManagedConnectionFactory.java b/foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiManagedConnectionFactory.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/ee/jca/cci/FoeiManagedConnectionFactory.java
rename to foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiManagedConnectionFactory.java
diff --git a/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiManagedConnectionMetaData.java b/foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiManagedConnectionMetaData.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/ee/jca/cci/FoeiManagedConnectionMetaData.java
rename to foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/cci/FoeiManagedConnectionMetaData.java
diff --git a/src/main/java/com/idcanet/foei/ee/jca/spi/EJBFoeiBean.java b/foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/spi/EJBFoeiBean.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/ee/jca/spi/EJBFoeiBean.java
rename to foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/spi/EJBFoeiBean.java
diff --git a/src/main/java/com/idcanet/foei/ee/jca/spi/FoeiActivationSpec.java b/foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/spi/FoeiActivationSpec.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/ee/jca/spi/FoeiActivationSpec.java
rename to foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/spi/FoeiActivationSpec.java
diff --git a/src/main/java/com/idcanet/foei/ee/jca/spi/FoeiEventWrapper.java b/foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/spi/FoeiEventWrapper.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/ee/jca/spi/FoeiEventWrapper.java
rename to foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/spi/FoeiEventWrapper.java
diff --git a/src/main/java/com/idcanet/foei/ee/jca/spi/FoeiResourceAdapter.java b/foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/spi/FoeiResourceAdapter.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/ee/jca/spi/FoeiResourceAdapter.java
rename to foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/spi/FoeiResourceAdapter.java
diff --git a/src/main/java/com/idcanet/foei/ee/jca/spi/JCAEventExecutorManager.java b/foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/spi/JCAEventExecutorManager.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/ee/jca/spi/JCAEventExecutorManager.java
rename to foei-ee-jca/src/main/java/com/idcanet/foei/ee/jca/spi/JCAEventExecutorManager.java
diff --git a/meta/jboss/foei-ds.xml b/foei-ee-jca/src/main/resources/META-INF/foei-ds.xml
similarity index 100%
rename from meta/jboss/foei-ds.xml
rename to foei-ee-jca/src/main/resources/META-INF/foei-ds.xml
diff --git a/meta/geronimo/foei-plan.xml b/foei-ee-jca/src/main/resources/META-INF/foei-plan.xml
similarity index 100%
rename from meta/geronimo/foei-plan.xml
rename to foei-ee-jca/src/main/resources/META-INF/foei-plan.xml
diff --git a/meta/geronimo/ra.xml b/foei-ee-jca/src/main/resources/META-INF/ra.xml
similarity index 100%
rename from meta/geronimo/ra.xml
rename to foei-ee-jca/src/main/resources/META-INF/ra.xml
diff --git a/foei-ee-jca/src/test/java/.empty b/foei-ee-jca/src/test/java/.empty
new file mode 100644
index 0000000..e69de29
diff --git a/foei-ee-jca/src/test/resources/.empty b/foei-ee-jca/src/test/resources/.empty
new file mode 100644
index 0000000..e69de29
diff --git a/foei-server/.classpath b/foei-server/.classpath
new file mode 100644
index 0000000..f42fb64
--- /dev/null
+++ b/foei-server/.classpath
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/foei-server/.project b/foei-server/.project
new file mode 100644
index 0000000..a43bba5
--- /dev/null
+++ b/foei-server/.project
@@ -0,0 +1,23 @@
+
+
+ foei-server
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.maven.ide.eclipse.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.maven.ide.eclipse.maven2Nature
+
+
diff --git a/foei-server/.settings/org.eclipse.jdt.core.prefs b/foei-server/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..7044376
--- /dev/null
+++ b/foei-server/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,6 @@
+#Sat Sep 25 01:01:41 CEST 2010
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.5
diff --git a/foei-server/.settings/org.maven.ide.eclipse.prefs b/foei-server/.settings/org.maven.ide.eclipse.prefs
new file mode 100644
index 0000000..c0bdc7c
--- /dev/null
+++ b/foei-server/.settings/org.maven.ide.eclipse.prefs
@@ -0,0 +1,9 @@
+#Sat Sep 25 01:01:41 CEST 2010
+activeProfiles=
+eclipse.preferences.version=1
+fullBuildGoals=process-test-resources
+includeModules=false
+resolveWorkspaceProjects=true
+resourceFilterGoals=process-resources resources\:testResources
+skipCompilerPlugin=true
+version=1
diff --git a/foei-server/pom.xml b/foei-server/pom.xml
new file mode 100644
index 0000000..75f22b8
--- /dev/null
+++ b/foei-server/pom.xml
@@ -0,0 +1,31 @@
+
+ 4.0.0
+
+ com.idcanet.foei
+ foei-base
+ 0.8-SNAPSHOT
+
+ com.idcanet.foei
+ foei-server
+ 0.8-SNAPSHOT
+ foei-server
+ foei-server
+
+
+ com.idcanet.foei
+ foei-core
+ ${project.version}
+
+
+ com.idcanet.foei
+ foei-components
+ ${project.version}
+
+
+ javax.servlet
+ servlet-api
+ ${servlet-api.version}
+ provided
+
+
+
\ No newline at end of file
diff --git a/src/main/java/com/idcanet/foei/server/FoeiContextManager.java b/foei-server/src/main/java/com/idcanet/foei/server/FoeiContextManager.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/server/FoeiContextManager.java
rename to foei-server/src/main/java/com/idcanet/foei/server/FoeiContextManager.java
diff --git a/src/main/java/com/idcanet/foei/server/FoeiContextManagerFactory.java b/foei-server/src/main/java/com/idcanet/foei/server/FoeiContextManagerFactory.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/server/FoeiContextManagerFactory.java
rename to foei-server/src/main/java/com/idcanet/foei/server/FoeiContextManagerFactory.java
diff --git a/src/main/java/com/idcanet/foei/server/config/FoeiConfigContext.java b/foei-server/src/main/java/com/idcanet/foei/server/config/FoeiConfigContext.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/server/config/FoeiConfigContext.java
rename to foei-server/src/main/java/com/idcanet/foei/server/config/FoeiConfigContext.java
diff --git a/src/main/java/com/idcanet/foei/server/config/package.html b/foei-server/src/main/java/com/idcanet/foei/server/config/package.html
similarity index 100%
rename from src/main/java/com/idcanet/foei/server/config/package.html
rename to foei-server/src/main/java/com/idcanet/foei/server/config/package.html
diff --git a/src/main/java/com/idcanet/foei/server/package.html b/foei-server/src/main/java/com/idcanet/foei/server/package.html
similarity index 100%
rename from src/main/java/com/idcanet/foei/server/package.html
rename to foei-server/src/main/java/com/idcanet/foei/server/package.html
diff --git a/src/main/java/com/idcanet/foei/server/startup/FoeiStartupListener.java b/foei-server/src/main/java/com/idcanet/foei/server/startup/FoeiStartupListener.java
similarity index 100%
rename from src/main/java/com/idcanet/foei/server/startup/FoeiStartupListener.java
rename to foei-server/src/main/java/com/idcanet/foei/server/startup/FoeiStartupListener.java
diff --git a/src/main/java/com/idcanet/foei/server/startup/package.html b/foei-server/src/main/java/com/idcanet/foei/server/startup/package.html
similarity index 100%
rename from src/main/java/com/idcanet/foei/server/startup/package.html
rename to foei-server/src/main/java/com/idcanet/foei/server/startup/package.html
diff --git a/foei-server/src/main/resources/.empty b/foei-server/src/main/resources/.empty
new file mode 100644
index 0000000..e69de29
diff --git a/src/test/java/com/idcanet/foei/SimpleFoeiTests.java b/foei-server/src/test/java/com/idcanet/foei/SimpleFoeiTests.java
similarity index 100%
rename from src/test/java/com/idcanet/foei/SimpleFoeiTests.java
rename to foei-server/src/test/java/com/idcanet/foei/SimpleFoeiTests.java
diff --git a/src/test/java/com/idcanet/foei/TestEventThreadListener.java b/foei-server/src/test/java/com/idcanet/foei/TestEventThreadListener.java
similarity index 100%
rename from src/test/java/com/idcanet/foei/TestEventThreadListener.java
rename to foei-server/src/test/java/com/idcanet/foei/TestEventThreadListener.java
diff --git a/src/test/resources/META-INF/test-foei-config.xml b/foei-server/src/test/resources/META-INF/test-foei-config.xml
similarity index 100%
rename from src/test/resources/META-INF/test-foei-config.xml
rename to foei-server/src/test/resources/META-INF/test-foei-config.xml
diff --git a/src/test/resources/META-INF/test-foei.properties b/foei-server/src/test/resources/META-INF/test-foei.properties
similarity index 100%
rename from src/test/resources/META-INF/test-foei.properties
rename to foei-server/src/test/resources/META-INF/test-foei.properties
diff --git a/lib/idcanet-x4o-bin.jar b/lib/idcanet-x4o-bin.jar
deleted file mode 100644
index d87fffd..0000000
Binary files a/lib/idcanet-x4o-bin.jar and /dev/null differ
diff --git a/lib/jms-api.jar b/lib/jms-api.jar
deleted file mode 100644
index 2cc1a47..0000000
Binary files a/lib/jms-api.jar and /dev/null differ
diff --git a/lib/juel-2.1.0-rc1-impl.jar b/lib/juel-2.1.0-rc1-impl.jar
deleted file mode 100644
index 40b1a25..0000000
Binary files a/lib/juel-2.1.0-rc1-impl.jar and /dev/null differ
diff --git a/lib/juel-2.1.0-rc1.jar b/lib/juel-2.1.0-rc1.jar
deleted file mode 100644
index 805f86e..0000000
Binary files a/lib/juel-2.1.0-rc1.jar and /dev/null differ
diff --git a/lib/servlet-api.jar b/lib/servlet-api.jar
deleted file mode 100644
index 26f1a50..0000000
Binary files a/lib/servlet-api.jar and /dev/null differ
diff --git a/meta/jboss/ra.xml b/meta/jboss/ra.xml
deleted file mode 100644
index d3e58e7..0000000
--- a/meta/jboss/ra.xml
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
- FoeiJCA
- IDCA
- Foei Adapter
- 1.0
-
-
-Copyright 2004-2006 IDCA. All rights reserved.
-
-Redistribution and use in source and binary forms, with or without modification, are permitted provided that the
-following conditions are met:
-
- 1. Redistributions of source code must retain the above copyright notice, this list of conditions and
- the following disclaimer.
- 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions
- and the following disclaimer in the documentation and/or other materials provided with the
- distribution.
-
-THIS SOFTWARE IS PROVIDED BY IDCA AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED
-WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL IDCA OR
-CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGE.
-
-The views and conclusions contained in the software and documentation are those of the authors and
-should not be interpreted as representing official policies, either expressed or implied, of IDCA.
-
- true
-
-
-
- com.idcanet.foei.ee.jca.spi.FoeiResourceAdapter
-
-
-
- com.idcanet.foei.ee.jca.cci.FoeiManagedConnectionFactory
-
- The foei context name.
- foeiContextName
- java.lang.String
-
- com.idcanet.foei.ee.jca.cci.FoeiConnectionFactory
- com.idcanet.foei.ee.jca.cci.FoeiConnectionFactoryImpl
- com.idcanet.foei.ee.jca.cci.FoeiConnection
- com.idcanet.foei.ee.jca.cci.FoeiConnectionImpl
-
- NoTransaction
- false
-
-
-
-
-
- com.idcanet.foei.ee.jca.spi.EJBFoeiBean
-
- com.idcanet.foei.ee.jca.spi.FoeiActivationSpec
-
- foeiBeanName
-
-
-
-
-
-
-
-
-
diff --git a/pom.xml b/pom.xml
index 7dbc51b..263f6d9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,18 +2,31 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
-com.idcanet
-foei-main
-jar
+com.idcanet.foei
+foei-base
+pom
0.8-SNAPSHOT
foei
Creates an easy xml layer for objects and creating your own xml language implementions.
http://www.x4o.org/foei
+
+ foei-core
+ foei-server
+ foei-components
+ foei-ee-jca
+ foei-ee-ejb3
+
+
+ UTF-8
+ 2.1.0
+ 5.8
+ 0.8-SNAPSHOT
+ 2.4
+
IDCA
http://www.idca.nl
-
Trac
https://decaid.idca.nl/trac/oss/
@@ -23,7 +36,6 @@
scm:svn:https://decaid.idca.nl/svn/oss/com.idcanet.foei/
https://decaid.idca.nl/svn/oss/com.idcanet.foei/
-
willem.cazander
@@ -47,7 +59,6 @@
-
jboss
@@ -57,33 +68,16 @@
true
-
-
-
-
- com.idcanet.x4o
- x4o-main
- 0.8-SNAPSHOT
-
-
-
-
-
- com.idcanet.serv5
- serv5-main
- 0.6-SNAPSHOT
-
-
-
org.testng
testng
- 5.8
+ ${testng.version}
test
jdk15
+
@@ -101,8 +96,8 @@
maven-compiler-plugin
UTF-8
-
- 1.5
+
+ 1.6
@@ -133,74 +128,6 @@
2.4
-
-
-
- com.agilejava.docbkx
- docbkx-maven-plugin
-
-
-
- src/main/docbook/
- target/site/docbook/
-
-
- *.xml
-
-
-
- true
-
-
- version
- ${version}
-
-
-
-
- true
-
-
-
-
-
-
-
- create-pdf-docs
- site
- generate-pdf
-
-
- file:///${basedir}/src/main/docbook/
-
-
-
-
- create-html-docs
- site
- generate-html
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- org.docbook
- docbook-xml
- 4.4
- runtime
-
-
-
-
diff --git a/src/META-INF/foei-events.eld b/src/META-INF/foei-events.eld
deleted file mode 100644
index 4ffc61b..0000000
--- a/src/META-INF/foei-events.eld
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/src/META-INF/foei-filters.eld b/src/META-INF/foei-filters.eld
deleted file mode 100644
index 17acc49..0000000
--- a/src/META-INF/foei-filters.eld
+++ /dev/null
@@ -1,34 +0,0 @@
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/META-INF/foei-io.eld b/src/META-INF/foei-io.eld
deleted file mode 100644
index 47f0cb0..0000000
--- a/src/META-INF/foei-io.eld
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/META-INF/foei-lang.eld b/src/META-INF/foei-lang.eld
deleted file mode 100644
index ab144aa..0000000
--- a/src/META-INF/foei-lang.eld
+++ /dev/null
@@ -1,44 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/META-INF/foei-logging.eld b/src/META-INF/foei-logging.eld
deleted file mode 100644
index 896ae95..0000000
--- a/src/META-INF/foei-logging.eld
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
diff --git a/src/META-INF/foei-printers.eld b/src/META-INF/foei-printers.eld
deleted file mode 100644
index b2d541e..0000000
--- a/src/META-INF/foei-printers.eld
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/main/resources/META-INF/foei-context-defaults.xml b/src/main/resources/META-INF/foei-context-defaults.xml
deleted file mode 100644
index ef2c196..0000000
--- a/src/main/resources/META-INF/foei-context-defaults.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
-
-
-
-
- com.idcanet.foei.core.impl.ObjectBindingsManagerImpl
-
-
diff --git a/src/main/resources/META-INF/foei-namespaces.xml b/src/main/resources/META-INF/foei-namespaces.xml
deleted file mode 100644
index 53f2fe3..0000000
--- a/src/main/resources/META-INF/foei-namespaces.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- Foei namespace
-
- /META-INF/foei-events.eld
- /META-INF/foei-filters.eld
- /META-INF/foei-io.eld
- /META-INF/foei-lang.eld
- /META-INF/foei-logging.eld
- /META-INF/foei-printers.eld
-
\ No newline at end of file
diff --git a/doc/todo.txt b/src/site/apt/todo.apt
similarity index 76%
rename from doc/todo.txt
rename to src/site/apt/todo.apt
index 971b78f..e9c9ddc 100644
--- a/doc/todo.txt
+++ b/src/site/apt/todo.apt
@@ -1,3 +1,5 @@
+Todo list of foei
+
-- IDCANET FOEI TODO list --
@@ -5,5 +7,4 @@
- Add annotations for ports
- Make asysc piping faster
- Auto immiate useage on bench of time of functions against piping
-- Start implementing JMS interfaces
-
+- Start implementing JMS interfaces
\ No newline at end of file