diff options
Diffstat (limited to 'sandbox/rfeng/geronimo-demo/ejbs/ejbModule/META-INF/openejb-jar.xml')
-rw-r--r-- | sandbox/rfeng/geronimo-demo/ejbs/ejbModule/META-INF/openejb-jar.xml | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/sandbox/rfeng/geronimo-demo/ejbs/ejbModule/META-INF/openejb-jar.xml b/sandbox/rfeng/geronimo-demo/ejbs/ejbModule/META-INF/openejb-jar.xml new file mode 100644 index 0000000000..80e5df1d3c --- /dev/null +++ b/sandbox/rfeng/geronimo-demo/ejbs/ejbModule/META-INF/openejb-jar.xml @@ -0,0 +1,79 @@ +<?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. + --> +<openejb-jar xmlns="http://www.openejb.org/xml/ns/openejb-jar-2.1"> + <dep:environment xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2"> + <dep:moduleId> + <dep:groupId>org.apache.tuscany.sca.samples</dep:groupId> + <dep:artifactId>sample-geronimo-ejbs</dep:artifactId> + <dep:version>1.0-incubating-SNAPSHOT</dep:version> + <dep:type>jar</dep:type> + </dep:moduleId> + <dep:dependencies> + <dep:dependency> + <dep:groupId>org.apache.geronimo.configs</dep:groupId> + <dep:artifactId>j2ee-corba-yoko</dep:artifactId> + <dep:type>car</dep:type> + </dep:dependency> + </dep:dependencies> + <dep:hidden-classes /> + <dep:non-overridable-classes /> + </dep:environment> + <enterprise-beans> + <session> + <ejb-name>BrokerServiceBean</ejb-name> + <jndi-name>BrokerServiceBean</jndi-name> + <tss-link>IdentityTokenNoSecurity</tss-link> + </session> + <session> + <ejb-name>HelloBean</ejb-name> + <jndi-name>HelloBean</jndi-name> + <tss-link>IdentityTokenNoSecurity</tss-link> + </session> + <session> + <ejb-name>AddServiceBean</ejb-name> + <jndi-name>AddServiceBean</jndi-name> + <tss-link>IdentityTokenNoSecurity</tss-link> + </session> + </enterprise-beans> + <gbean name="IdentityTokenNoSecurity" class="org.apache.geronimo.corba.TSSBean"> + <attribute name="POAName">IdentityTokenNoSecurity</attribute> + <reference name="Server"> + <name>UnprotectedServer</name> + </reference> + <xml-attribute name="tssConfig"> + <tss:tss xmlns:tss="http://openejb.apache.org/xml/ns/corba-tss-config-2.1" + xmlns:sec="http://geronimo.apache.org/xml/ns/security-1.2"> + <tss:compoundSecMechTypeList> + <tss:compoundSecMech> + <tss:sasMech> + <tss:identityTokenTypes> + <tss:ITTAnonymous /> + <tss:ITTPrincipalNameGSSUP + principal-class="org.apache.geronimo.security.realm.providers.GeronimoUserPrincipal" /> + <tss:ITTDistinguishedName /> + <tss:ITTX509CertChain /> + </tss:identityTokenTypes> + </tss:sasMech> + </tss:compoundSecMech> + </tss:compoundSecMechTypeList> + </tss:tss> + </xml-attribute> + </gbean> +</openejb-jar> |