This was indeed done to help with that, but I think I like it anyway. The overall effect is that it distinguishes the IDs from other sources, etc. On the other hand... maybe it's a little ugly?

-David


On Apr 14, 2009, at 5:42 PM, Adrian Crum wrote:

If this was done to accommodate the UEL auto-vivify problem, it can be reverted.

-Adrian

jone...@apache.org wrote:
Author: jonesde
Date: Tue Apr 14 20:50:23 2009
New Revision: 764947
URL: http://svn.apache.org/viewvc?rev=764947&view=rev
Log:
Small change to have a prefix for all sequenced IDs by default
Modified:
   ofbiz/trunk/framework/entity/config/entityengine.xml
Modified: ofbiz/trunk/framework/entity/config/entityengine.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/config/entityengine.xml?rev=764947&r1=764946&r2=764947&view=diff
= = = = = = = = = =====================================================================
--- ofbiz/trunk/framework/entity/config/entityengine.xml (original)
+++ ofbiz/trunk/framework/entity/config/entityengine.xml Tue Apr 14 20:50:23 2009
@@ -49,21 +49,21 @@
<!-- the connection factory class to use, one is needed for obtaining connections/pools for defined resources --> <connection-factory class="org.ofbiz.entity.connection.DBCPConnectionFactory"/> - <delegator name="default" entity-model-reader="main" entity- group-reader="main" entity-eca-reader="main" distributed-cache- clear-enabled="false"> + <delegator name="default" sequenced-id-prefix="OFB" entity- model-reader="main" entity-group-reader="main" entity-eca- reader="main" distributed-cache-clear-enabled="false"> <group-map group-name="org.ofbiz" datasource- name="localderby"/> <group-map group-name="org.ofbiz.olap" datasource- name="localderbyolap"/>
    </delegator>
- <delegator name="default-no-eca" entity-model-reader="main" entity-group-reader="main" entity-eca-reader="main" entity-eca- enabled="false" distributed-cache-clear-enabled="false"> + <delegator name="default-no-eca" sequenced-id-prefix="OFB" entity-model-reader="main" entity-group-reader="main" entity-eca- reader="main" entity-eca-enabled="false" distributed-cache-clear- enabled="false"> <group-map group-name="org.ofbiz" datasource- name="localderby"/> <group-map group-name="org.ofbiz.olap" datasource- name="localderbyolap"/>
    </delegator>
<!-- be sure that your default delegator (or the one you use) uses the same datasource for test. You must run "ant run-install" before running "ant run-tests" --> - <delegator name="test" entity-model-reader="main" entity-group- reader="main" entity-eca-reader="main"> + <delegator name="test" sequenced-id-prefix="OFB" entity-model- reader="main" entity-group-reader="main" entity-eca-reader="main"> <group-map group-name="org.ofbiz" datasource- name="localderby"/> <group-map group-name="org.ofbiz.olap" datasource- name="localderbyolap"/>
    </delegator>
- <delegator name="other" entity-model-reader="main" entity- group-reader="main" entity-eca-reader="main"> + <delegator name="other" sequenced-id-prefix="OFB" entity-model- reader="main" entity-group-reader="main" entity-eca-reader="main"> <group-map group-name="org.ofbiz" datasource- name="localpostgres"/>
    </delegator>


Reply via email to