Commit graph

4521 commits

Author SHA1 Message Date
rfeng
b5d8f1d020 Remove EndpointRegistry prefix as the logger has it already
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788488 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 19:51:21 +00:00
rfeng
23c2714c6b Use the QName as the key for binding base URIs
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788487 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 19:50:46 +00:00
rfeng
9e8fa7e0c7 Configure the base URIs for the bindings
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788486 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 19:39:41 +00:00
slaws
a2cab5688e Make the server wait and make the client impl call the server on init as there is no one to call the client operation in this case
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788467 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 19:08:15 +00:00
rfeng
b276bed897 Add a bit logic to find the 1st non-loopback IP address
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788465 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 19:07:23 +00:00
rfeng
89cac1fb2f Make the two nodes indepent of the maven pom versions
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788419 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 16:42:24 +00:00
rfeng
9220101a1e Add a testcase that runs two nodes in the same JVM but different classloaders
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788418 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 16:36:49 +00:00
rfeng
2d27879506 Use two different node URIs for the test case
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788417 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 16:35:52 +00:00
antelder
136650b903 Merge adding remotable change from trunk to m3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788284 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 07:55:31 +00:00
antelder
6665815f0b Make service remotable so its easier for users to extend without having the problem of forgetting the annottaion like that user posted about a while back
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788283 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 07:54:03 +00:00
vamsic007
39584f6d48 TUSCANY-3018 EarContributionProcessor's URL.setURLStreamHandlerFactory() fails with factory already defined error
o Handle "archive" URLs without setting the StreamHandlerFactory

