Author: bdaniel
Date: Wed Nov 8 12:03:59 2006
New Revision: 472616
URL: http://svn.apache.org/viewvc?view=rev&rev=472616
Log:
Resolve NPE in TUSCANY-905 fix
Modified:
incubator/tuscany/java/das/rdb/src/main/java/org/apache/tuscany/das/rdb/generator/impl/InsertGenerator.java
Modified:
incubator/tuscany/java/das/rdb/src/main/java/org/apache/tuscany/das/rdb/generator/impl/InsertGenerator.java
URL:
http://svn.apache.org/viewvc/incubator/tuscany/java/das/rdb/src/main/java/org/apache/tuscany/das/rdb/generator/impl/InsertGenerator.java?view=diff&rev=472616&r1=472615&r2=472616
==============================================================================
---
incubator/tuscany/java/das/rdb/src/main/java/org/apache/tuscany/das/rdb/generator/impl/InsertGenerator.java
(original)
+++
incubator/tuscany/java/das/rdb/src/main/java/org/apache/tuscany/das/rdb/generator/impl/InsertGenerator.java
Wed Nov 8 12:03:59 2006
@@ -24,6 +24,7 @@
import java.util.List;
import org.apache.log4j.Logger;
+import org.apache.tuscany.das.rdb.config.Column;
import org.apache.tuscany.das.rdb.config.Relationship;
import org.apache.tuscany.das.rdb.config.Table;
import org.apache.tuscany.das.rdb.config.wrapper.MappingWrapper;
@@ -71,7 +72,8 @@
while (attrs.hasNext()) {
String name = (String) attrs.next();
statement.append("");
- statement.append(config.getColumnByPropertyName(t,
name).getColumnName());
+ Column c = config.getColumnByPropertyName(t, name);
+ statement.append(c == null ? name : c.getColumnName());
if (attrs.hasNext()) {
statement.append(", ");
} else {
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]