Luciano Resende wrote:
On Tue, Oct 12, 2010 at 3:49 AM, Simon Nash <[email protected]> wrote:
Luciano Resende wrote:
On Sun, Oct 10, 2010 at 9:45 AM, Simon Nash <[email protected]> wrote:
I've looked at the modules, samples and tools directories as released
in 1.6, and I've also looked at the contents of the maven repo.
(cut)
I believe a very similar issue happens with
binding-sca-corba and binding-sca-jms extensions and host-tomcat.
There aren't any samples that depend on these. Some samples have
pom.xml dependencies on host-tomcat but use host-jetty at runtime.
Given this, I think we should stay with the current practice of
releasing these in the maven repo only and add a note to the release
documentation explaining this.
Can this be solved similar to the *-dojo dependencies where if they
are not in the tuscany-sca-manifest it's fine ? Otherwise I'm fine by
leaving the way it is today.
For host-tomcat there are some additional 3rdparty dependencies that
would need to be added to the lib directory as well. There are currently
no samples that use host-tomcat so it wouldn't be easy to make sure we
have the right set of dependencies and it wouldn't be easy for users
to figure out how to use this from the binary distro. It would be
possible to use the store-dojo sample for this purpose and I'll look
into this.
There's no sample for binding-sca-jms. The binding-sca-jms itest isn't
in the build and doesn't work (it gets a NullPointerException) so there's
apparently no evidence that binding-sca-jms is working. Having discovered
this, I think binding-sca-jms should be excluded from the 1.6.1 release
completely.
There's no sample for binding-sca-corba, but there is an itest
(ScenarioFour in itest/corba) that shows that it works. To put this
in the binary distro I think we would also need a sample showing how
to use it (special configuration of the binding.sca element as well
as picking up the binding-sca-corba module directly from the modules
directory).
Simon