[jbosstools-dev] Weird code in Seam runtime management...
Denis Golovin
dgolovin at exadel.com
Mon Oct 15 02:54:29 EDT 2007
Max,
look at application.xml in seam and in application.xml from seam-ear and
you realize that we need three names instead of @projectName@ only
<display-name>@projectName@</display-name>
<module>
<web>
<web-uri>@projectName at .war</web-uri>
<context-root>/@projectName@</context-root>
</web>
</module>
<module>
<ejb>@projectName at .jar</ejb>
</module>
to generate
<display-name>projectName-ear</display-name>
<module>
<web>
<web-uri>projectName.war</web-uri>
<context-root>/projectName</context-root>
</web>
</module>
<module>
<ejb>projectName-ejb.jar</ejb>
</module>
a tried to keep it to have unique name for project but the same for
modules, but we have some problems in deployment with that.
denis
Max Rydahl Andersen wrote:
> Another question:
>
> Why do we need to have our own copy of application.xml when seam-gen
> has one ?
>
> We need to get seam-gen fixed if this is broken somehow.
>
> /max
>
>> Hi Denis,
>>
>> I stepped over some code I don't understand why is needed in Seam
>> runtime management.
>>
>> SeamRuntimeListConverter1 (weird class name, why an 1 at the end ?),
>> seem to do some really weird conversion between maps and strings on
>> the form
>>
>> "name|some Name|version|1123123|homeDir|somedir|default|true"
>>
>> ...why are we storing such weird strings in preferences ?
>> (Is that normal for eclipse preferences ? That looks very
>> unmaintainable)
>>
>> Why isn't the info about what runtime is default a single named
>> preference instead of maintained on each runtime ?
>>
>> And why are these classes in a package called
>> org.seam.core.project.facet ? These things are and should be
>> independent of WTP facets (and SeamRuntimeListConverter1 sound like
>> something that should be inside the internal package)
>>
>> /max
>> _______________________________________________
>> jbosstools-dev mailing list
>> jbosstools-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/jbosstools-dev
>
More information about the jbosstools-dev
mailing list