svn commit: r1533343 - in /ofbiz/branches/release12.04: ./ applications/securityext/data/SecurityPermissionSeedData.xml applications/securityext/data/UserDemoData.xml applications/securityext/ofbiz-component.xml

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r1533343 - in /ofbiz/branches/release12.04: ./ applications/securityext/data/SecurityPermissionSeedData.xml applications/securityext/data/UserDemoData.xml applications/securityext/ofbiz-component.xml

jleroux@apache.org
Author: jleroux
Date: Fri Oct 18 07:34:25 2013
New Revision: 1533343

URL: http://svn.apache.org/r1533343
Log:
"Applied fix from trunk for revision: 1506269"
------------------------------------------------------------------------
r1506269 | jleroux | 2013-07-23 22:44:10 +0200 (mar. 23 juil. 2013) | 17 lignes

A patch from Petr Pytelka for "upload content at party profile is not working" https://issues.apache.org/jira/browse/OFBIZ-5202

I tried to upload content at party profile screen with purpose "Logo Image URL" and Is public "YES" but i got the following exception
---- exception report ----------------------------------------------------------
ERROR: Could not complete the Create Content Alternative URLs. [file:/media/68C2E6E0C2E6B18C/Work/Developers_foundation/Workspace/OFBiz/ofbiz/applications/content/script/org/ofbiz/content/content/ContentServices.xml#createContentAlternativeUrl] process [problem invoking the [createContent] service with the map named [contentCtx] containing [{dataResourceId=10001, statusId=CTNT_IN_PROGRESS, localeString=en_US, userLogin=[GenericEntity:UserLogin][createdStamp,2013-05-23 12:19:58.0(java.sql.Timestamp)][createdTxStamp,2013-05-23 12:19:58.0(java.sql.Timestamp)][currentPassword,null()][disabledDateTime,null()][enabled,N(java.lang.String)][externalAuthId,null()][hasLoggedOut,null()][isSystem,Y(java.lang.String)][lastCurrencyUom,null()][lastLocale,null()][lastTimeZone,null()][lastUpdatedStamp,2013-05-23 12:19:58.0(java.sql.Timestamp)][lastUpdatedTxStamp,2013-05-23 12:19:58.0(java.sql.Timestamp)][partyId,null()][passwordHint,null()][requirePasswordChange,null()][successiveFailedLogins,null()]
 [userLdapDn,null()][userLoginId,system(java.lang.String)], locale=en_US}]: The following required parameter is missing: [IN] [createContentRole.partyId]]
Exception: org.ofbiz.service.ServiceValidationException
Message: The following required parameter is missing: [IN] [createContentRole.partyId]

jleroux:
I see no reasons to not move the lines
<!-- Party for System UserLogin Account - just in case logic depends on it -->
<Party partyId="system" partyTypeId="PERSON"/>
<Person partyId="system" firstName="System" lastName="Account"/>

from UserDemoData.xml to SecurityPermissionSeedData.xml

This patch  allows to load data for party "system" when load-extseed is called.
------------------------------------------------------------------------


Added:
    ofbiz/branches/release12.04/applications/securityext/data/SecurityPermissionSeedData.xml
      - copied unchanged from r1506269, ofbiz/trunk/applications/securityext/data/SecurityPermissionSeedData.xml
Modified:
    ofbiz/branches/release12.04/   (props changed)
    ofbiz/branches/release12.04/applications/securityext/data/UserDemoData.xml
    ofbiz/branches/release12.04/applications/securityext/ofbiz-component.xml

Propchange: ofbiz/branches/release12.04/
------------------------------------------------------------------------------
  Merged /ofbiz/trunk:r1506269

Modified: ofbiz/branches/release12.04/applications/securityext/data/UserDemoData.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/release12.04/applications/securityext/data/UserDemoData.xml?rev=1533343&r1=1533342&r2=1533343&view=diff
==============================================================================
--- ofbiz/branches/release12.04/applications/securityext/data/UserDemoData.xml (original)
+++ ofbiz/branches/release12.04/applications/securityext/data/UserDemoData.xml Fri Oct 18 07:34:25 2013
@@ -34,12 +34,6 @@ under the License.
     <PartyRole partyId="admin" roleTypeId="SALES_REP"/>
     <PartyRole partyId="admin" roleTypeId="_NA_"/>
 
-    <!-- Party for System UserLogin Account - just in case logic depends on it -->
-    <Party partyId="system" partyTypeId="PERSON"/>
-    <Person partyId="system" firstName="System" lastName="Account"/>
-    <!-- various automated processes will cause it to be put in this role anyway -->
-    <PartyRole partyId="system" roleTypeId="PACKER"/>
-
     <Party partyId="ltdadmin" partyTypeId="PERSON"/>
     <Person firstName="Limited" lastName="Administrator" middleName="" partyId="ltdadmin" personalTitle="Mr."/>
     <PartyRole partyId="ltdadmin" roleTypeId="ORDER_CLERK"/>
@@ -71,7 +65,6 @@ under the License.
     <PartyRole partyId="bizadmin" roleTypeId="_NA_"/>
     <PartyContactMech partyId="bizadmin" contactMechId="admin" fromDate="2003-01-01 00:00:00.0" allowSolicitation="Y"/>
 
-    <UserLogin userLoginId="system" partyId="system"/>
     <UserLogin userLoginId="admin" partyId="admin"/>
     <UserLogin userLoginId="flexadmin" partyId="admin"/>
     <UserLogin userLoginId="demoadmin" partyId="admin"/>

Modified: ofbiz/branches/release12.04/applications/securityext/ofbiz-component.xml
URL: http://svn.apache.org/viewvc/ofbiz/branches/release12.04/applications/securityext/ofbiz-component.xml?rev=1533343&r1=1533342&r2=1533343&view=diff
==============================================================================
--- ofbiz/branches/release12.04/applications/securityext/ofbiz-component.xml (original)
+++ ofbiz/branches/release12.04/applications/securityext/ofbiz-component.xml Fri Oct 18 07:34:25 2013
@@ -24,6 +24,7 @@ under the License.
     <resource-loader name="main" type="component"/>
     <classpath type="jar" location="build/lib/*"/>
     <classpath type="dir" location="config"/>
+    <entity-resource type="data" reader-name="seed" loader="main" location="data/SecurityPermissionSeedData.xml"/>
     <entity-resource type="data" reader-name="demo" loader="main" location="data/UserDemoData.xml"/>
     <service-resource type="model" loader="main" location="servicedef/services.xml"/>
     <test-suite loader="main" location="testdef/securitytests.xml"/>