Feeling stupid and ashamed. Thanks.

Kind regards,
Marco

-----Oorspronkelijk bericht-----
Van: David Jencks [mailto:[EMAIL PROTECTED] 
Verzonden: woensdag 29 oktober 2008 17:48
Aan: [email protected]
Onderwerp: Re: web module and login gbean in deployment plan of ear

Put the gbean after the modules

david jencks

On Oct 29, 2008, at 7:39 AM, Marco Laponder wrote:

> Hi All,
>
> I am busy with deploying an ear. I have bean able to add my login  
> module
> configuration within the plan, and I have bean able to specify a web
> module with context root in the plan. But when I have a login module  
> as
> well as a web module specified I get the following error when  
> deploying:
>
> error: cvc-complex-type.2.4a: Expected element
> '[EMAIL PROTECTED]://geronimo.apache.org/xml/ns/deployment-1.2' instead
> of '[EMAIL PROTECTED]://geronimo.apache.org/xml/ns/j2ee/application-2.0'
> here in element
> [EMAIL PROTECTED]://geronimo.apache.org/xml/ns/j2ee/application-2.0
>
> and my plan is:
>
> <?xml version="1.0" encoding="utf-8"?>
> <application application-name="JavagatorEar"
>       xmlns="http://geronimo.apache.org/xml/ns/j2ee/application-2.0";
>       
> xmlns:app="http://geronimo.apache.org/xml/ns/j2ee/application-2.0";
>       xmlns:sec="http://geronimo.apache.org/xml/ns/security-2.0";
>       xmlns:sys="http://geronimo.apache.org/xml/ns/deployment-1.2";>
>       <sys:environment>
>               <sys:moduleId>
>                       <sys:groupId>com.kewill.interchain</sys:groupId>
>                       <sys:artifactId>javagator</sys:artifactId>
>                       <sys:version>5.7-SNAPSHOT</sys:version>
>                       <sys:type>car</sys:type>
>               </sys:moduleId>
>               <sys:dependencies>
>               <dependency>
>                <groupId>org.apache.geronimo.framework</groupId>
>                <artifactId>j2ee-security</artifactId>
>                <type>car</type>
>            </dependency>
>               </sys:dependencies>
>               <sys:hidden-classes />
>               <sys:non-overridable-classes />
>       </sys:environment>
>
>       <sec:security>
>               <sec:role-mappings>
>                       <sec:role role-name="manager">
>                               <sec:realm realm-name="NaviSecurity">
>                                       <sec:principal name="manager"
>       
> class 
> ="org.apache.geronimo.security.realm.providers.GeronimoGroupPrincip
> al" />
>                               </sec:realm>
>                       </sec:role>
>               </sec:role-mappings>
>       </sec:security>
>
>    <sys:gbean name="NaviSecurity"
> class="org.apache.geronimo.security.realm.GenericSecurityRealm"
>               xsi:type="dep:gbeanType"
> xmlns:dep="http://geronimo.apache.org/xml/ns/deployment-1.2";
>               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
>        <attribute name="realmName">NaviSecurity</attribute>
>        <reference name="ServerInfo">
>            <name>ServerInfo</name>
>        </reference>
>        <xml-reference name="LoginModuleConfiguration">
>            <log:login-config
> xmlns:log="http://geronimo.apache.org/xml/ns/loginconfig-2.0";>
>                <log:login-module control-flag="REQUIRED"
> wrap-principals="false">
>
> <log:login-domain-name>NaviSecurity</log:login-domain-name>
>
> <log:login-module-class>com.kewill.login.JdbcConnectLoginModule</ 
> log:log
> in-module-class>
>                    <log:option
> name="configuration">${naviconfig.props}</log:option>
>                </log:login-module>
>            </log:login-config>
>        </xml-reference>
>    </sys:gbean>
>
>
>       <module>
>               <web>javagator-war-5.7.0-SNAPSHOT.war
>               </web>
>               <web-app
> xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-2.0.1";>
>                       <context-root>/navi</context-root>
>       
> <security-realm-name>NaviSecurity</security-realm-name>
>               </web-app>
>       </module>
>
>
> </application>
>
> Can anybody give me some indication what I am doing wrong ?
>
> Kind regards,
> Marco Laponder
>

Reply via email to