summaryrefslogtreecommitdiffstats
path: root/java/sca/modules (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-10-21Remove the dependency on NodeImpl and add the service registrationrfeng4-5/+20
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828250 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21Refactor the deployment-related code from NodeFactoryImpl into a Deployer ↵rfeng7-375/+807
utility git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828248 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21Set the monitor to ValidatingXMLStreamReaderrfeng13-72/+85
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828119 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21Set correct monitor on the ValidatingXMLInputFactory so that any errors that ↵slaws3-3/+22
it finds are reported successfully git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827971 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21Fix for ASM_6031, ASM_6032rfeng1-41/+70
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827880 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20Remove unused methodsrfeng1-12/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827836 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20Remove constrainingType as it is now not part of the OASIS SCA specsrfeng42-1172/+8
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827835 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20Fix for otest JCA_800? ...rfeng4-72/+117
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827831 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20Get monitor from context nowslaws1-2/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827767 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20Enable DefaultMonitorFactory to create new Monitor instancesrfeng5-125/+271
Add more convenient methods onto the Monitor git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827745 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20Call destroy if there's an excpeption while calling the init method, to fix ↵antelder1-1/+10
JCA_4005 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827009 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20Call destroy if there's an exception while running an injector to fix CAA ↵antelder1-1/+6
test JCA_4003 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826981 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20Turn JavaClassVisitor to declarative services and remove the module activatorrfeng49-549/+593
Add a ServiceHelper utility to simplify the instantiation of declared services Refactor the module activator to receive ExtensionPointRegistry from constructor git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826907 13f79535-47bb-0310-9956-ffa450edef68
2009-10-19Fix SCA-J CAA test JCA_2010 - don't allow pass by reference just because the ↵antelder1-1/+2
service supports them. Note the who pass-by-reference design needs cleaning up and improving, this fixes the CAA test but TUSCANY-3318 can be the place holder to get this done before 2.0 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826650 13f79535-47bb-0310-9956-ffa450edef68
2009-10-19Catch any exception during starting of a component and rethrow as ↵antelder1-2/+7
ServiceUnavailableException git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826637 13f79535-47bb-0310-9956-ffa450edef68
2009-10-19Change import not found warning to severeslaws1-1/+5
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826628 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18Minor clean uprfeng1-13/+12
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826475 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18Refactor the OSGi remote services implementation and improve the notificationsrfeng25-225/+378
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826369 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18Change some extension code to be declarative instead of being registered ↵rfeng29-396/+258
using module activators git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826368 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18Properly setting contextPath to avoid uri for service being available only ↵lresende1-0/+30
with duplicated context root in uri (e.g localhost:8080/context root/context root/service) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826364 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18Properly fixing merge conflictlresende2-10/+6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826363 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18Fixing merge conflictlresende1-3/+6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826362 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18Minor Formattinglresende2-18/+20
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826361 13f79535-47bb-0310-9956-ffa450edef68
2009-10-17TUSCANY-3312 - change JavaInterface interface reference to a weak reference ↵slaws1-6/+11
to avoid this holding onto the interface when stored in the JavaInterfaceFactory cache git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826218 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16Fix JCA_10004 - @Callback on field or method must not have any parametersantelder1-0/+8
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825873 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16Updates for JCA_10046 - have good msg when exception generating wsdl from ↵antelder2-2/+3
bad interface git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825853 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16Fix JCA_10014 - @reference in a constructor must have a name attribteantelder3-9/+17
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825850 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16Fixes for JCA90003 - constructor args need to be annotatedantelder2-1/+24
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825841 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16Validate SCA annotations in Java impls are not on static members (JCA90002)antelder2-1/+28
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825827 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16Another straggler after the uber monitor commit at r825773slaws1-14/+14
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825819 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16Fix up some stragglers that are now breaking the build after the uber ↵slaws1-2/+2
monitor commit at r825773 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825814 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16Fix otest JCA 3001antelder1-66/+71
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825790 13f79535-47bb-0310-9956-ffa450edef68
2009-10-16This is to change the Monitor to be request scoped for most of the cases:rfeng240-4812/+4400
Refactor the ArtifactProcessor/ModelResolver to take a ProcessorContext that holds context such as Monitor, Contribution for the contribution/artifact processing methods Refactor the Builder to take a BuilderContext that holds context such as Monitor, Definitions, Base binding mapping for the building methods Change the processor/resolver/builder implementation classes to not cache the Monitor git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825773 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15Fix JCA90009 - Can't use @Property on a final fieldantelder1-0/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825656 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15Fix JCA900011 - @Property on a constructor must not have requoired=falseantelder3-0/+14
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825650 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15FIx JCA_90016 - @Reference on a constructor must not have required=falseantelder1-0/+5
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825642 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15Test that a component implementation has been found/resolvedslaws1-1/+38
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825640 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15When cloning includes don't preserve the original include. Otherwise you end ↵slaws1-1/+1
up with duplicate includes. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825638 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15Fix SCAJ CAA JCA_10047 - @Scope is not allowed on a service interface classantelder1-0/+9
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825631 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15Fix SCAJ CAA JCA_10048 - an implementation class must implement all methods ↵antelder1-0/+20
on all its service interfaces git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825629 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15Enhancing extensibility to dinamycally load interface visitorslresende11-29/+155
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825612 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15Fixes for otests JCA 3006, 3007, and 3008antelder2-1/+126
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825565 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15Separate reference and service interface compatibility processing in order ↵slaws2-44/+125
to get the promotion sub-set/super-set relationship right git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825517 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15Add more details of interface incompatibility to assembly error messagesslaws1-4/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825515 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15Fix JCA9001 testcase by not wrapping runtime exceptions in a ↵antelder1-0/+3
ServiceRuntimException git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825508 13f79535-47bb-0310-9956-ffa450edef68
2009-10-15TUSCANY-3300, Update @Service annotation to match the latest SCA-J CAA specantelder6-38/+102
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825483 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14Fix the MANIFEST.MFrfeng1-4/+12
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825293 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14Resolve relative path of the contribution locations against the node.xmlrfeng5-30/+67
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825196 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14Use URI over URLrfeng1-19/+20
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825179 13f79535-47bb-0310-9956-ffa450edef68
2009-10-14Remove unused coderfeng1-20/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825178 13f79535-47bb-0310-9956-ffa450edef68