Author: hansbak
Date: Fri Aug 17 06:45:07 2012
New Revision: 1374160

URL: http://svn.apache.org/viewvc?rev=1374160&view=rev
Log:
adapt ant create component target for new security organization

Added:
    ofbiz/trunk/framework/resources/templates/SecurityGroupDemoData.xml   (with 
props)
    ofbiz/trunk/framework/resources/templates/SecurityPermissionSeedData.xml   
(with props)
Removed:
    ofbiz/trunk/framework/resources/templates/SecurityData.xml
Modified:
    ofbiz/trunk/build.xml
    ofbiz/trunk/framework/resources/templates/ofbiz-component.xml

Modified: ofbiz/trunk/build.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/build.xml?rev=1374160&r1=1374159&r2=1374160&view=diff
==============================================================================
--- ofbiz/trunk/build.xml (original)
+++ ofbiz/trunk/build.xml Fri Aug 17 06:45:07 2012
@@ -1190,7 +1190,10 @@ under the License.
         <copy file="${basedir}/framework/resources/templates/TypeData.xml" 
tofile="${basedir}/hot-deploy/${component-name}/data/${component-resource-name}TypeData.xml"
 encoding="utf-8">
             <filterset refid="replacePlaceholders"/>
         </copy>
-        <copy file="${basedir}/framework/resources/templates/SecurityData.xml" 
tofile="${basedir}/hot-deploy/${component-name}/data/${component-resource-name}SecurityData.xml"
 encoding="utf-8">
+        <copy 
file="${basedir}/framework/resources/templates/SecurityPermissionSeedData.xml" 
tofile="${basedir}/hot-deploy/${component-name}/data/${component-resource-name}SecurityPermissionSeedData.xml"
 encoding="utf-8">
+            <filterset refid="replacePlaceholders"/>
+        </copy>
+        <copy 
file="${basedir}/framework/resources/templates/SecurityGroupDemoData.xml" 
tofile="${basedir}/hot-deploy/${component-name}/data/${component-resource-name}SecurityGroupDemoData.xml"
 encoding="utf-8">
             <filterset refid="replacePlaceholders"/>
         </copy>
         <copy file="${basedir}/framework/resources/templates/DemoData.xml" 
tofile="${basedir}/hot-deploy/${component-name}/data/${component-resource-name}DemoData.xml"
 encoding="utf-8">

Added: ofbiz/trunk/framework/resources/templates/SecurityGroupDemoData.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/framework/resources/templates/SecurityGroupDemoData.xml?rev=1374160&view=auto
==============================================================================
--- ofbiz/trunk/framework/resources/templates/SecurityGroupDemoData.xml (added)
+++ ofbiz/trunk/framework/resources/templates/SecurityGroupDemoData.xml Fri Aug 
17 06:45:07 2012
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entity-engine-xml>
+    <SecurityGroupPermission groupId="FULLADMIN" 
permissionId="@base-permission@_ADMIN"/>
+    <SecurityGroupPermission groupId="FLEXADMIN" 
permissionId="@base-permission@_CREATE"/>
+    <SecurityGroupPermission groupId="FLEXADMIN" 
permissionId="@base-permission@_DELETE"/>
+    <SecurityGroupPermission groupId="FLEXADMIN" 
permissionId="@base-permission@_UPDATE"/>
+    <SecurityGroupPermission groupId="FLEXADMIN" 
permissionId="@base-permission@_VIEW"/>
+    <SecurityGroupPermission groupId="VIEWADMIN" 
permissionId="@base-permission@_VIEW"/>
+    <SecurityGroupPermission groupId="BIZADMIN" 
permissionId="@base-permission@_ADMIN"/>
+</entity-engine-xml>

Propchange: ofbiz/trunk/framework/resources/templates/SecurityGroupDemoData.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ofbiz/trunk/framework/resources/templates/SecurityGroupDemoData.xml
------------------------------------------------------------------------------
    svn:keywords = Date Rev Author URL Id

Propchange: ofbiz/trunk/framework/resources/templates/SecurityGroupDemoData.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Added: ofbiz/trunk/framework/resources/templates/SecurityPermissionSeedData.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/framework/resources/templates/SecurityPermissionSeedData.xml?rev=1374160&view=auto
==============================================================================
--- ofbiz/trunk/framework/resources/templates/SecurityPermissionSeedData.xml 
(added)
+++ ofbiz/trunk/framework/resources/templates/SecurityPermissionSeedData.xml 
Fri Aug 17 06:45:07 2012
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<entity-engine-xml>
+    <SecurityPermission description="View operations in the 
@component-resource-name@ Component." permissionId="@base-permission@_VIEW"/>
+    <SecurityPermission description="Create operations in the 
@component-resource-name@ Component." permissionId="@base-permission@_CREATE"/>
+    <SecurityPermission description="Update operations in the 
@component-resource-name@ Component." permissionId="@base-permission@_UPDATE"/>
+    <SecurityPermission description="Delete operations in the 
@component-resource-name@ Component." permissionId="@base-permission@_DELETE"/>
+    <SecurityPermission description="ALL operations in the 
@component-resource-name@ Component." permissionId="@base-permission@_ADMIN"/>
+
+    <SecurityGroupPermission groupId="SUPER" 
permissionId="@base-permission@_ADMIN"/>
+
+</entity-engine-xml>

Propchange: 
ofbiz/trunk/framework/resources/templates/SecurityPermissionSeedData.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
ofbiz/trunk/framework/resources/templates/SecurityPermissionSeedData.xml
------------------------------------------------------------------------------
    svn:keywords = Date Rev Author URL Id

Propchange: 
ofbiz/trunk/framework/resources/templates/SecurityPermissionSeedData.xml
------------------------------------------------------------------------------
    svn:mime-type = text/xml

Modified: ofbiz/trunk/framework/resources/templates/ofbiz-component.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/framework/resources/templates/ofbiz-component.xml?rev=1374160&r1=1374159&r2=1374160&view=diff
==============================================================================
--- ofbiz/trunk/framework/resources/templates/ofbiz-component.xml (original)
+++ ofbiz/trunk/framework/resources/templates/ofbiz-component.xml Fri Aug 17 
06:45:07 2012
@@ -17,7 +17,8 @@
     <entity-resource type="model" reader-name="main" loader="main" 
location="entitydef/entitymodel.xml"/>
     <!-- <entity-resource type="eca" reader-name="main" loader="main" 
location="entitydef/eecas.xml"/> -->
     <entity-resource type="data" reader-name="seed" loader="main" 
location="data/@[email protected]"/>
-    <entity-resource type="data" reader-name="seed" loader="main" 
location="data/@[email protected]"/>
+    <entity-resource type="data" reader-name="seed" loader="main" 
location="data/@[email protected]"/>
+    <entity-resource type="data" reader-name="demo" loader="main" 
location="data/@[email protected]"/>
     <entity-resource type="data" reader-name="demo" loader="main" 
location="data/@[email protected]"/>
 
     <!-- service resources: model(s), eca(s) and group definitions -->
@@ -36,4 +37,4 @@
         location="webapp/@webapp-name@"
         base-permission="OFBTOOLS,@base-permission@"
         mount-point="/@webapp-name@"/>
-</ofbiz-component>
\ No newline at end of file
+</ofbiz-component>


Reply via email to