Jason Voegele wrote:
>> Try as I might, I cannot find where the schemas are located for three jars
>> in the "common" project: tcconfigV1.jar, tcconfigV2.jar, and
>> tctest-xmlbeans-generated.jar.
>>
>> If these aren't generated on the fly, can we at least put them in the Maven
>> repository? Maven doesn't do well with accessing local jars that were
>> checked into svn (actually, that "system scope" ability may eventually be
>> removed).
>>     
> These JARs are generated on demand using the generate_config_classes target 
> of 
> tcbuild.  They are not, however, generated on the fly as part of the normal 
> build process.  I am not sure why it was done this way originally, but I know 
> the topic of generating them on the fly (as opposed to storing in the 
> repository) has come up before.
>   
  That is not exactly accurate. Unless there are some hidden parameters, 
generate_config_classes only generates tcconfig-xmlbeans-generated.jar
  I think that both tcconfigV1.jar and tcconfigV2.jar are just saved 
versions generated from previous incarnations of tc-config schema and 
they are used by conversion tool to migrate old configs to new format. 
Gary K probably knows more about that.
  I am not sure where tctest-xmlbeans-generated.jar came from.
> I rather think that if we continue to use XMLBeans we should make the Maven 
> build system responsible for generating these on the fly.  Does anyone else 
> have any thoughts?
>   
  +1 to that (if we'll continue to use XMLBeans)

  regards,
  Eugene


_______________________________________________
tc-dev mailing list
[email protected]
http://lists.terracotta.org/mailman/listinfo/tc-dev

Reply via email to