Not sure, as there's a high number of oustanding bugs .... expect 3 to 4
weeks at least.
Werner
P.S. Are you in a position to try a snapshot release, which happens to
be a binary release anyhow ?
Jozef Kubov wrote:
Great! Thanks!
And when will be next release?
On 10/15/07, *Werner Guttmann* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
This has been fixed already, and will be shipped with the next release.
If you are intersted to get yourself acquainted with this, please feel
free to look at the snapshot releases for 1.1.3.
Werner
Jozef Kubov wrote:
> Hello!
>
> I have a following problem. I want to marshall hibernate pojo
into xml.
>
> this is my castor mapping files:
>
> processType object
> /----------------------------------------------------------
> <?xml version=" 1.0" encoding="UTF-8"?>
> <mapping>
>
>
> <class name="com.ibs.rdc.conf.bo.ProcessType"
auto-complete="false">
> <description>Default mapping for class
> com.ibs.rdc.conf.bo.ProcessType </description>
> <map-to xml="processType"/>
> <field name="id" type="integer" required="false"
direct="false"
> transient="false">
> <bind-xml name="id" node="element" reference="false"/>
> </field>
> <field name="isNonAutomatic" type="boolean" required="false"
> direct="false" transient="false">
> <bind-xml name="isNonAutomatic" node="element"
> reference="false"/>
> </field>
> <field name="tolerance" type=" com.ibs.rdc.conf.bo.Tolerance"
> required="false" direct="false" transient="false">
> <bind-xml name="tolerance" node="element"
reference="false"/>
> </field>
> <field name="processTypeId" type="string" required="false"
> direct="false" transient="false">
> <bind-xml name="processTypeId" node="element"
> reference="false"/>
> </field>
> <field name="description"
> type="com.ibs.rdc.conf.bo.ProcessTypeDescription"
> required="false" direct="false" transient="false"
> collection="set">
> <bind-xml name="processTypeDescription" node="element"
> location="processTypeDescriptionList"
reference="false"/>
> </field>
> <field name="processServicesUri" type="string"
required="false"
> direct="false" transient="false">
> <bind-xml name="processServicesUri" node="element"
> reference="false"/>
> </field>
> <field name="factoryCalendarId" type="string"
required="false"
> direct="false" transient="false">
> <bind-xml name="factoryCalendarId" node="element"
> reference="false"/>
> </field>
> <field name="illicitProcessId" type="string" required="false"
> direct="false" transient="false">
> <bind-xml name="illicitProcessId" node="element"
> reference="false"/>
> </field>
> </class>
> </mapping>
>
----------------------------------------------------------------------------------------------------------------------
> procesTypeDescription:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <mapping>
>
>
> <class name="com.ibs.rdc.conf.bo.ProcessTypeDescription "
> auto-complete="true">
> <description>Default mapping for class
> com.ibs.rdc.conf.bo.ProcessTypeDescription</description>
> <map-to xml="processTypeDescription"/>
> <field name="id" type="integer" required="false"
direct="false"
> transient="false">
> <bind-xml name="id" node="element" reference="false"/>
> </field>
> <field name="textline" type="string" required="false"
> direct="false" transient="false">
> <bind-xml name="textline" node="element"
reference="false"/>
> </field>
> <!--
> -->
> <field name="language" type="com.ibs.rdc.conf.bo.Language"
> required="false" direct="false" transient="false">
> <bind-xml name="languages" node="element"
reference="false"/>
> </field>
> </class>
> </mapping>
>
-----------------------------------------------------------------------------------------------------------------------------------
> language object:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <mapping>
> <class name="com.ibs.rdc.conf.bo.Language" auto-complete="true">
> <description>
> Default mapping for class com.ibs.rdc.conf.bo.Language
> </description>
> <map-to xml="language" />
> <field name="languageKey" type="string" required="false"
> direct="false" transient="false">
> <bind-xml name="languageKey" node="element"
> reference="false" />
> </field>
> <field name="id" type="integer" required="false"
direct="false"
> transient="false">
> <bind-xml name="id" node="element" reference="false" />
> </field>
> </class>
> </mapping>
>
-------------------------------------------------------------------------------------------------------------------------------------
>
> So i try to marshall object processType. i awaits somthing like that:
>
>
> <processType>
> <isNonAutomatic>true</isNonAutomatic>
> <tolerance>
> <isLaterRequested>true</isLaterRequested>
> <toleratedDays>0</toleratedDays>
> </tolerance>
> <processTypeId>REQUESTLOAN</processTypeId>
> <processTypeDescriptionList>
> <processTypeDescription>
> <textline>loan request (market)</textline>
> <languageKey>ENGLISH</languageKey>
> </languages>
> </processTypeDescription>
> <processTypeDescription>
> <textline>Krediterfassung im Markt</textline>
> <languages>
> <languageKey>DEUTSCH</languageKey>
> <language-key>DEUTSCH</language-key>
> </languages>
> </processTypeDescription>
> </processTypeDescriptionList>
> <processServicesUri>local</processServicesUri>
> <factoryCalendarId></factoryCalendarId>
> <illicitProcessId></illicitProcessId>
> </processType>
>
>
> but i have become this:
>
> <processType>
> <isNonAutomatic>true</isNonAutomatic>
> <tolerance
> xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance"
> is-later-requested="true"
> xsi:type="java:com.ibs.rdc.conf.bo.Tolerance_$$_javassist_17 ">
> <hibernate-lazy-initializer unwrap="false"
> uninitialized="false"
>
xsi:type="java:org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer">
>
> <implementation xsi:type="tolerance">
> <isLaterRequested>true</isLaterRequested>
> <toleratedDays>0</toleratedDays>
> </implementation>
>
<entity-name>com.ibs.rdc.conf.bo.Tolerance</entity-name>
> </hibernate-lazy-initializer>
> <tolerated-days>0</tolerated-days>
> </tolerance>
> <processTypeId>REQUESTLOAN</processTypeId>
> <processTypeDescriptionList>
> <processTypeDescription>
> <textline>loan request (market)</textline>
> <languages
>
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:type="java:com.ibs.rdc.conf.bo.Language_$$_javassist_11 ">
> <hibernate-lazy-initializer unwrap="false"
> uninitialized="false"
>
xsi:type="java:org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer
> ">
> <implementation xsi:type="language">
> <languageKey>ENGLISH</languageKey>
> </implementation>
>
> <entity-name>com.ibs.rdc.conf.bo.Language</entity-name>
> </hibernate-lazy-initializer>
> <language-key>ENGLISH</language-key>
> </languages>
> </processTypeDescription>
> <processTypeDescription>
> <textline>Krediterfassung im Markt</textline>
> <languages
>
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:type="java:com.ibs.rdc.conf.bo.Language_$$_javassist_11 ">
> <hibernate-lazy-initializer unwrap="false"
> uninitialized="false"
>
xsi:type="java:org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer
> ">
> <implementation xsi:type="language">
> <languageKey>DEUTSCH</languageKey>
> </implementation>
>
> <entity-name>com.ibs.rdc.conf.bo.Language</entity-name>
> </hibernate-lazy-initializer>
> <language-key>DEUTSCH</language-key>
> </languages>
> </processTypeDescription>
> </processTypeDescriptionList>
> <processServicesUri>local</processServicesUri>
> <factoryCalendarId></factoryCalendarId>
> <illicitProcessId></illicitProcessId>
> </processType>
>
>
> there is some with hibernate proxies... and lazy loading. I have
no idea
> how can fix it.
>
> thanks for advice.
>
> jozef
>
>
>
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email