camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Chris Geer <ch...@cxtsoftware.com>
Subject Re: Flatpack Unmarshall Spring DSL Example
Date Wed, 13 Mar 2013 21:05:02 GMT
On Wed, Mar 13, 2013 at 1:59 PM, <ganeshkumar.kanagavel@barclays.com> wrote:

> Chris, Thanks for your inputs, It works now.
>

Glad to hear it works!

>
> I created a customised tpeconverter to convert the datasetlist to POJO
> model mapped to Hibernate.
>
>   <bean id="fdf"
> class="org.apache.camel.component.flatpack.FlatpackDataFormat">
>             <property name="definition" value="name.pzmap.xml"/>
>             <property name="fixed" value="true"/>
>             <property name="ignoreExtraColumns" value="true"/>
>             <property name="allowShortLines" value="true"/>
>   </bean>
>
> <camel:unmarshal ref="fdf"/>
> <convertBodyTo type="com.barcap.iox.brokerfeed.model.Model"/>
>
>
> -----Original Message-----
> From: Kanagavel, Ganesh Kumar: CRES (NYK)
> Sent: Tuesday, March 12, 2013 6:02 PM
> To: users@camel.apache.org
> Subject: RE: Flatpack Unmarshall Spring DSL Example
>
> Thanks, I will check that out.
>
> I have a Flat File which I want to create List of records out of it. I
> want to transform and pass to hibernate endpoint.
> I actually was using BINDY Fixed format, but that is giving problem when
> the records are short record.
>
> I am seeing some action to allow short records in Flatpack, so want to try
> it and see if it works.
>
>
> -----Original Message-----
> From: Chris Geer [mailto:chris@cxtsoftware.com]
> Sent: Tuesday, March 12, 2013 5:58 PM
> To: users@camel.apache.org
> Subject: Re: Flatpack Unmarshall Spring DSL Example
>
> On Tue, Mar 12, 2013 at 1:45 PM, <ganeshkumar.kanagavel@barclays.com>
> wrote:
>
> > Chris,
> > Thanks, Flatpack config files are created. But I want to use the
> > Spring DSL for Unmarshall the flatpack components.
> >
> > I am not able to create the beans correctly. Can you please share the
> > link where I can check the examples?
> >
>
> Here is a link directly to the source at GitHub for easy viewing [1]. In
> the data folder you will find the sample data files. In the resource folder
> you will find the spring files and flatpack config files. In the src folder
> you'll find the test classes.
>
> What are you trying to unmarshall into?
>
> Chris
>
> [1]
>
> https://github.com/apache/camel/tree/trunk/components/camel-flatpack/src/test
>
> >
> > Thanks
> > Ganesh
> >
> > -----Original Message-----
> > From: Chris Geer [mailto:chris@cxtsoftware.com]
> > Sent: Tuesday, March 12, 2013 4:26 PM
> > To: users@camel.apache.org
> > Subject: Re: Flatpack Unmarshall Spring DSL Example
> >
> > On Tue, Mar 12, 2013 at 12:31 PM, <ganeshkumar.kanagavel@barclays.com
> > >wrote:
> >
> > > Hi,
> > > Anyone has got examples for unmarshalling Flatpack structure in
> > > Spring DSL? I am not able to see anything in net.
> > >
> >
> > If you look at the camel tests there are lots of examples of using
> > spring to define a route that uses Flatpack. The Flatpack component
> > does require a separate config file for actually specifying the
> > Flatpack config but the routes are all in spring. Were you looking for
> > a way to put the Flatpack config in spring directly?
> >
> > Chris
> >
> > >
> > > Thanks
> > > Ganesh
> > >
> > > _______________________________________________
> > >
> > > This message may contain information that is confidential or
> privileged.
> > > If you are not an intended recipient of this message, please delete
> > > it and any attachments, and notify the sender that you have received
> > > it in
> > error.
> > > Unless specifically stated in the message or otherwise indicated,
> > > you may not uplicate, redistribute or forward this message or any
> > > portion thereof, including any attachments, by any means to any
> > > other person, including any retail investor or customer. This
> > > message is not a recommendation, advice, offer or solicitation, to
> > > buy/sell any product or service, and is not an official confirmation
> of any transaction.
> > > Any opinions presented are solely those of the author and do not
> > necessarily represent those of Barclays.
> > >
> > > This message is subject to terms available at:
> > > www.barclays.com/emaildisclaimer and, if received from Barclays'
> > > Sales or Trading desk, the terms available at:
> > > www.barclays.com/salesandtradingdisclaimer/. By messaging with
> > > Barclays you consent to the foregoing. Barclays Bank PLC is a
> > > company registered in England (number 1026167) with its registered
> > > office at 1 Churchill Place, London, E14 5HP. This email may relate
> > > to or be sent from other members of the Barclays group.
> > >
> > > _______________________________________________
> > >
> > _______________________________________________
> >
> > This message may contain information that is confidential or privileged.
> > If you are not an intended recipient of this message, please delete it
> > and any attachments, and notify the sender that you have received it in
> error.
> > Unless specifically stated in the message or otherwise indicated, you
> > may not uplicate, redistribute or forward this message or any portion
> > thereof, including any attachments, by any means to any other person,
> > including any retail investor or customer. This message is not a
> > recommendation, advice, offer or solicitation, to buy/sell any product
> > or service, and is not an official confirmation of any transaction.
> > Any opinions presented are solely those of the author and do not
> necessarily represent those of Barclays.
> >
> > This message is subject to terms available at:
> > www.barclays.com/emaildisclaimer and, if received from Barclays' Sales
> > or Trading desk, the terms available at:
> > www.barclays.com/salesandtradingdisclaimer/. By messaging with
> > Barclays you consent to the foregoing. Barclays Bank PLC is a company
> > registered in England (number 1026167) with its registered office at 1
> > Churchill Place, London, E14 5HP. This email may relate to or be sent
> > from other members of the Barclays group.
> >
> > _______________________________________________
> >
> _______________________________________________
>
> This message may contain information that is confidential or privileged.
> If you are not an intended recipient of this message, please delete it and
> any attachments, and notify the sender that you have received it in error.
> Unless specifically stated in the message or otherwise indicated, you may
> not uplicate, redistribute or forward this message or any portion thereof,
> including any attachments, by any means to any other person, including any
> retail investor or customer. This message is not a recommendation, advice,
> offer or solicitation, to buy/sell any product or service, and is not an
> official confirmation of any transaction. Any opinions presented are solely
> those of the author and do not necessarily represent those of Barclays.
>
> This message is subject to terms available at:
> www.barclays.com/emaildisclaimer and, if received from Barclays' Sales or
> Trading desk, the terms available at:
> www.barclays.com/salesandtradingdisclaimer/. By messaging with Barclays
> you consent to the foregoing. Barclays Bank PLC is a company registered in
> England (number 1026167) with its registered office at 1 Churchill Place,
> London, E14 5HP. This email may relate to or be sent from other members of
> the Barclays group.
>
> _______________________________________________
> _______________________________________________
>
> This message may contain information that is confidential or privileged.
> If you are not an intended recipient of this message, please delete it and
> any attachments, and notify the sender that you have received it in error.
> Unless specifically stated in the message or otherwise indicated, you may
> not uplicate, redistribute or forward this message or any portion thereof,
> including any attachments, by any means to any other person, including any
> retail investor or customer. This message is not a recommendation, advice,
> offer or solicitation, to buy/sell any product or service, and is not an
> official confirmation of any transaction. Any opinions presented are solely
> those of the author and do not necessarily represent those of Barclays.
>
> This message is subject to terms available at:
> www.barclays.com/emaildisclaimer and, if received from Barclays' Sales or
> Trading desk, the terms available at:
> www.barclays.com/salesandtradingdisclaimer/. By messaging with Barclays
> you consent to the foregoing. Barclays Bank PLC is a company registered in
> England (number 1026167) with its registered office at 1 Churchill Place,
> London, E14 5HP. This email may relate to or be sent from other members of
> the Barclays group.
>
> _______________________________________________
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message