Commit graph

893 commits

Author SHA1 Message Date
slaws
7294186c64 TUSCANY-2587 - changing the way that promoted service names are formed so that component and service name can be easily extracted if required
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693821 13f79535-47bb-0310-9956-ffa450edef68
2008-09-10 12:45:05 +00:00
antelder
d5f790cb11 Update
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693817 13f79535-47bb-0310-9956-ffa450edef68
2008-09-10 12:37:53 +00:00
antelder
ef69f9a507 Merge fix from trunk to 1.3.2 branch for TUSCANY-2561: Soap intents are lower case while the policy framework says that they should be upper case
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693796 13f79535-47bb-0310-9956-ffa450edef68
2008-09-10 11:38:18 +00:00
antelder
96be2868b0 Merge fix from trunk to 1.3.2 for: TUSCANY-2591: fix bug pointed out by Dave Sowerby for Invalid JMS Message Property in binding.jms
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693777 13f79535-47bb-0310-9956-ffa450edef68
2008-09-10 10:28:32 +00:00
antelder
3e6a4f8fcc TUSCANY-2591: fix bug pointed out by Dave Sowerby for Invalid JMS Message Property in binding.jms
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693776 13f79535-47bb-0310-9956-ffa450edef68
2008-09-10 10:26:07 +00:00
slaws
f64f55f30b TUSCANY-2398 doc/lit/bare wsdl on service and interface.java on reference
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693770 13f79535-47bb-0310-9956-ffa450edef68
2008-09-10 10:16:04 +00:00
rfeng
d1401fc172 Add a skeleton for Calculator RCP
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693665 13f79535-47bb-0310-9956-ffa450edef68
2008-09-10 00:18:35 +00:00
jsdelfino
d822790c9d Print the classloader hierarchy.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693643 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 22:41:07 +00:00
jsdelfino
dc0dd5c247 Changed to use the correct extensibility bundle classloader as parent of the contribution classloader.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693642 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 22:40:28 +00:00
rfeng
5e9a8c94ef Update the test case with a resolvable bundle
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693638 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 22:25:51 +00:00
rfeng
8c7f53c15b Use bundle.getResources to discover services
Run the test case within OSGi

git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693637 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 22:24:55 +00:00
jsdelfino
a1bc5c9553 Created directories for distribution, samples and itests.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693586 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 20:13:11 +00:00
jsdelfino
cdc9990c35 Deleted modules moved under the modules directory.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693585 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 20:10:46 +00:00
jsdelfino
8ff4657da7 Copied the android port modules under the modules directory, to match the structure in trunk as it'll help with merges, diffs etc.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693584 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 20:07:50 +00:00
jsdelfino
bf5f54e430 Removed old empty directory.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693580 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 20:03:13 +00:00
slaws
7a37b7c919 TUSCANY-2587 - change the name of promoted services so that the component name and service name are easily obtainable. I've opened TUSCANY-2589 to continue to track this issue past this immediate change.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693434 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 11:04:01 +00:00
antelder
d59495feac Correct jms sca binding calculation of remote
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693427 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 10:45:28 +00:00
jsdelfino
dc15447dfe Fixes to get the Equinox integration working. Use the parent classloader instead of the Thread context classloader as parent of the contribution classloader. Use the ServiceDiscovery to get instances of DocumentBuilderFactory and TransformerFactory. Pass these factories around instead of creating new instances in different places. Clarified the few prints in the calculator-osgi sample showing which classloader is used.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693411 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 09:17:30 +00:00
antelder
7ea46da435 Change remote jms sca binding to only be used for remotable services
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693381 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 06:45:51 +00:00
jsdelfino
cdc40905ce Creating a branch for the android work.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693346 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 02:37:58 +00:00
rfeng
c6448a6c73 Use the bundle to load the implementation.node classes
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693336 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 01:29:55 +00:00
rfeng
afa459840e Remove the unused CalculatorTest.composite
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693335 13f79535-47bb-0310-9956-ffa450edef68
2008-09-09 01:27:16 +00:00
rfeng
0ff94f30af Minor code clean up
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693184 13f79535-47bb-0310-9956-ffa450edef68
2008-09-08 18:22:14 +00:00
rfeng
4fdd15206a Add Import-Package to 3rd lib bundle so that system packages are correctly resolved
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693180 13f79535-47bb-0310-9956-ffa450edef68
2008-09-08 18:05:03 +00:00
antelder
79bff2fbdb Reapply patch for TUSCANY-2561
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693171 13f79535-47bb-0310-9956-ffa450edef68
2008-09-08 17:24:31 +00:00
antelder
6a11cd2763 Revert r693143 to fix the accidental code reformatting
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693154 13f79535-47bb-0310-9956-ffa450edef68
2008-09-08 16:39:47 +00:00
antelder
7eab5e0091 TUSCANY-2561: Apply patch from Dan Becker for Soap intents are lower case while the policy framework says that they should be upper case
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693143 13f79535-47bb-0310-9956-ffa450edef68
2008-09-08 15:58:12 +00:00
antelder
26cae1d95c Temporary work around for TUSCANY-2586 to prevent the pass-by-value interceptor being used
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693037 13f79535-47bb-0310-9956-ffa450edef68
2008-09-08 09:37:03 +00:00
rfeng
96fe78cf97 Use the owning classloader instead of TCCL
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693008 13f79535-47bb-0310-9956-ffa450edef68
2008-09-08 07:40:54 +00:00
rfeng
7c688ea190 Fix the Bundle-ClassPath syntax and make sure the classpath is resolved against the base bundle correctly
Use the bundle to load implementation-node classes

