On Tue, 2006-01-24 at 13:19 -0800, Trevor Harmon wrote:
> On Jan 24, 2006, at 12:38 PM, Deepak Bhole wrote:
> 
> > I am working on packaging xmlbeans 2.1.0 for JPackage (jpackage.org).
> > While building xmlbeans, I noticed that classes from two projects (jam
> > and piccolo) are being re-packaged, with the package structure being
> > changed to a org.apache.xmlbeans.* pattern.
> >
> > Is there any particular reason why classes are being repackaged like
> > this, instead of being used with existing package names?
> 
> I ran into the exact same confusion while trying to write a Fink  
> package description for XmlBeans. It was discussed on this list;  
> archives are here:
> 
> http://mail-archives.apache.org/mod_mbox/xmlbeans-dev/200511.mbox/% 
> [EMAIL PROTECTED]
> 
> and here:
> 
> http://mail-archives.apache.org/mod_mbox/xmlbeans-dev/200512.mbox/% 
> [EMAIL PROTECTED]
> 
> (The same thread is split across two links because the mail manager  
> isn't smart enough to understand that a thread might span into the  
> next month!)
> 
> Basically, the answer to your question is that XmlBeans uses modified  
> versions of JAM and Piccolo, and these are injected into xbean.jar  
> with different package names to avoid conflicts.
> 

Thanks! I searched for variations of "repackage" on the lists, but it
turned up nothing. Anyways, that answers my questions perfectly. Thanks
again.

> By the way, my Fink package description is here:
> http://sourceforge.net/tracker/download.php? 
> group_id=17203&atid=414256&file_id=163429&aid=1307707
> 
> Note that I pull in dependencies from Saxon, Xerces-J, Xalan-J, and  
> StAX, but not from JAM nor Piccolo.
> 

Are xalan/xerces required during build? I don't have it in my build dir
and it seems to be compiling fine (atleast the default project).

To anyone who may know:
Are the changes that have been made to the source for jam and piccolo
documented somewhere?

Thanks!
Deepak


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to