James Yong created OFBIZ-9347:
---------------------------------
Summary: Loading standard web application
Key: OFBIZ-9347
URL:
https://issues.apache.org/jira/browse/OFBIZ-9347 Project: OFBiz
Issue Type: Improvement
Components: framework
Affects Versions: Upcoming Release
Reporter: James Yong
Assignee: James Yong
Priority: Minor
Fix For: Upcoming Release
Not all libraries can be embedded and used via Java API.
Some, like CAS SSO, need to be loaded as a standard web application and access via REST API.
So we need to allow OFBiz to load standard web application where there is no controller.xml and the jar files residing in WEB-INF/lib folder.
Proposing to add an attribute named 'type' to the 'webapp' tag at ofbiz-component.xml, i.e.
{code}
<webapp name="myapp"
type="standard" <--------------- new proposed attribute
title="Myapp"
server="myapp-server"
location="webapp/myapp"
mount-point="/myapp"/>
{code}
This new attribute will help to differentiate standard web applications from those in OFBiz, and allows Catalina Container to load them accordingly.
When type="standard", will load as standard web application.
When type is empty, load according to OFBiz way.
There are some discussions on this at
https://lists.apache.org/thread.html/4d1b501c2ce6297ab0b41712b61c0fcb8881510512deaf380b49ab9d@%3Cdev.ofbiz.apache.org%3E--
This message was sent by Atlassian JIRA
(v6.3.15#6346)