I've been using Apache Tuscany for a few weeks now. 

 

Here are some lingering questions based on my experiences with m2.

 

Maven dependencies. 

 

I have used the samples and created my own prototypes. The maven
dependencies within Tuscany is still somewhat mystifying for me and I still
see errors about being unable to connect to external repositories even when
I've packaged my own war file. And firewalls can also cause issues for me. 

 

My last error for example is

 

Unable to resolve artifact:
org.apache.tuscany.sca.services.bindings:axis2:1.0-incubator-M2:jar
[org.apache.tuscany.sca.services.bindings:axis2:1.0-incubator-M2:jar]. 

 

Which oddly enough worked on the weekend but now doesn't.I assume a firewall
issue or repository being down.or something..because the jar file is in the
extensions directory within the tuscany.folder within WEB-INF

 

There are various mentions of using "offline" for building the war file but
quite simply I'd just like to do something with the war file I have packaged
myself to turn this behaviour off. Is there such a thing? Is it this System
Property ("offline=true") or some other variant? Can it be passed to the
Tuscany servlet or can I simply move some libraries around? 

 

Logging

 

I'd like to see some examples of the use of logging within components
(@Monitor etc). I've read the sample in the wiki of how to replace the
default logger but as far I can see the samples don't use whatever the
default is out of the box.

 

 

Passing Context

 

Is there anyway to pass some context between components that have been wired
together? 

 

Plugging in Bindings

 

Any examples of how to plugin the different web service stacks? Xfire etc?
Same thing for Castor/JAXB

 

And congratulations on a great job with m2 btw.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reply via email to