summaryrefslogtreecommitdiffstats
path: root/java/sca/modules (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-08-03Raise an error when remotable is set to anything but true. Required to get ↵slaws3-1/+14
ASM-8019 going. There needs to be a further change here to get the context of the error printed out. ML discussion ongoing. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@800327 13f79535-47bb-0310-9956-ffa450edef68
2009-08-03A change I have sitting on my disc in case we decide do maintain content in ↵slaws2-0/+31
the monitor. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@800275 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Use the extensibility-equinox module to dynamically imports public packages ↵rfeng11-12/+34
and resources git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799679 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Change warning to error as per spec. Caught when running ASM_8011slaws1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799654 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Change warning to error as per spec. Caught when running ASM_8010slaws1-4/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799649 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Turn incompatible interface warning into an error to match spec. ↵slaws1-5/+5
Specifically ASM_8008 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799607 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Be more defensive in check the implementation reference. Follow the pattern ↵slaws1-1/+1
used for services in the same method. Fixes NPE while test ASM_8004. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799584 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Be more defensive when checking for interface compatibility. Prevent NPE ↵slaws1-0/+12
when testing ASM_8003. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799581 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Change warning to error when reference with target also has binding, to ↵antelder1-1/+1
match spec git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799532 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Don't generate Import-Package header for the 3rd party jars so that either ↵rfeng1-1/+2
local package is used if there are split packages git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799522 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Generate a gateway bundle that aggregate split META-INF/services resourcesrfeng11-36/+166
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799510 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Use ServiceFactory to create service proxies based on the interface classes ↵rfeng1-28/+37
from the requesting bundle git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799489 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Get the instance of DocumentBuilderFactory from the registry instead of ↵rfeng4-7/+17
creating a new instance git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799488 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Release resources when the OSGi runtime is shutdown to remove the needs of ↵rfeng2-4/+16
shutdown hooks git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799487 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Enhance the service discovery by testing the typesrfeng13-85/+560
Add more test cases Improve the syntax parsing for service declarations git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799486 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30Check null to avoid NPErfeng1-4/+8
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799473 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30Make sure the Endpoints and EndpointReferences are released rfeng2-26/+91
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799429 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30TUSCANY-3187 - add the service wire to the leaf service rather than the ↵slaws1-1/+5
service that holds the endpoint. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799357 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30Add the message ID to the problem report so we don't have to dereference via ↵slaws1-1/+1
the .properties bundle in order to find where a problem is logged from. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799347 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30Print out the hash code so that you can distinguish between endpoints and ↵slaws2-3/+3
endpoint references with the same uri information in the promotion case git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799345 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30Add an implementationType for implementation.springslaws2-0/+47
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799341 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30Add an implementationType for implementation.java slaws2-0/+47
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799339 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30Fixes for errors in the MANIFEST.MF and POM.XML of binding-jsonp-runtime, to ↵edwardsmj2-4/+19
deal with the errors listed in TUSCANY-3186 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799319 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30Remove the Jetty server shutdown hook when the server is stoppedantelder1-2/+6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799246 13f79535-47bb-0310-9956-ffa450edef68
2009-07-29Start of the node enhancements to support what was being discussed on the ML ↵antelder9-0/+535
a couple of weeks ago http://apache.markmail.org/message/doxwldv2ddkmah5s. There's a runtime per node and a node locall for each domain being used, and you can add/remove contributions from a running node. Right now it just uses NodeFactory/Node under the covers, and ideally this function will be merged into the existing Node later git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@798811 13f79535-47bb-0310-9956-ffa450edef68
2009-07-28Remove debug code from EmbeddedODEServeredwardsmj1-3/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@798438 13f79535-47bb-0310-9956-ffa450edef68
2009-07-28Create a Tuscany specific listener manager so that the shutdown hook is ↵slaws5-2/+179
cleared properly on runtime shutdown. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@798434 13f79535-47bb-0310-9956-ffa450edef68
2009-07-28Remove the default contents of he thread message context just in case that ↵slaws2-2/+13
this is holding onto a classloader. Don't have proof that this is a problem on 2.x but was causing problems on 1.x git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@798432 13f79535-47bb-0310-9956-ffa450edef68
2009-07-28Update to correctly order the service request argumentsantelder4-6/+54
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@798407 13f79535-47bb-0310-9956-ffa450edef68
2009-07-28Update to not require the client to quote strings (turns out the binding can ↵antelder2-3/+14
work out itself that the arg is a String so requires quotes) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@798404 13f79535-47bb-0310-9956-ffa450edef68
2009-07-28Update jsonp binding to support non-string args. Requires the client to ↵antelder2-2/+2
quote string args but i can't see how to easily avoid that git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@798402 13f79535-47bb-0310-9956-ffa450edef68
2009-07-28Add jsonp runtime module to build and include in tomcat integration warantelder1-0/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@798398 13f79535-47bb-0310-9956-ffa450edef68
2009-07-28Remove obsolete dependencyantelder1-5/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@798396 13f79535-47bb-0310-9956-ffa450edef68
2009-07-27Update Jetty version in MFrfeng1-10/+9
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@798332 13f79535-47bb-0310-9956-ffa450edef68
2009-07-27Use API to set jetty loggerrfeng1-5/+14
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@798331 13f79535-47bb-0310-9956-ffa450edef68
2009-07-27TUSCANY-3134 - Moving BPEL decument resolve logic to it's model resolver to ↵lresende4-277/+410
solve issues in Ubuntu OS git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@798065 13f79535-47bb-0310-9956-ffa450edef68
2009-07-24Move the OSGi service importer/exporterrfeng3-35/+5
Change the node URI Delete empty folders git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@797679 13f79535-47bb-0310-9956-ffa450edef68
2009-07-24Add the support for dynamic OSGi remote service import and export based on ↵rfeng38-1405/+2806
OSGi properties Add two samples to demonstrate the OSGi property driven remote services git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@797580 13f79535-47bb-0310-9956-ffa450edef68
2009-07-24Fix the getQNamesrfeng1-1/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@797579 13f79535-47bb-0310-9956-ffa450edef68
2009-07-24Add a test to avoid expensive reset of the CompositeActivatorrfeng1-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@797578 13f79535-47bb-0310-9956-ffa450edef68
2009-07-23Remove duplicate requiredIntents/policySets fields and make a copy for the clonerfeng2-15/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@797187 13f79535-47bb-0310-9956-ffa450edef68
2009-07-23Add support for bundleresource protocolrfeng2-0/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@797180 13f79535-47bb-0310-9956-ffa450edef68
2009-07-22TUSCANY-3150 make the context a little more interesting in the example. slaws1-27/+33
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796877 13f79535-47bb-0310-9956-ffa450edef68
2009-07-22TUSCANY-3150 TUSCANY-3176 updates to show how we can accumulate context and ↵slaws5-28/+117
how we can make the code simpler in terms of introducing the monitor to a module. I would like to think there is a more automatic way of determining the bundle name. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796871 13f79535-47bb-0310-9956-ffa450edef68
2009-07-22TUSCANY-3175 don't build the model without a monitor. It's won't work in the ↵slaws7-10/+66
future when we rely on a monitor being present in order to record context git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796870 13f79535-47bb-0310-9956-ffa450edef68
2009-07-22Remove conversation ID from reference parameters. Not required for OASISslaws3-35/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796867 13f79535-47bb-0310-9956-ffa450edef68
2009-07-22Make the not yet matched status sounds a little less terminal. Just because ↵slaws5-7/+7
it isn't matched yet doesn't mean it won't work. The way the code has turned out we can probably work to get rid of this state altogether git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796866 13f79535-47bb-0310-9956-ffa450edef68
2009-07-22Fixes for spring module classloader changes ref: TUSCANY-3069 in 1.xramkumar7-52/+137
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796684 13f79535-47bb-0310-9956-ffa450edef68
2009-07-22TUSCANY-3138 fix up callbacks now that the system relies solely on the ↵slaws9-21/+187
ServiceReference interface. I've reinstated the CallbackReference class as CallbackServiceReference to provide the extra features required callbacks. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796631 13f79535-47bb-0310-9956-ffa450edef68
2009-07-21Remove code that has been refactored. slaws1-29/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796235 13f79535-47bb-0310-9956-ffa450edef68