I ran across a rather curious and nasty limitation with the design of JaxMe.

 

Since each nested element adds an inner class, as the elements nest, the real class file name gets longer and longer.  On certain unnamed files systems the maximum file system name is not very long (around 255 characters).  Since the file names include the root source directory and the namespace and the element nesting, that can exceed the 255 characters.  If that happens those files go into the twilight zone: the ant Jar task does not pick them up; they don’t act right in the OS.

 

I’m not sure that I have a suggestion.  It’s more of a caveat.  While you don’t have too much control over the element names, you might have some over the namespace.  And certainly you have control over you source root.

 

Perhaps one could have an option to generate to a different path than the namespace.

 

Neil

Reply via email to