Claus

Java is java version "1.6.0_17" - macos. Was getting the same result on
linux.

Thanks
John


On 23 February 2010 04:10, Claus Ibsen <[email protected]> wrote:

> Hi
>
> No I have not seen this before. Are you using jdk 1.5 or 1.6?
> If 1.5 are you sure all the JAXB classes is included in the classpath?
>
>
>
> On Mon, Feb 22, 2010 at 1:46 PM, john robens <[email protected]>
> wrote:
> > Hi
> >
> > I have this error - which seems relatively common except that my twist
> seems
> > to happen when am running camel from a jar file not from the mvn:camel
> > target.
> >
> >> Works fine when run under "mvn camel:run"
> >> Fails when run java -jar
> > target/server-1.0-SNAPSHOT-jar-with-dependencies.jar
> >
> > Is this a known thing, or do I need debugging hints to delve into a
> > classpath? Look at the camel converters?
> >
> >
> > Caused by: [org.apache.camel.NoTypeConversionAvailableException - No type
> > converter available to convert from type:
> > org.apache.camel.component.file.GenericFile to the required type:
> > au.com.hearing.server.domain.Client with value GenericFile[pclient99981]]
> >
> > a) XML file is defined in directory
> > b) Bean defined with @XmlRootElement(name = "notice")
> > c) POM file has camel-jaxb (camel 2.2.0)
> > d) route is as per ETL
> > example:
> from("file:../../../data/notice?noop=true").convertBodyTo(Notice.class).to("jpa:au.com.interlated.server.domain.Notice");
> > e) camel-maven-plugin has no particular arguments
> > f) maven-assembly-plugin used to build a jar file:
> >
> >
> >            <plugin>
> >                <artifactId>maven-assembly-plugin</artifactId>
> >                <configuration>
> >                    <descriptorRefs>
> >
>  <descriptorRef>jar-with-dependencies</descriptorRef>
> >                    </descriptorRefs>
> >                    <archive>
> >                        <manifest>
> >                            <!--
> >
> >  <mainClass>org.apache.camel.spring.Main</mainClass>
> >                            -->
> >
> >  <mainClass>au.com.interlated.server.AhsMessageRouter</mainClass>
> >                        </manifest>
> >                    </archive>
> >                </configuration>
> >                <executions>
> >                    <execution>
> >                        <phase>package</phase>
> >                        <goals>
> >                            <goal>single</goal>
> >                        </goals>
> >                    </execution>
> >                </executions>
> >            </plugin>
> >
> >
> > g) I can see jaxb in the resulting jar file:    0  02-10-10 23:25
> > org/apache/camel/converter/jaxb/
> >
> >
> >
> > Thanks
> > John
> >
> >
> >
> > --
> > http://interlated.com.au
> > 0434 996 607
> >
>
>
>
> --
> Claus Ibsen
> Apache Camel Committer
>
> Author of Camel in Action: http://www.manning.com/ibsen/
> Open Source Integration: http://fusesource.com
> Blog: http://davsclaus.blogspot.com/
> Twitter: http://twitter.com/davsclaus
>



-- 
http://interlated.com.au
0434 996 607

Reply via email to