Author: simoneg
Date: Mon Sep 21 15:44:02 2009
New Revision: 817296

URL: http://svn.apache.org/viewvc?rev=817296&view=rev
Log:
LABS-468: fallback to id if no logical name

Modified:
    
labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/DatabaseConverter.java

Modified: 
labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/DatabaseConverter.java
URL: 
http://svn.apache.org/viewvc/labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/DatabaseConverter.java?rev=817296&r1=817295&r2=817296&view=diff
==============================================================================
--- 
labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/DatabaseConverter.java
 (original)
+++ 
labs/magma/trunk/foundation-database/src/main/java/org/apache/magma/database/DatabaseConverter.java
 Mon Sep 21 15:44:02 2009
@@ -65,7 +65,8 @@
                String ret = null;
                if (value instanceof LogicallyNamed) {
                        ret = ((LogicallyNamed)value).getLogicalName();
-               } else {
+               }
+               if (ret == null || ret.length() == 0) {
                        DatabaseIdentity id = 
BeanData.getFor(myclass).getDatabaseIdentity();
                        ret = id.getSubconverter().to(value.getPrimaryKey());
                }



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to