Hi,
Here I am using primitive type int. I cannot do anything like you have
mentioned with int.
I can change that to java.lang.Integer but again this class does not have
any no argument constructor or factory method that returns new instance of
Integer.
Infact I had tried replacing int with java.lang.Integer and this still did
not work.

So question is how can we use primitive types in jibx mappings.

Thanks
Sachin



Thomas Jones-Low wrote:
> 
> Sachin Mittal wrote:
>> Hi,
>> I am getting this above error.
>> My mapping is as followed:
>> <structure get-method="getCalendarCampaignId"
>> set-method="setCalendarCampaignId" name="calendar_campaign_identifier">
>>                     <value style="element" name="calendar_campaign_id"
>> type="int"/>
>> </structure>
>> 
>> Also as per docs I have added a serializer and deserializer methods for
>> type
>> int:
>>     <format type="int" serializer="java.lang.String.valueOf"
>> deserializer="java.lang.Integer.parseInt"/>
>> 
>> So even after all this its not working and I am getting this error when
>> binding is compiled:
>> Error: Need no-argument constructor or factory method for class int;
>> 
>       As the error message says, the class you are putting the value into 
> needs to be created in some way. JiBX requires either you create a 
> constructor with no argument  (e.g. MyClass() {} )  or create a method 
> which returns a (potentially new copy) of your class (e.g. static 
> MyClass getNewMyClass() {...}).
> 
> 


-----
http://www.assembla.com/wiki/show/sachin_mittal about me: 
-- 
View this message in context: 
http://www.nabble.com/Need-no-argument-constructor-or-factory-method-for-class-int-tp23557952p23559723.html
Sent from the jibx-users mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
_______________________________________________
jibx-users mailing list
jibx-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jibx-users

Reply via email to