Trying to run the 52n-security-wss-webapp build with latest 52n-security-api 2.2.22-SNAPSHOTS

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Trying to run the 52n-security-wss-webapp build with latest 52n-security-api 2.2.22-SNAPSHOTS

Eike Hinderk Jürrens
Dear Security Community,
I tried to build and run the 52n-security-wss-webapp and I am aware of
the fact that this project was update on 15. Dezember 2010 13:03:36 CET
the last time.
I can build the webapp after updating to the latest API version and
doing some minor POM updates (see attached patch).
When starting the webap via context definition in my tomcat, I am
getting a lot of exceptions because the classes defined in the
security-config.xml can not be found.

I tried to find the new types using "svn log --verbose | less" to find
the changes but it did not work.

Can you please tell me the right class names for the following types? If
not, what else should I do to get the WSS working?

<Property id="interceptorInfoProvider">
    <Object
class="org.n52.security.enforcement.chain.DefaultInterceptorInfoProvider" />
</Property>

<Property id="interceptorSpecTemplateProvider">
    <Object
class="org.n52.security.service.config.support.mgmt.spec.DefaultInterceptorSpecTemplateProvider"
/>
</Property>

<Property id="enforcementPointSpecTemplateProvider">
    <Object
class="org.n52.security.service.config.support.mgmt.spec.DefaultEnfPointSpecTemplateProvider"
/>
</Property>

<Property id="exceptionHandlerInfoProvider">
    <Object
class="org.n52.security.enforcement.exception.DefaultExceptionHandlerInfoProvider"
/>
</Property>

<Service id="authnProcChain"
class="org.n52.security.service.authentication.servlet.AuthenticationChainFilter">
    <LoginModules>

I changed the following classes and I am not sure if they are correct:

<Service id="PolicyEnforcementPoint">
    <Property name="policyEnforcementServiceLocator">
        <Object
class="org.n52.security.service.enforcement.mgmt.ManagementPolicyEnforcementServiceLocator"
                    initMethod="init" destroyMethod="release">

Here the package is changed to "org.n52.security.service.wss".

Thank you in advance and have a nice weekend!

Kind regards,
Eike

--
Eike Hinderk Jürrens
52°North Initiative for Geospatial Open Source Software GmbH
Martin-Luther-King-Weg 24
48155 Münster, Germany
E-Mail: [hidden email]
Fon: +49-(0)-251–396371-33
Fax: +49-(0)-251–396371-11
http://52north.org/
Twitter: @FiveTwoN
General Managers: Dr. Albert Remke, Dr. Andreas Wytzisk
Local Court Muenster HRB 10849


_______________________________________________
Security mailing list
[hidden email]
http://list.52north.org/mailman/listinfo/security
http://security.forum.52north.org

52n-security-apps.patch (5K) Download Attachment
Loading...