> I'm a little curious what Denny has done here, since I
haven't looked
> at his code. One of the first things to note is that there are
> actually two different WTP types of "Runtime" classes. One is in
> org.eclipse.wst.common.project.facet.core.blahblah, and the other is in
> org.eclipse.wst.server. I'm actually not sure which of these two the
> wizard draws from. I see that his plugin.xml has declared facet
> versions, module factories, and
> org.eclipse.wst.common.project.facet.core.runtimes extensions, but he
> has not added an org.eclipse.wst.server.core.runtimeType or serverType
> extension point.
The purpose of defining a ESB runtime is for configuring the classpath
of the project to make sure it can compile successfully , and it has
nothing to do with its running environment ,
so I have not add org.eclipse.wst.server.core.runtimeType or serverType
extension point. if your jboss server adapter can contain all the jars
that esb needed, and then the esb runtime definition can be removed,
IMO, a runtime should also state or be coupled with a version info so we
can provide version specific help (if needed!)
/max