Hi,

I'm trying to use the ERXFrameworkPrincipal class. Can someone please explain 
in layman's term how I should use it? Below is the code.

package com.xyz;

// Hidden Imports

import er.extensions.ERXFrameworkPrincipal;
import er.rest.routes.ERXRouteRequestHandler;

public class MyWSFramework extends ERXFrameworkPrincipal {

        public static Class<ERXFrameworkPrincipal>[] REQUIRES = new Class[] {
                // Hidden required classes
        };

        static {
                setUpFrameworkPrincipalClass(MyWSFramework.class);
        }

        @Override
        public void finishInitialization() {
                // Initialize CMS Web Services
                System.err.println("Initializing Web Services...");
                WOApplication application = WOApplication.application();
                
application.setDefaultRequestHandler(application.requestHandlerForKey(application.directActionRequestHandlerKey()));
                ERXRouteRequestHandler handler = new SecuredRouteRequestHandler(
                                ERXRouteRequestHandler.WO);
                // Hidden routes...
                ERXRouteRequestHandler.register(handler);
        }
        
}

But finishInitialization() doesn't get fired. This lead me to think perhaps all 
my other frameworks are not being initialized although their 
finishInitialization() method is left blank.

Please do not refer back to the Example code as I've already gone through it 
and didn't find significant difference in the framework classes.

Farrukh


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to