Dear all I have the following problem with TurbineIntakeService (2.x, 
version 1.3)

I have the following table column defined in my database xml file:

<column javaName="DiskPlatformID" name="DIGITAL_LARGE_DISKPLATFORM_ID" 
type="INTEGER"/>

Torque (the one distirbuted with TDK2.1) generates in the Base OM object 
one getter:

public NumberKey getDiskPlatformID()

and two setters:

public void setDiskPlatformID(NumberKey v ) throws Exception
public void setDiskPlatformID(String v ) throws Exception

So far so good. My inputs.xml contains an entry to handle the above field:

<field name="DiskPlatformID" key="diskplatformid" type="NumberKey" 
mapToProperty="DiskPlatformID"/>

The problem is that TurbineIntakeService fails to select the correct (?) 
setter for the concrete field/property. From the exception thrown the 
reason is obvious. The IntakseService  uses the 
java.bean.PropertyDescriptor class to get the setter and getter for the 
property, but it fails since there are two setters for the property with 
different parameter types.

I'm stuck :( Due to this exception I'm not able to map my "form data" to 
the appropriate OM instances and store them to the database backend. Once 
again let me state that I'm using turbine 2.x CVS HEAD (TDK2.1 for the 
generation of OM sources) - JRE 1.2.2 (Visual Age 4.0 for Java)...

Any help ? :)

Thanks :)
Slavikos




################################################################
Filippos Slavik
FORTHnet R&D, Heraklion, Greece
e-mail : [EMAIL PROTECTED]
phone : (+3) 081 391230
################################################################

"The software said 'runs on Win95 or better,' so I installed it
on Linux..."



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to