You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by rm...@apache.org on 2011/09/27 18:58:34 UTC

svn commit: r1176468 - in /openejb/trunk/openejb3/container/openejb-core/src: main/java/org/apache/openejb/ test/resources/META-INF/resource/

Author: rmannibucau
Date: Tue Sep 27 16:58:34 2011
New Revision: 1176468

URL: http://svn.apache.org/viewvc?rev=1176468&view=rev
Log:
adding missing files

Added:
    openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/JndiConstants.java
    openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/resource/
    openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/resource/appresource.openejb.xml
    openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/resource/service-jar.xml

Added: openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/JndiConstants.java
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/JndiConstants.java?rev=1176468&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/JndiConstants.java (added)
+++ openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/JndiConstants.java Tue Sep 27 16:58:34 2011
@@ -0,0 +1,12 @@
+package org.apache.openejb;
+
+/**
+ * @author rmannibucau
+ */
+public interface JndiConstants {
+    public static final String JAVA_OPENEJB_NAMING_CONTEXT = "openejb/";
+    public static final String OPENEJB_RESOURCE_JNDI_PREFIX = JAVA_OPENEJB_NAMING_CONTEXT + "Resource/";
+    public static final String PERSISTENCE_UNIT_NAMING_CONTEXT = JAVA_OPENEJB_NAMING_CONTEXT + "PersistenceUnit/";
+    public static final String VALIDATOR_FACTORY_NAMING_CONTEXT = JAVA_OPENEJB_NAMING_CONTEXT + "ValidatorFactory/";
+    public static final String VALIDATOR_NAMING_CONTEXT = JAVA_OPENEJB_NAMING_CONTEXT + "Validator/";
+}

Added: openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/resource/appresource.openejb.xml
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/resource/appresource.openejb.xml?rev=1176468&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/resource/appresource.openejb.xml (added)
+++ openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/resource/appresource.openejb.xml Tue Sep 27 16:58:34 2011
@@ -0,0 +1,10 @@
+<openejb>
+  <Resource id="DS" type="javax.sql.DataSource">
+    JdbcDriver  org.hsqldb.jdbcDriver
+    JdbcUrl     not:used:url
+    UserName    foo
+    Password    bar
+  </Resource>
+
+  <Resource id="My Resource" type="org.apache.openejb.assembler.classic.OpenEJBXmlByModuleTest$MyResource" provider="resource#MyResource" />
+</openejb>

Added: openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/resource/service-jar.xml
URL: http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/resource/service-jar.xml?rev=1176468&view=auto
==============================================================================
--- openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/resource/service-jar.xml (added)
+++ openejb/trunk/openejb3/container/openejb-core/src/test/resources/META-INF/resource/service-jar.xml Tue Sep 27 16:58:34 2011
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+
+<!-- $Rev$ -->
+<ServiceJar>
+  <ServiceProvider id="MyResource" service="Resource" type="org.apache.openejb.assembler.classic.OpenEJBXmlByModuleTest$MyResource"
+    class-name="org.apache.openejb.assembler.classic.OpenEJBXmlByModuleTest$MyResource" />
+</ServiceJar>