Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 3.3
-
Fix Version/s: EE-3.3.0.GA_P01, 4.0.BETA, 4.0
-
Component/s: Framework
-
Labels:None
-
Environment:ICEfaces
-
Assignee Priority:P1
-
Salesforce Case Reference:
-
Affects:Documentation (User Guide, Ref. Guide, etc.), Compatibility/Configuration
Description
We need to port ICE-7941 feature for configuring an external base path we have in 1.8 code into the 3.0 code so that customers can use reverse proxies or load balancers in their setup.
Verified with showcase app on tomcat7, and component-showcase on tomcat6.
Testing steps (Tomcat7):
<?xml version="1.0" encoding="UTF-8"?>
<config>
<server className="net.sf.j2ep.servers.BaseServer"
domainName="localhost:8080" path="/showcase"
isRewriting="false">
<rule className="net.sf.j2ep.rules.DirectoryRule"
directory="/bla"
/>
</server>
</config>
<context-param>
<param-name>org.icefaces.publicContextPath</param-name>
<param-value> /j2ep-1.0/bla</param-value>
</context-param>
For tomcat6 (component-showcase app), an additional step is required:
Note: data.xml content in j2ep-1.0 app must be updated for component-showcase.