Hi,

Sorry for the late post, been out of town the last few days. Today I've
committed some changes to the binding and the sample consisting in
formatting the code with the Tuscany Eclipse formatter, using the Tuscany
code template and doing a little bit of refactoring where needed. This being
done, we're good to go from my side to get the modules (binding-comet and
binding-comet-runtime) and the sample (comet-webapp) into trunk. If somebody
is willing to check them out and make some code review, that would be even
better.

A few observations regarding the module would be the following:

   - The unit test from binding-comet-runtime consists in starting a node
   which defines a contribution with a comet service. This will fail if the
   machine on which this is executed has already taken the 8080 port. Is
   this feasible? I don't know how the Hudson environment will behave in such a
   situation. If problems occur we could simply rename CometTestCase to
   CometTest and leave the unit test to be run manually when needed.
   - I've also commited a copy of trunk/pom.xml and trunk/modules/pom.xml in
   the contrib and contrib/modules folders as a temporary solution as modules
   in the contrib folder define a parent pom with relative path "../pom.xml"
   which will lead to missing parent pom errors when no prior Tuscany trunk
   module builds are performed. This affected pretty much all the modules in
   contrib from what I've seen. Performed a build in a clean environment and
   didn't get any parent pom errors anymore.
   - It is possible that some changes will be needed in pom.xml when moving
   to trunk but I'm not that sure. Most probably, the only updates that will
   need to be done are located in parent poms.

Feel free to give feedback regarding this new binding.

Thanks,

Florian


On Fri, Aug 20, 2010 at 10:05 AM, Luciano Resende <luckbr1...@gmail.com>wrote:

> Should we move the binding-comet-* from [1] to [2], this makes it
> easier to others to load and give feedback to the new code. Or even
> better, are we ready to move it to trunk ?
>
> [1] https://svn.apache.org/repos/asf/tuscany/sca-java-2.x/contrib/modules/
> [2]
> https://svn.apache.org/repos/asf/tuscany/sca-java-2.x/trunk/contrib/modules/
>
> --
> Luciano Resende
> http://people.apache.org/~lresende
> http://twitter.com/lresende1975
> http://lresende.blogspot.com/
>

Reply via email to