summaryrefslogtreecommitdiffstats
path: root/branches/sca-equinox/modules (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-10-09Work in progress. Fixed implementation of NodeImpl, now working without ↵jsdelfino106-6392/+2768
dependencies on implementations from other bundles (except RuntimeAssemblyFactory, which will need to be cleaned up too). Started to remove dependencies on host-embedded and port code to NodeFactory and Node, as an interim step to bring them up, before porting them to the OSGi-enabled node launcher. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@703068 13f79535-47bb-0310-9956-ffa450edef68
2008-10-09Work in progress. Continued to clean up cross bundle dependencies on ↵jsdelfino12-949/+339
implementation classes, like ScopeRegistry, CompositeActivator, ContributionService, some of the factories. Added declarations of some of these utilities to the relevant modules. That also simplified the bootstrap of the runtime used by NodeImpl, which doesn't invoke all their constructors anymore. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@703066 13f79535-47bb-0310-9956-ffa450edef68
2008-10-06Work in progress. Started to clean up cross-bundle dependencies on ↵jsdelfino188-1277/+1806
ContributionService implementation class, the various CompositeBuilder implementation classes and the ContributionDependencyBuilder implementation class. Added extension points for ContributionBuilders and CompositeBuilders to have them discovered and loaded by the Equinox ServiceDiscovery like other extension points. Moved injection of monitors and SCA definitions to the build methods instead of the constructors to remove references to these implementation constructors. Simplified NodeImpl a bit to remove references to other runtime implementation classes. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@702000 13f79535-47bb-0310-9956-ffa450edef68
2008-10-01Temporarily disabled some WS security test cases, as rampart seems to cause ↵jsdelfino4-0/+9
issues with Axis2 1.4.1. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@700677 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Removed monitor-logging as it's not used anymore.jsdelfino10-585/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@700011 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29More fixes to monitor. Removed remaining dependencies on ↵jsdelfino14-41/+53
DefaultLoggingMonitorImpl implementation class. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@700007 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Fixed monitor module to avoid having to export monitor implementation ↵jsdelfino84-281/+390
classes. Removed dependencies on monitor-logging. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@700000 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Removed old class.jsdelfino1-63/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699997 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Added a log, and start bundle to help debugging.jsdelfino2-3/+7
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699996 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Removed broken factory as it's not used anymore.jsdelfino3-379/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699953 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Fixed test case as unknown elements are now supported.jsdelfino1-15/+16
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699951 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Pulled from trunk. Clone interface to configure the databinding.jsdelfino1-4/+25
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699950 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Pulled from trunk. Changes from SVN revision r699491.jsdelfino2-35/+60
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699949 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Pulled from trunk. TUSCANY-2618 - Adding required attribute elements to sca.tld.jsdelfino1-0/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699946 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Pulled from trunk. TUSCANY-2538 - missing file to register attribute ↵jsdelfino1-0/+18
processor extension point. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699944 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Merged from trunk. TUSCANY-2538 - Moving Default element processor to ↵jsdelfino8-22/+493
contribution-xml and various other minor fixes. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699943 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Pulled from trunk. Changes from SVN revision r698020.jsdelfino5-5/+1326
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699942 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Pulled from trunk. Changed from SVN r697643.jsdelfino1-60/+17
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699940 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Pulled from trunk. Cleanup the dependency itemsjsdelfino1-222/+52
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699939 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Pulled from trunk. Adjust axiom dependency to 1.2.7jsdelfino1-0/+10
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699938 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Merged from trunk. Upgrade to Axis2 1.4.1 and its transitive dependencies ↵jsdelfino63-235/+176
such as XmlSchema and Axiom based on the patches from Ram for TUSCANY-2606 git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699937 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Pulled from trunk. TUSCANY-2281 provide a api to allow service references to ↵jsdelfino2-0/+73
be retrieved for references where the multiplicity >1. Thanks to Daniel Stucky for the patch. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699935 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Ported from trunk and simplified. Support the rmi:// uri for binding.rmi.jsdelfino11-166/+86
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699932 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Merged from trunk. Fix the classloader parent.jsdelfino1-5/+6
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699931 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Fix NPE in finally after earlier exception.jsdelfino1-1/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699930 13f79535-47bb-0310-9956-ffa450edef68
2008-09-29Pass the wrapper exception into FaultExceptionjsdelfino1-5/+2
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699929 13f79535-47bb-0310-9956-ffa450edef68
2008-09-28Adjusted algorithm to determine classpath entries.jsdelfino2-51/+72
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@699881 13f79535-47bb-0310-9956-ffa450edef68
2008-09-25Cleaned up trace log a bit.jsdelfino1-26/+38
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@698818 13f79535-47bb-0310-9956-ffa450edef68
2008-09-25Rationalized how to locate an SCA contribution given a known Java class ↵jsdelfino5-32/+74
contained in that contribution, and how to locate an SCA contribution represented by an OSGi bundle. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@698815 13f79535-47bb-0310-9956-ffa450edef68
2008-09-24Issue a warning when a resource entry is contained in a unresolved bundlerfeng1-3/+7
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@698700 13f79535-47bb-0310-9956-ffa450edef68
2008-09-24Fix the file separator issue with windowsrfeng2-3/+3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@698408 13f79535-47bb-0310-9956-ffa450edef68
2008-09-23Starting to fix jetty OSGi import/exports.jsdelfino8-9/+16
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@698404 13f79535-47bb-0310-9956-ffa450edef68
2008-09-22Another fix for TUSCANY-2396. Split implementation-script into two modules, ↵jsdelfino84-3459/+639
model and runtime. Got the script implementations that use componentTypes working. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@697664 13f79535-47bb-0310-9956-ffa450edef68
2008-09-22Moved classes misplaced in r697649 back to introspect package.jsdelfino2-0/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@697656 13f79535-47bb-0310-9956-ffa450edef68
2008-09-22Adjusted poms to previous changes. Disabled the modules that depend on ↵jsdelfino1-5/+8
implementation-script as it's not split in two modules yet. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@697653 13f79535-47bb-0310-9956-ffa450edef68
2008-09-22Fixed incorrect OSGi import/export.jsdelfino1-2/+1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@697652 13f79535-47bb-0310-9956-ffa450edef68
2008-09-22FIX for JIRA TUSCANY-2396, starting to split implementation-script in two ↵jsdelfino69-16/+3307
modules for model and runtime. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@697651 13f79535-47bb-0310-9956-ffa450edef68
2008-09-22Added support for several bundle packaging and distribution schemes (jars ↵jsdelfino7-690/+780
and class folders, distribution and development workspace). Changed the RCP sample to use the node-launcher. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@697650 13f79535-47bb-0310-9956-ffa450edef68
2008-09-22Started to refactor implementation-java to avoid having the SPI interfaces ↵jsdelfino53-130/+122
reference implementation classes as it doesn't work with OSGi imports/exports. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@697649 13f79535-47bb-0310-9956-ffa450edef68
2008-09-22Refactored corba binding runtime to use different packages from the model, ↵jsdelfino64-140/+146
and get OSGi imports/exports to work. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@697647 13f79535-47bb-0310-9956-ffa450edef68
2008-09-21Another fix for JIRA TUSCANY-2396, split binding-rmi into two modules, ↵jsdelfino23-163/+533
binding-rmi and binding-rmi-runtime. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@697616 13f79535-47bb-0310-9956-ffa450edef68
2008-09-21Cleaned up obsolete and commented out dependencies. Fixed level of ↵jsdelfino1-45/+1
javax.transaction in OSGi import. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@697614 13f79535-47bb-0310-9956-ffa450edef68
2008-09-21Refactored policy-security-jsr250 to use the correct package name instead of ↵jsdelfino5-7/+10
implementation.java, as it was conflicting with the packages in implementation.java and breaking OSGi imports. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@697613 13f79535-47bb-0310-9956-ffa450edef68
2008-09-21Deleted mispelled test class.jsdelfino1-60/+0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@697612 13f79535-47bb-0310-9956-ffa450edef68
2008-09-21Removed unknown element from readattributes test case, as that test case is ↵jsdelfino4-5/+55
not supposed to test that. Fixed spelling mistake in test class name. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@697611 13f79535-47bb-0310-9956-ffa450edef68
2008-09-19Made level of servlet-api consistent, 2.5 in all modules. Changed scope from ↵jsdelfino18-39/+15
provided to compile in the core modules to make sure that servlet-api gets added to the dependencies at runtime. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@696936 13f79535-47bb-0310-9956-ffa450edef68
2008-09-19Print list of third-party JARs.jsdelfino1-0/+4
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@696935 13f79535-47bb-0310-9956-ffa450edef68
2008-09-19Simplified ServiceDiscoverer. Started to use it to create factories to ↵jsdelfino37-455/+197
resolve ClassNotFoundExceptions. Renamed calculator-osgi to calculator-equinox and a few fixes to get it working in Eclipse. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@696924 13f79535-47bb-0310-9956-ffa450edef68
2008-09-17Fix random concurrent update problem when transforms are loaded by ↵jsdelfino1-2/+3
synchronizing access to the load method git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@696165 13f79535-47bb-0310-9956-ffa450edef68
2008-09-17Commit changes for TUSCANY-2590.jsdelfino4-37/+189
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@696164 13f79535-47bb-0310-9956-ffa450edef68