Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 320615 - Support "Production Mode" and "Development Mode"
Summary: Support "Production Mode" and "Development Mode"
Status: RESOLVED FIXED
Alias: None
Product: RAP
Classification: RT
Component: RWT (show other bugs)
Version: 1.2   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 2.0 M4   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 343068
Blocks: 321719
  Show dependency tree
 
Reported: 2010-07-22 07:26 EDT by Benjamin Wolff CLA
Modified: 2012-11-21 11:59 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Wolff CLA 2010-07-22 07:26:54 EDT
Build Identifier: 

It may be a nice feature, to add a mode where the RAP GET parameters (startup etc.) are disabled. Application start will only be possible via branding-defined URLs. The usage of this feature would make sens in very security sensitive environments (Internet) or simply to prevent exposing internal application structures.

Reproducible: Always

Steps to Reproduce:
Forum discussion: http://www.eclipse.org/forums/index.php?t=msg&th=172338&start=0&
Comment 1 Benjamin Muskalla CLA 2010-07-22 09:50:35 EDT
I think there should be more considered in such a scenario. Not only starting applications only via branding but also disabling debug messages and enabling js compression. In my eyes, the default should be the deployment mode and for developers, we should add a switch to the launch config to enable development mode (no compression, js debug messages, startup allowed, ...)
Comment 2 Benjamin Muskalla CLA 2010-08-11 12:13:28 EDT
Bug 320605 may be an interesting candidate for the "dev mode".
Comment 3 Ralf Sternberg CLA 2012-11-21 11:58:59 EST
A development mode has been introduced in bug 343068. As suggested before, this mode can also affect other settings than the JavaScript compression in the future.

Since startup and theme parameters are already obsolete, there is nothing else to do here.