J'essaye de déployer une application camel qui lit le fichier CSV et le traite. J'essaie d'utiliser camel bindy pour démasquer le csv à POJO. Le module camel bindy n'était pas disponible dans jboss EAP je l'ai ajouté.Application Camel Bindy Problème de déploiement JBoss EAP 6.1
Route Camel:
<?xml version="1.0" encoding="ASCII"?>
<routes xmlns="http://camel.apache.org/schema/spring">
<route>
<from uri="switchyard://FileService" />
<log message="inside route" />
<doTry>
<split streaming="true">
<tokenize token="/n"></tokenize>
<unmarshal ref="bindyDataformat" >
<bindy classType="com.agcs.bih.prototypes.filetosca.Student" type="Csv"/>
</unmarshal>
<process ref="ProcessCSV"></process>
</split>
<doCatch>
<exception>java.lang.Exception</exception>
<log message="FileToScaRoute - message received: ${exception.message}" />
</doCatch>
</doTry>
</route>
</routes>
Iam obtenir l'exception ci-dessous au cours du déploiement.
Causée par: java.lang.IllegalArgumentException: Le format de données 'bindy-csv' n'a pas pu être créé. Assurez-vous que le format de données est valide et la composante Camel associée est présente sur le classpath
Fixation server.log
Pouvez-vous s'il vous plaît aider
Salut Tom, Oui iam en utilisant FSW 6.0.J'ai posté la réponse. – Ravi