• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: ERRest
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ERRest


  • Subject: Re: ERRest
  • From: Ron X <email@hidden>
  • Date: Thu, 16 Feb 2012 15:52:21 +0300

email/Email - doesn't work

app-constructor code:
   
public Application() {
        setDefaultRequestHandler(requestHandlerForKey(directActionRequestHandlerKey()));
       
        ERXRouteRequestHandler requestHandler;
        {
            requestHandler = new ERXRouteRequestHandler(ERXRouteRequestHandler.WO);
            requestHandler.addDefaultRoutes(Email.ENTITY_NAME, Email.ENTITY_NAME, true, EmailController.class);
           
//            requestHandler.insertRoute(new ERXRoute("Main","", ERXRoute.Method.Get));
            requestHandler.insertRoute(new ERXRoute(Email.ENTITY_NAME, "/Email", ERXRoute.Method.Get));
        }
        ERXRouteRequestHandler.register(requestHandler);
       
       
        setAllowsConcurrentRequestHandling(true);       
    }

2012/2/16 Pascal Robert <email@hidden>

Le 2012-02-16 à 07:29, Ron X a écrit :

> Hi everyone.
> I have a problem:
>
> in NavPanel:
> <wo:ERXRouteLink entityName = "Email" id = "1" action = "" format = "html">
>
> in EmailController extends ERXDefaultRouteController:
>     @Override
>     protected boolean isAutomaticHtmlRoutingEnabled() {
>         return true;
>     }
>
> but this comment:
>
>     /**
>      * Automatic HTML routing means that if someone requests Entity/X/action.html, the
>      * router controller will automatically look for an EntityActionPage component. For
>      * example, if you go to /Person/1.html, it will look for PersonShowPage. You can
>      * manually handle these as well but checking the current request format and
>      * choosing the appropriate component to return.
>      */
>
> doesn't work:
> Feb 16 07:54:35 RonRest[80] ERROR er.rest.routes.ERXRouteController  - Request failed: /cgi-bin/WebObjects/RonRest.woa/ra/Email/1.html, 405

Try /email instead of /Email

And did you register the routes for this entity in your Application class? If yes, send the line that add it to the list.

Do you have an error (in the console) saying "XXXXX does not exist, falling back to route controller" ?

> EmailShowPage extends ERDCustomComponent implements IERXRouteComponent - stateless and non synchronized.
>
> any ideas?
>
> Thank you.
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list      (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: ERRest
      • From: Pascal Robert <email@hidden>
References: 
 >ERRest (From: Ron X <email@hidden>)
 >Re: ERRest (From: Pascal Robert <email@hidden>)

  • Prev by Date: Re: ERRest
  • Next by Date: Re: ERRest
  • Previous by thread: Re: ERRest
  • Next by thread: Re: ERRest
  • Index(es):
    • Date
    • Thread