git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788271 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 06:22:00 +00:00
rfeng
21a5d8309c Make sure the node URI is unique when default nodes are created by the factory
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788224 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 00:18:33 +00:00
rfeng
31dc745c2c Add more logic to handle the Endpoint publication and discovery
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788223 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 00:17:16 +00:00
rfeng
cb4967e57d Add service properties from SCA Endpoint
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788211 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24 23:45:28 +00:00
rfeng
c5ed6e070a Start to add discovery service for distributed OSGi over SCA
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788210 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24 23:34:57 +00:00
rfeng
9860bae756 Allow the replicated map to be listened on the add/remove/update of entries
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788201 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24 22:34:12 +00:00
slaws
145e23f46a Extend test that starts nodes in separate vms. Won't actually work until distributed endpoint registry can be made to work in all environments.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788162 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24 19:59:26 +00:00
slaws
acecdd3410 Simplify the sca binding providers so that no local/remote decision making is not based on binding uri. Next need to add some logic so that only top level composite components are exposed as remote endpoints.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788161 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24 19:57:42 +00:00
slaws
06afc90e64 Test to push down the default binding configuration into the URI builders so that the binding uri can be calculated with a user specified default root. If this works out need to update the real CompositeBuilder interface however I notice Raymond has recently added so info to the bindings that makes this easier so will re-work to use that. Also need to add mechanism for bindings to determine their own default base URI when none is specified.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788159 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24 19:55:13 +00:00
rfeng
987c2398eb Remove itests that are not supported by OASIS spec
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788112 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24 18:28:12 +00:00
slaws
318f5abfc5 Deal with file: protocol that doesn't populate the path part of the URL
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788055 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24 15:39:38 +00:00
slaws
8d10ce8362 Remove URIs from reference binding.sca to move these composites toward OASIS. service bindings changes to follow.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@788053 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24 15:37:51 +00:00
antelder
a88bb82a47 Update jsonp binding for recent provider api changes
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787969 13f79535-47bb-0310-9956-ffa450edef68
2009-06-24 10:31:23 +00:00
rfeng
dc4c810d62 Revert the change for now
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787870 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 23:28:00 +00:00
rfeng
7e05335431 Check the existence of OSGI-INF/sca/bundle.composite for SCA bundles
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787866 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 22:51:36 +00:00
rfeng
90ba7b1a18 Add a QName as the type for binding/implementation and use it to compare model types instead of class
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787865 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 22:48:13 +00:00
rfeng
40ddf83655 Fix the pom: add the tuscany repo and update the name
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787844 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 21:32:54 +00:00
slaws
870fb91f8a add test with two nodes running in separate vms. Just the service side at the moment to look at how the style of binding.sca we use would affect what configuration and registration information is required.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787837 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 21:14:46 +00:00
rfeng
baf8012570 Use the JAXB package (ObjectFactory and indexed classes) to build JAXBContext
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787802 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 19:41:03 +00:00
lresende
94a10f19c5 TUSCANY-3089 - Applying Florian Pinel patch to improve DAS Read command performance
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787796 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 19:24:12 +00:00
slaws
47d65de692 TUSCANY-3097 don't process application composites of modules inside an EAR are processed
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787604 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 09:38:09 +00:00
slaws
719fe27e65 TUSCANY-3097 Add test to see if the application composites of modules inside an EAR are processed (they shouldn't be)
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787603 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 09:37:01 +00:00
antelder
e0c21c136a Add an itest for the jsf sample. It doesn't work yet as I can't find how to add the el-api dependency where the Jetty plugin can find it so it fails with ClassNotFoundException for ExpressionFactory
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787600 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 09:32:52 +00:00
ramkumar
8d9b75d7f4 Reverting the changes that was locally done and accidentally committed with r787589
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787593 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 09:20:36 +00:00
ramkumar
e74260dedb Fixes for TUSCANY-3096
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787589 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 09:11:37 +00:00
ramkumar
edd87337ca Fixes for TUSCANY-3117
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787566 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 06:56:56 +00:00
rfeng
0317b5a757 [maven-release-plugin] prepare for next development iteration
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787556 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 05:41:11 +00:00
rfeng
9ba5ae01c8 [maven-release-plugin] copy for tag maven-bundle-plugin-1.0.3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787555 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 05:41:09 +00:00
rfeng
538e7e6503 [maven-release-plugin] prepare release maven-bundle-plugin-1.0.3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787554 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 05:41:06 +00:00
rfeng
19a8a92dd0 Move OSGI-INF to the root so that these bundles can be directly launched from PDE
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787517 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 02:14:41 +00:00
rfeng
feb34ab835 Use componentURI/serviceName/bindingName to derive the URI of a binding if not present
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787503 13f79535-47bb-0310-9956-ffa450edef68
2009-06-23 00:25:18 +00:00
rfeng
7481cc3819 Apply the patch from Pradeep for TUSCANY-3115
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787414 13f79535-47bb-0310-9956-ffa450edef68
2009-06-22 21:40:01 +00:00
rfeng
68189144f8 Add READMEs and diagrams
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787401 13f79535-47bb-0310-9956-ffa450edef68
2009-06-22 21:15:37 +00:00
rfeng
81f6aed294 Add OSGI-INF as a resource folder
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787383 13f79535-47bb-0310-9956-ffa450edef68
2009-06-22 20:26:12 +00:00
rfeng
899d38e814 Exclude .svn files
Not scan internal jars if it is not on the Bundle-Classpath header

git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787381 13f79535-47bb-0310-9956-ffa450edef68
2009-06-22 20:22:27 +00:00
antelder
acb4c0f43a Merge jstl dependency addition from 1.x to 2.0 M3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787300 13f79535-47bb-0310-9956-ffa450edef68
2009-06-22 16:04:50 +00:00
antelder
59417f35ce Add jstl dependency so apps using tuscany-jsf don't need to define it
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787297 13f79535-47bb-0310-9956-ffa450edef68
2009-06-22 16:02:53 +00:00
antelder
4458ca1156 Merge JSF archetype package rename fix from trunk to m3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787260 13f79535-47bb-0310-9956-ffa450edef68
2009-06-22 14:51:06 +00:00
antelder
83f5e1fdda Update myfaces achetype for tuscany myfaces module package rename
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787259 13f79535-47bb-0310-9956-ffa450edef68
2009-06-22 14:49:21 +00:00
kelvingoodson
42a53a2df9 more pom fixes for global substitution error
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787236 13f79535-47bb-0310-9956-ffa450edef68
2009-06-22 13:48:58 +00:00