commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Martin van den Bemt <>
Subject Re: bug in Betwixt XMLIntrospector.findByXMLDescriptor() ?
Date Fri, 13 Apr 2007 18:47:35 GMT
.betwixt files are bound the the classpath. You can add the .betwixt file to another tree,
but in
the classpath they need to be in the same package.
Another option may be the code you used to fix it and maybe generalizing to make it easier
to override.

Word of warming : I myself don't have a lot of time to dig into this, so patches are welcome.
can at least file an issue / enhancement so we can create an extra interface.


Philip Chang wrote:
> Martin,Thanks for your answer...But what if I need to put the betwixt file in a separate
folder (i.e. a "properties" folder) that is also defined in the CLASSPATH?Right now there
is no flexibility - the betwixt and class files have to reside in the same folder.Thanks,Philip>
Date: Fri, 13 Apr 2007 19:51:43 +0200> From:> To:>
Subject: Re: bug in Betwixt XMLIntrospector.findByXMLDescriptor() ?> > Put the betwixt
file in the same package as the class.> > Mvgr,> Martin> > Philip Chang wrote:>
> When I call    beanWriter.write( myClass );Betwixt is not able to find my file on Windows
XP    "c:\MyFolder\MyClass.betwixt"even though I have added "c:\MyFolder" to the CLASSPATH.
 When I change the code in XMLIntrospector.findByXMLDescriptor(), line 1216 from    URL url
= aClass.getResource( name );to the following    URL url = aClass.getResource( "/" + name
);then everything worked and Betwixt found my file    "c:\MyFolder\MyClass.betwi
xt"What should I do to fix this?  1. Should I create my own    My_XMLIntrospector.findByXMLDescriptor()
  2. Should I move "MyClass.betwixt" to another folder?  Which folder?Thanks,Philip> >
_________________________________________________________________> > Your friends are
close to you. Keep them that way.> >> > --------------------------------------------------------------------->
To unsubscribe, e-mail:> For additional commands,
> _________________________________________________________________
> Live Search Maps – find all the local information you need, right when you need it.
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message