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>