Commit graph

  • 0ff94f30af Minor code clean up rfeng 2008-09-08 18:22:14 +00:00
  • 4fdd15206a Add Import-Package to 3rd lib bundle so that system packages are correctly resolved rfeng 2008-09-08 18:05:03 +00:00
  • 79bff2fbdb Reapply patch for TUSCANY-2561 antelder 2008-09-08 17:24:31 +00:00
  • 6a11cd2763 Revert r693143 to fix the accidental code reformatting antelder 2008-09-08 16:39:47 +00:00
  • 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 antelder 2008-09-08 15:58:12 +00:00
  • 26cae1d95c Temporary work around for TUSCANY-2586 to prevent the pass-by-value interceptor being used antelder 2008-09-08 09:37:03 +00:00
  • 96fe78cf97 Use the owning classloader instead of TCCL rfeng 2008-09-08 07:40:54 +00:00
  • 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 rfeng 2008-09-08 07:33:14 +00:00
  • d3161b1550 Remove two unused tests as the test are all in itest now antelder 2008-09-08 06:54:20 +00:00
  • 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. jsdelfino 2008-09-08 03:16:34 +00:00
  • d6293beb66 Simplified the sample a bit to really isolate the test case from the component running inside the OSGi environment. jsdelfino 2008-09-07 18:05:26 +00:00
  • 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. jsdelfino 2008-09-07 18:04:41 +00:00
  • 3138d32eb2 Temporarily commented out node-launcher-equinox as it doesn't quite work yet. jsdelfino 2008-09-07 17:16:18 +00:00
  • 7881c624c1 Fixed determination of the location of the node launcher bundle. jsdelfino 2008-09-07 11:44:28 +00:00
  • 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. jsdelfino 2008-09-07 11:25:41 +00:00
  • 252f4d6eec Added corba binding to distribution. Changed dependency on extensibility-osgi to extensiblity-equinox. jsdelfino 2008-09-06 17:23:39 +00:00
  • 0fde21b30b Minor code simplification. jsdelfino 2008-09-06 15:52:15 +00:00
  • 53a5528c7a Deleted old classes missed in previous commit. jsdelfino 2008-09-06 15:44:26 +00:00
  • 2e51df1300 Minor code cleanup. Added class comments and ref/date tags. Moved test class to src/test/java. jsdelfino 2008-09-06 15:43:27 +00:00
  • c5f7e037e1 Port from SCADomain to SCANode rfeng 2008-09-06 06:08:56 +00:00
  • 9eadabfbf4 Starting to add support Classloading for 3rd party jars rfeng 2008-09-06 01:46:45 +00:00
  • 9168af7fc1 Change the artifact id rfeng 2008-09-06 01:40:35 +00:00
  • 0884017406 Add a sample to use Equinox OSGi launcher rfeng 2008-09-06 01:37:56 +00:00
  • 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. slaws 2008-09-05 11:13:14 +00:00
  • 6df72a7b3f Download dojo within the src/main/resources/web structure and then add an ignore for it slaws 2008-09-05 10:39:09 +00:00
  • fe2f123dc8 Removed obsolete OSGiHost class. jsdelfino 2008-09-05 02:32:38 +00:00
  • e72d612a60 Simplified a bit the access to EquinoxOSGiHost. jsdelfino 2008-09-05 02:31:13 +00:00
  • fb240413ba Minor code cleanup in the ServletFilters. jsdelfino 2008-09-05 02:27:34 +00:00
  • a8fa99e74b Minor fixes to the JSE and OSGi Equinox launchers. Added shutdown hooks, some try/catch, cleaned up the logs a bit. jsdelfino 2008-09-05 02:07:43 +00:00
  • 6059c887cf Added a BundleFileWrapperFactory hook as it'll help provide the required Bundle manifest information when not present in the original JARs. jsdelfino 2008-09-05 00:14:49 +00:00
  • 5b3b1e9d04 Add the capability to find dependencies jars/folders from the URLClassLoader without building a mini distro rfeng 2008-09-04 21:56:40 +00:00
  • 8f9ea050e7 Add Apache license header nash 2008-09-04 16:25:18 +00:00
  • fad9dbd913 Correct JMS binding.sca destination create options antelder 2008-09-04 10:40:29 +00:00
  • 08b9d5aabe Added some of the Maven plugins to distribution/features/all. jsdelfino 2008-09-03 23:30:29 +00:00
  • 4ac1f1b9ae Minor update of the build scripts. Added repository module. Added missing http-runtime module. jsdelfino 2008-09-03 23:19:52 +00:00
  • 3dc7e2f8d6 Added a module to help build a Maven repository containing Tuscany artifacts. jsdelfino 2008-09-03 23:13:44 +00:00
  • b3c8f267ee Cast a few types to make it compatible with JDK 5 which doesn't have javax.script packages rfeng 2008-09-03 18:11:17 +00:00
  • 64b961dbaa Only set apache snapshot repo to download SNAPSHOT versions to speed up maven build rfeng 2008-09-03 17:57:55 +00:00
  • 11492c90e3 Add a sample demonstrating distributed domains using binding-sca-jms. This should work now, be interested in people trying it and feedback antelder 2008-09-03 16:58:12 +00:00
  • fe84c69d56 Initial basic support for web.composite, see TUSCANY-2581 antelder 2008-09-03 16:54:38 +00:00
  • fbe9f35faa Another TUSCANY-2580 fix for binding.sca.jms antelder 2008-09-03 16:30:04 +00:00
  • 61b23a56a9 Interim fixes to get binding-sca-jms working, see TUSCANY-2580. These need to be improved by fixing the underlying cause which is what TUSCANY-2580 is for antelder 2008-09-03 16:28:08 +00:00
  • 5a4791e086 Fix another case of needing to ignore an exception when closing a connection that has already been closed antelder 2008-09-03 14:28:53 +00:00
  • b5be1db004 Add a stop for the clientNode which had been left out antelder 2008-09-03 08:32:12 +00:00
  • ad792c40c9 Add missing code comment antelder 2008-09-03 08:30:31 +00:00
  • e36cc3c68c Automatically start a JMS broker when using the JMS based binding.sca. The broker uses multicast discovery so other SCA nodes get automatically discovered antelder 2008-09-03 08:27:35 +00:00
  • 2c02c99885 Don't crash with an exception if an embedded broker is closed before stop is called on a JMS service antelder 2008-09-03 08:20:25 +00:00
  • a56de7615f Fix NPE as now getServiceDiscoverer is non-static rfeng 2008-09-03 04:45:27 +00:00
  • cc8967d763 Make a few fields non-static to ServiceDiscovery Enable Equinox launcher to load tuscany jars rfeng 2008-09-03 00:48:29 +00:00
  • 19bc9a9877 Upgrade to jruby-1.1.3 to avoid pom.xml issue rfeng 2008-09-03 00:37:14 +00:00
  • ca256b16f2 Add binding-sca-jms to the module list to avoid build break in runtime-tomcat rfeng 2008-09-03 00:33:30 +00:00
  • c3c3b98cc9 Fix for TUSCANY-2570, configure Widget client proxies with relative paths. jsdelfino 2008-09-03 00:14:44 +00:00
  • 124d6367f6 Modify import version for OSGi framework packages rsivaram 2008-09-02 18:13:56 +00:00
  • 886137371f Set svn ignores antelder 2008-09-02 15:52:36 +00:00
  • df0c647fd6 Start of itests for the JMS based binding.sca antelder 2008-09-02 15:51:40 +00:00
  • aa25757058 Make dependency on node impl explicit antelder 2008-09-02 12:58:21 +00:00
  • c7d87d7071 Add jms sca binding to runtime-tomcat antelder 2008-09-02 12:57:34 +00:00
  • 847d785a3d Guard against an NPE when the reference interface contract hasn't been resolved yet antelder 2008-09-02 12:45:24 +00:00
  • 625d4d1ddd Try to avoid an NPE in JMS binding when the refernce interface contarct is null antelder 2008-09-02 12:44:06 +00:00
  • e5dcdcc839 Add an interim workaround for TUSCANY-2578 - a pluggable mechanism so sca binding impls add their own code to the decision on whether or not to use the remote binding provider. Just a work around fix for now so i can make progress antelder 2008-09-02 09:00:39 +00:00
  • 36eecb1a08 Change so the target binding is passed in to the JMS service listener. (used by the jms based sca binding so it can get the tagert uri) antelder 2008-09-02 08:20:57 +00:00
  • b2cbbd0bb9 Start of a remote SCA binding that uses JMS. I'll post to the ML more about this, i want to use it initially for the JEE work and webapps talking to each other in the same container antelder 2008-09-02 08:18:13 +00:00
  • 1d6063e7a2 Add a credit card payment emulator WS rfeng 2008-09-02 05:34:56 +00:00
  • 3a758816c9 Add the creditcard payment component rfeng 2008-09-02 05:08:10 +00:00
  • c2d68089a5 Add WSDL and JAXWS/JAXB code-gen for CreditCardPayement Web Service rfeng 2008-09-02 04:28:49 +00:00
  • 9b4b543288 Fixed conversion between URI string and BPEL File. jsdelfino 2008-09-01 21:05:50 +00:00
  • 858b4a97a1 Added node-launcher-equinox to the distro to test integration with OSGi/Equinox. Added SDO databinding to the Web Service distribution as I had missed it before. jsdelfino 2008-09-01 21:02:46 +00:00
  • 67f055ab65 Added node-launcher-equinox to the POM. jsdelfino 2008-09-01 20:42:49 +00:00
  • 84770bc58a Changed uri and location to strings instead of URI and URL in the BPEL implementation model as strings are more lightweight and that's what we've already done with other similar models as well. Added a pointer to the ModelResolver which can be used to resolve WSDLs and XSDs referenced by the BPEL process when it's deployed and started later, after the original model read/resolve phases. jsdelfino 2008-09-01 20:42:07 +00:00
  • 3eed74bfd7 Enable interface-wsdl to work with older WSDL4J implementations like wsdl4j 1.4 (as well as the latest wsdl4j 1.6.x). That's what's included in some application servers like WebSphere 6.1 for example, and 1.4 doesn't have WSDLElement or extension attributes. jsdelfino 2008-09-01 20:40:23 +00:00
  • f1dc976167 Fixed scope of the dependency on the Felix org.osgi.core module, changed it to 'provided' to allow the modules that use extensiblity-osgi to make the choice of using either Felix or Equinox. jsdelfino 2008-09-01 20:30:27 +00:00
  • 119b3c6bd8 Fixed parameter name, changed servletHost to ejbHost. jsdelfino 2008-09-01 20:29:50 +00:00
  • da7af9cb89 TUSCANY-2242: Apply patch from Ramkumar Ramalingam for Incorrent port name in wsdlElement leads to NPE antelder 2008-09-01 09:03:03 +00:00
  • e1c806a57e Correct typo in jms definitions antelder 2008-09-01 08:36:57 +00:00
  • 13cba44c36 set svn ignores for these jars antelder 2008-09-01 07:12:17 +00:00
  • 33c7c9d7c7 set svn ignores for these jars antelder 2008-09-01 07:10:53 +00:00
  • bb3e993e62 TUSCANY-2501 - raise an error if the user tries to mix annotated and unannotated references in a component. Change the vtests and validation tests to take account of this change. slaws 2008-08-31 13:09:18 +00:00
  • bcbd8cb0b7 Namespace changes from scatours to tuscanyscatours and addition of callback configuration. slaws 2008-08-31 12:27:58 +00:00
  • c9ca42a3aa binding-gdata sample - under construction dougsleite 2008-08-30 22:44:34 +00:00
  • 35fc0dd985 dougsleite sandbox dougsleite 2008-08-30 21:10:09 +00:00
  • 0349cc459b Change version to 1.3.2-SNAPSHOT slaws 2008-08-29 12:51:40 +00:00
  • 4d2574031d Remove old RC tag antelder 2008-08-29 09:48:35 +00:00
  • 7d34713fec Branch for 1.3.2 slaws 2008-08-29 08:31:14 +00:00
  • 8d5c5870cc Complete jms binding attributes that can be defined in the definitions.xml file antelder 2008-08-29 06:45:24 +00:00
  • 9d627fbdaa TUSCANY-2565 - Fixing issues when passing array parameter using json-rpc binding lresende 2008-08-29 03:19:47 +00:00
  • 7eba053f89 Updating scripts with current months lresende 2008-08-29 03:08:00 +00:00
  • 2efbf39212 Minor improvement to build script. Removed directory before recreating it. jsdelfino 2008-08-28 19:15:59 +00:00
  • 377b5dcab2 Recognize sdo/das jars as tuscany bundles rfeng 2008-08-28 17:32:24 +00:00
  • facf660984 Added missing declaration of the repository that hosts the JSR 181 JAR, breaking the build if you built this module first before other modules that also depended on JSR 181. jsdelfino 2008-08-28 02:05:52 +00:00
  • 9b7ade113d Minor improvements of some of the build scripts. Do not need to build the assembly with the -Pmodules profile. Excluded the distro modules from the -Pmodules profile. Fixed up some of the OSGi dependencies. jsdelfino 2008-08-28 01:10:32 +00:00
  • dc22cd629d Add an equinox-based OSGi node launcher rfeng 2008-08-28 00:17:02 +00:00
  • d890c2012c Additional fix for TUSCANY-2566 rfeng 2008-08-27 23:44:27 +00:00
  • 7afc1ec042 Move to maven-bundle-plugin 1.4.3 and make tuscany-bundle-plugin more tolerate problematic poms rfeng 2008-08-27 22:11:13 +00:00
  • e4a235bb7d Removing empty folder lresende 2008-08-27 20:32:16 +00:00
  • d98e845546 Add a bundle activator to set up the ServiceDiscovery rfeng 2008-08-27 20:13:27 +00:00
  • 06471ed171 Fix for TUSCANY-2398 rfeng 2008-08-27 19:37:32 +00:00
  • 5b86eacdc5 Starting to work on including the required OSGi runtime pieces into a test distro. Added a few dependencies to the POM, that's work in progress as I'm not sure how to select Equinox as the OSGi runtime, at this point I get a mix of the two. jsdelfino 2008-08-27 19:20:32 +00:00
  • b96e111b59 Added missing path to URL mappings to Eclipse update site.xml. jsdelfino 2008-08-27 19:17:32 +00:00
  • bfa022e518 TUSCANY-2516: Apply pacth from Dan Becker for HTTP binding should support etag and if-modified headers antelder 2008-08-27 14:24:14 +00:00
  • 2c189e0a7d Add jms-definitions itest to build antelder 2008-08-27 11:20:49 +00:00