summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/contribution/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-08-18Push monitor contextslaws1-57/+71
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@805395 13f79535-47bb-0310-9956-ffa450edef68
2009-08-12Fix issues around XMLStreamWriter based on the isRepairingNamespaces ↵rfeng7-481/+47
property of XMLOutputFactory More refactoring to use common-xml and common-java git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@803742 13f79535-47bb-0310-9956-ffa450edef68
2009-08-12Feed the monitor through into model resolvers should they wish to use it.slaws12-15/+30
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@803502 13f79535-47bb-0310-9956-ffa450edef68
2009-08-11Fix the schema validation issue for definitionsrfeng2-58/+60
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@803291 13f79535-47bb-0310-9956-ffa450edef68
2009-08-11Remove duplicate log messageslaws1-4/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@803060 13f79535-47bb-0310-9956-ffa450edef68
2009-08-11Improve the XML schema validation to enable XSDs in other modulesrfeng4-80/+80
Fix an issue to write to XMLStreamWriter from SUN JDK 1.6 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@802988 13f79535-47bb-0310-9956-ffa450edef68
2009-08-05Add Contribution context information to Monitor during Resolve phaseedwardsmj1-24/+30
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@801178 13f79535-47bb-0310-9956-ffa450edef68
2009-08-04Add the capability for equinox node launcher to support customized ↵rfeng1-13/+1
MANIFEST.MF for 3rd party jars git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@800929 13f79535-47bb-0310-9956-ffa450edef68
2009-08-04Use the xml string to keep the unknown elements (reduce complexity and ↵rfeng11-1303/+329
memory usage over an in memory stream reader) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@800664 13f79535-47bb-0310-9956-ffa450edef68
2009-08-03Format the coderfeng1-2/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@800630 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Use the extensibility-equinox module to dynamically imports public packages ↵rfeng1-2/+2
and resources git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799679 13f79535-47bb-0310-9956-ffa450edef68
2009-07-31Generate a gateway bundle that aggregate split META-INF/services resourcesrfeng1-1/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@799510 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-21Fix svn:eol-style and svn:keywords properties for java/xml filesrfeng11-1219/+1219
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796166 13f79535-47bb-0310-9956-ffa450edef68
2009-07-02Fix the algorithm to create File from URLrfeng2-11/+26
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@790470 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24Deal with file: protocol that doesn't populate the path part of the URLslaws2-6/+7
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788055 13f79535-47bb-0310-9956-ffa450edef68
2009-06-22License/notice/header Changes from M3 branch r787159, r787162 and r787164slaws1-0/+18
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787187 13f79535-47bb-0310-9956-ffa450edef68
2009-06-10Cache DTDs for XMLSchemarfeng1-1/+16
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@783559 13f79535-47bb-0310-9956-ffa450edef68
2009-06-10Add local cache for external XSDs referenced by SCA specsrfeng2-32/+115
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@783211 13f79535-47bb-0310-9956-ffa450edef68
2009-05-27Refactor the contribution scanner to take Contribution as an argumentrfeng11-123/+138
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@778953 13f79535-47bb-0310-9956-ffa450edef68
2009-05-25Update ClassLoaderModelResolver to use the thread context classloader as the ↵antelder1-1/+12
parent if its available and its not Equinox, so it works when Tuscany jars are outside of the application git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@778343 13f79535-47bb-0310-9956-ffa450edef68
2009-05-20Refactoring a few methods on the ServiceDiscoverrfeng7-13/+11
Adding an OSGi service registry based ExtensionPointRegistry implementation git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@776759 13f79535-47bb-0310-9956-ffa450edef68
2009-05-12TUSCANY-3015 - Using URI to properly escape/unescape spaces in various parts ↵lresende1-1/+1
of the runtime git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@774067 13f79535-47bb-0310-9956-ffa450edef68
2009-05-12TUSCANY-3015: Fix scanner determination for when contribution file path ↵antelder1-5/+12
contains a space (was tempted to just delete ContributionInfoProcessor as it doesn't appear to ever get used in a full build so how do we know if it works if it doesn't have any test at all?) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@773808 13f79535-47bb-0310-9956-ffa450edef68
2009-05-12TUSCANY-3015: Fix scanner determination for when contribution file path ↵antelder1-4/+9
contains a space git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@773807 13f79535-47bb-0310-9956-ffa450edef68
2009-05-11Copy the contribution service classes from the workspace modules to ↵antelder5-0/+714
contribution, they can now be part of the split into contribution-xxx modules thats going on git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@773511 13f79535-47bb-0310-9956-ffa450edef68
2009-05-10Improve Exception handling and reporting in ↵edwardsmj1-2/+3
DefaultURLArtifactProcessorExtensionPoint git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@773353 13f79535-47bb-0310-9956-ffa450edef68
2009-05-10Redo the contribution modules merge started in r772861 but this time ↵antelder50-0/+5205
including svn history. As everyone seems happy with this approach now instead of doing it in a new module its just done directly in the existing contribution module. This is the start of what was described on the ML as'contribution (or core-contribution or contribution-runtime) for all the spi/infrastructure type of stuff', right now it has everything so its all in one place to make things obvious and the other contribution-* modules can be be created by moving bits out of here. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@773311 13f79535-47bb-0310-9956-ffa450edef68
2009-05-08Updates and additions to add preResolve phase to contribution processing ↵edwardsmj3-8/+92
(See TUSCANY-3012) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@772949 13f79535-47bb-0310-9956-ffa450edef68
2009-04-22Merge r767683 from 1.x branchrfeng11-136/+203
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@767701 13f79535-47bb-0310-9956-ffa450edef68
2009-04-22Extended Monitoring to give better diagnostic messages which include the ↵edwardsmj1-4/+12
name of the artifact being processed. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@767420 13f79535-47bb-0310-9956-ffa450edef68
2009-04-10Remove deprecated classes and use generic type for getModelrfeng6-118/+74
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@763837 13f79535-47bb-0310-9956-ffa450edef68
2009-04-02Remove System.out.printlnrfeng1-1/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@761463 13f79535-47bb-0310-9956-ffa450edef68
2009-04-01Clean up the artifact processor extension pointrfeng8-283/+407
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@761053 13f79535-47bb-0310-9956-ffa450edef68
2009-03-26Add a flag to control if schema validation should be enabledrfeng2-32/+58
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758911 13f79535-47bb-0310-9956-ffa450edef68
2009-03-26Do not issue warnings for xsi: attrsrfeng1-3/+8
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758482 13f79535-47bb-0310-9956-ffa450edef68
2009-03-25Match the document using wildcards against the artifact URIrfeng5-212/+348
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@758464 13f79535-47bb-0310-9956-ffa450edef68
2009-03-06Updating OASIS namespace to http://docs.oasis-open.org/ns/opencsa/sca/200903lresende2-2/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@750765 13f79535-47bb-0310-9956-ffa450edef68
2009-03-05URI is registered as /x/y/Z.extrfeng1-20/+31
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@750600 13f79535-47bb-0310-9956-ffa450edef68
2009-03-05Allows the lookup by URI for URLArtifactProcessorsrfeng1-6/+11
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@750579 13f79535-47bb-0310-9956-ffa450edef68
2009-03-05Updates to contribution modules to use OASIS namespaces/schemalresende2-5/+5
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@750244 13f79535-47bb-0310-9956-ffa450edef68
2009-02-20Start to implement the SCA policy framework 1.1 spec draft from OASIS OpenCSArfeng6-6/+6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@746356 13f79535-47bb-0310-9956-ffa450edef68
2009-02-09Removed unused importsmcombellack2-2/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@742767 13f79535-47bb-0310-9956-ffa450edef68
2009-02-02TUSCANY-2801 - Create a SystemContribution to hold data from definitions.xml ↵slaws1-0/+23
found in extensions and in application contributions. This change creates a system contribution on the fly in the node and installs a DefaultModelResolver for various policy elements. The default resolver not takes account of any default imports that are available. All application level contributions are linked to the system contribution via a default import that references the system contributions model resolver. Hence policy element resolution will traverse the tree to the system contribution if the element is not resolved locally. We may want to create specific policy resolvers here but this change allows for some experimentation. The next hurdle to getting this to work is to get policy set XPath applied to the assembly model again. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@739953 13f79535-47bb-0310-9956-ffa450edef68
2009-01-22TUSCANY-2463 - Merging latest code to support extended attributes to 2.x ↵lresende1-6/+5
development stream git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@736501 13f79535-47bb-0310-9956-ffa450edef68
2009-01-22TUSCANY-2663 - Merging latest code to support extended elements to 2.x ↵lresende3-98/+109
development stream git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@736500 13f79535-47bb-0310-9956-ffa450edef68
2009-01-22Removing unused SPI constantlresende1-6/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@736499 13f79535-47bb-0310-9956-ffa450edef68
2009-01-21Update ContributionScanner javadocslresende1-1/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@736497 13f79535-47bb-0310-9956-ffa450edef68
2009-01-13Merge the TuscanyNamespaceContext changes from 1.xrfeng4-567/+147
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@734254 13f79535-47bb-0310-9956-ffa450edef68
2008-12-12Pass the DocumentBuilderFactory around to work with OSGirfeng1-8/+2
Remove unused constructors git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@725871 13f79535-47bb-0310-9956-ffa450edef68