git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@693007 13f79535-47bb-0310-9956-ffa450edef68
2008-09-08 07:33:14 +00:00
antelder
d3161b1550 Remove two unused tests as the test are all in itest now
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692998 13f79535-47bb-0310-9956-ffa450edef68
2008-09-08 06:54:20 +00:00
jsdelfino
fe56d619a6 Simplified a bit the service discovery implementation. Some code cleanup in node-launcher-equinox. Started to remove dependencies on a particular setting of the Thread Context ClassLoader.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692989 13f79535-47bb-0310-9956-ffa450edef68
2008-09-08 03:16:34 +00:00
jsdelfino
d6293beb66 Simplified the sample a bit to really isolate the test case from the component running inside the OSGi environment.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692914 13f79535-47bb-0310-9956-ffa450edef68
2008-09-07 18:05:26 +00:00
jsdelfino
02da36112e Added an dynamicimport declaration to extensibility-equinox. Forced activation of all bundles for now to help diagnose any errors. Added a call to set the the current thread context classloader to the extensiblity-equinox bundle's classloader.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692913 13f79535-47bb-0310-9956-ffa450edef68
2008-09-07 18:04:41 +00:00
jsdelfino
3138d32eb2 Temporarily commented out node-launcher-equinox as it doesn't quite work yet.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692903 13f79535-47bb-0310-9956-ffa450edef68
2008-09-07 17:16:18 +00:00
jsdelfino
7881c624c1 Fixed determination of the location of the node launcher bundle.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692822 13f79535-47bb-0310-9956-ffa450edef68
2008-09-07 11:44:28 +00:00
jsdelfino
749d5c9a1c Moved hooks from extensiblity-equinox to node-launcher-equinox. Fixed logic that installs bundles in node-launcher-equinox, which now just installs bundles normally and installs all non-bundle JARs in a single 'library' bundle which exports all the packages that they contain. The startup sequence is now simpler and significantly faster.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692820 13f79535-47bb-0310-9956-ffa450edef68
2008-09-07 11:25:41 +00:00
jsdelfino
252f4d6eec Added corba binding to distribution. Changed dependency on extensibility-osgi to extensiblity-equinox.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692687 13f79535-47bb-0310-9956-ffa450edef68
2008-09-06 17:23:39 +00:00
jsdelfino
0fde21b30b Minor code simplification.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692671 13f79535-47bb-0310-9956-ffa450edef68
2008-09-06 15:52:15 +00:00
jsdelfino
53a5528c7a Deleted old classes missed in previous commit.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692667 13f79535-47bb-0310-9956-ffa450edef68
2008-09-06 15:44:26 +00:00
jsdelfino
2e51df1300 Minor code cleanup. Added class comments and ref/date tags. Moved test class to src/test/java.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692666 13f79535-47bb-0310-9956-ffa450edef68
2008-09-06 15:43:27 +00:00
rfeng
c5f7e037e1 Port from SCADomain to SCANode
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692615 13f79535-47bb-0310-9956-ffa450edef68
2008-09-06 06:08:56 +00:00
rfeng
9eadabfbf4 Starting to add support Classloading for 3rd party jars
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692604 13f79535-47bb-0310-9956-ffa450edef68
2008-09-06 01:46:45 +00:00
rfeng
9168af7fc1 Change the artifact id
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692603 13f79535-47bb-0310-9956-ffa450edef68
2008-09-06 01:40:35 +00:00
rfeng
0884017406 Add a sample to use Equinox OSGi launcher
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692602 13f79535-47bb-0310-9956-ffa450edef68
2008-09-06 01:37:56 +00:00
slaws
772d956afa Use basic authentication as a motivating scenario for looking at policy plug points. Generic username/password processing is added as an interceptor. Specific axis configuration is performed by new logic specific to binding.ws which is invoked if the basic auth policy is present (we need to think about this mechanism). I added a binding-ws-axis2-policy module as a replacement for policy-security-ws but haven't moved over to it yet. I also added a message header map to Message but have only been experimenting to date.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692411 13f79535-47bb-0310-9956-ffa450edef68
2008-09-05 11:13:14 +00:00
slaws
6df72a7b3f Download dojo within the src/main/resources/web structure and then add an ignore for it
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692406 13f79535-47bb-0310-9956-ffa450edef68
2008-09-05 10:39:09 +00:00
jsdelfino
fe2f123dc8 Removed obsolete OSGiHost class.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692322 13f79535-47bb-0310-9956-ffa450edef68
2008-09-05 02:32:38 +00:00
jsdelfino
e72d612a60 Simplified a bit the access to EquinoxOSGiHost.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692321 13f79535-47bb-0310-9956-ffa450edef68
2008-09-05 02:31:13 +00:00
jsdelfino
fb240413ba Minor code cleanup in the ServletFilters.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@692320 13f79535-47bb-0310-9956-ffa450edef68
2008-09-05 02:27:34 +00:00