Agreed. What i am saying is that, we might need a way to turn this off for some apps. On 8 Apr 2015 08:06, "Sumedha Rubasinghe" <[email protected]> wrote:
> Yes. But we are talking about apps that are already deployed and have an > endpoint. So they have gone pass that configuration step. > > The problem lies elsewhere. Inside the app, developers can request for > resources like /bookstore/js/stats.js. in other words they assume the root > to be /bookstore. > On Apr 7, 2015 11:42 PM, "Manuranga Perera" <[email protected]> wrote: > >> For apps that support context change via config (eg am store) this >> feature have to be disabled, right? >> On 7 Apr 2015 23:07, "Sumedha Rubasinghe" <[email protected]> wrote: >> >>> On Tue, Apr 7, 2015 at 9:35 PM, Sumedha Rubasinghe <[email protected]> >>> wrote: >>> >>>> Sajith, >>>> Can you make this only applicable to selected web apps only? >>>> >>> >>> No need of doing this. :) >>> The handler will be added to main sequence. That is where all unresolved >>> requests would go. >>> >>> >>> >>>> >>>> On Tue, Apr 7, 2015 at 8:41 PM, Sajith Abeywardhana <[email protected]> >>>> wrote: >>>> >>>>> Hi All, >>>>> >>>>> If webpage containing relative path content there is a problem in >>>>> gateway side in AppM. Please find the full analysis in dev mailing list - >>>>> "[Dev][AppM]App Manager Gateway Test". >>>>> Here is the solution for the problem. By using custom mediator we >>>>> re-write the all relative path request back to the client(web browser) >>>>> with >>>>> the gateway end point. >>>>> >>>>> Architecture Diagrams >>>>> >>>>> >>>>> Below is the architecture diagrams for the solution. >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> Main tasks to complete >>>>> >>>>> 1. Load all application from the database when starting the AppM >>>>> server. Cache the application context and version as a ArrayList. >>>>> 2. Write custom mediator class which we use to set the *referer >>>>> *header. >>>>> In this class we have to read the cached context+version list. >>>>> 3. Re-write the Location header in main sequence and set the >>>>> HTTP_SC as 303. >>>>> >>>>> >>>>> Please be kind enough to provide feedbacks on anything need to be >>>>> added or removed from the above. >>>>> >>>>> *Sajith Abeywardhana* | Software Engineer >>>>> WSO2, Inc | lean. enterprise. middleware. >>>>> #20, Palm Grove, Colombo 03, Sri Lanka. >>>>> Mobile: +94772260485 >>>>> Email: [email protected] <[email protected]> | Web: www.wso2.com >>>>> >>>> >>>> >>>> >>>> -- >>>> /sumedha >>>> m: +94 773017743 >>>> b : bit.ly/sumedha >>>> >>> >>> >>> >>> -- >>> /sumedha >>> m: +94 773017743 >>> b : bit.ly/sumedha >>> >>> _______________________________________________ >>> Architecture mailing list >>> [email protected] >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > >
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
