Yes, public void setTag(String value){tag = value; }

Caused by: com.ibatis.common.beans.ProbeException: There is no WRITEABLE property named 'Tag' in class 'java.lang.String'

I tried changing the capitalization and same response.

Brandon Goodin wrote:

does your device bean have a setTag(...) method?

On Apr 12, 2005 12:44 PM, Nic Werner <[EMAIL PROTECTED]> wrote:


Thanks for the guidance Brandon, but I'm still lost after checking
everything: I want this 'select' command to grab the deviceid, and
populate the DeviceBean using this unique tag, is that possible?

ReservationBean holds a DeviceBean. The DB table has a field called
'DeviceID' which should refer to the DeviceBean.getTag()

I get the error:  Caused by: com.ibatis.common.beans.ProbeException:
There is no WRITEABLE property named 'tag' in class 'java.lang.String'

Snippet of my ReservationBean:
public final class ReservationBean extends ActionForm {

       private String ipAddress="";
       private DeviceBean device = new DeviceBean();
....

Reservation.xml:
<resultMap id="ReservationBean"
class="com.company.beans.dhcp.ReservationBean">
       <result property="ipAddress" column="ipaddress"/>
       <result property="device.tag" column="deviceid"/>
   </resultMap>
   <select id="selectReservations" resultMap="ReservationBean">
       SELECT
           deviceid,
           ipaddress
       FROM dhcp_reservation
   </select>
---------------------

- Nic.


Brandon Goodin wrote:



You can use '.'  (dot) notation. So, if you pass in Reservation as
your parameter class you can acess the device id with 'device.id'
(assuming 'id' is the name of your id propety in the Device class)

Brandon

On Apr 7, 2005 12:58 PM, Nic Werner <[EMAIL PROTECTED]> wrote:




Greetings,
  The archives aren't searchable right now
(http://incubator.apache.org/ibatis/site/mailinglists.html), so I have
this question:

I have a Bean (Reservation), with another Bean (Device) inside it. My
database just contains the DeviceID in the Reservation table - where/how
can I use the getter inside the nestedbean to get this DeviceID out?

Thanks,

- Nic.










Reply via email to