Commit graph

13371 commits

Author SHA1 Message Date
antelder
d28e692331 Put back the definitions as it causes some policy regressions
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1305824 13f79535-47bb-0310-9956-ffa450edef68
2012-03-27 12:48:47 +00:00
scottkurz
e8ba81006c Don't look at fault databindings in order to calculate output wrapper databinding.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1305484 13f79535-47bb-0310-9956-ffa450edef68
2012-03-26 18:34:04 +00:00
slaws
d40b033641 TUSCANY-4036 - Create unique names in WSDL when multiple components expose the same service interface. Thanks for the patch Greg
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1304746 13f79535-47bb-0310-9956-ffa450edef68
2012-03-24 10:15:46 +00:00
slaws
1d6c6a11af TUSCANY-4035 - synchronize schema loading. Thanks for the patch Kaushik.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1304516 13f79535-47bb-0310-9956-ffa450edef68
2012-03-23 17:29:20 +00:00
slaws
3d3b1538aa TUSCANY-4032 - serialize the "isForCallback" flag for an endpoint service so that the SCAClient can ignore callback endpoints in the remote case.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1304510 13f79535-47bb-0310-9956-ffa450edef68
2012-03-23 17:26:56 +00:00
slaws
2b658cba22 TUSCANY-4031 - apply patch for IntentNotSatisfiedAtBuild warning when reference uses an intent provided by binding. Thanks for the patch Greg.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1304507 13f79535-47bb-0310-9956-ffa450edef68
2012-03-23 17:24:36 +00:00
slaws
49de8e6978 TUSCANY-4033 - Don't generate WSDL when binding an EPR to a remote EP and the EPR and EP both use a Java interface.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1304327 13f79535-47bb-0310-9956-ffa450edef68
2012-03-23 13:04:42 +00:00
slaws
0bc82d8baa Avoid NPE when binding doesn't support callback
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1304325 13f79535-47bb-0310-9956-ffa450edef68
2012-03-23 13:02:44 +00:00
slaws
24419ba73d TUSCANY-4030 - add doPriviliged calls. Thanks for the patch Kaushik.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1304257 13f79535-47bb-0310-9956-ffa450edef68
2012-03-23 10:01:07 +00:00
slaws
cf37829a4e Tighten up the no address test to include checking for a null or empty URI
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1304254 13f79535-47bb-0310-9956-ffa450edef68
2012-03-23 09:56:28 +00:00
slaws
17771d14eb Add ignores
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1304252 13f79535-47bb-0310-9956-ffa450edef68
2012-03-23 09:55:00 +00:00
rfeng
f98e815964 Fix the binding invokers to use endpoint reference's deployed URI (i.e., the target service endpoint address)
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1304128 13f79535-47bb-0310-9956-ffa450edef68
2012-03-22 23:19:17 +00:00
slaws
73da1fdb89 TUSCANY-4034 - plug a few more potential memory leaks
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1303855 13f79535-47bb-0310-9956-ffa450edef68
2012-03-22 15:53:41 +00:00
rfeng
a16f36a53e Revert the change based on the comment from https://issues.apache.org/jira/browse/TUSCANY-4029
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1303591 13f79535-47bb-0310-9956-ffa450edef68
2012-03-21 21:49:52 +00:00
rfeng
bbf66bc523 Handle inputstream to outputstream copy
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1303509 13f79535-47bb-0310-9956-ffa450edef68
2012-03-21 19:08:47 +00:00
rfeng
bc8a9da921 Improve the REST binding for inputstream and context
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1303501 13f79535-47bb-0310-9956-ffa450edef68
2012-03-21 18:54:47 +00:00
antelder
3a79b7b568 Add testcase for creating wsdl from an interface with a type using JAXB @XmlType annotation. This test fails presently due to a bug in Tuscany's wsdl generation
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1303424 13f79535-47bb-0310-9956-ffa450edef68
2012-03-21 15:04:33 +00:00
antelder
1f3b3a280d Fix Node validateContribution to not cause duplicate definition problems by removing definitions aggregation from the resolve method
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1303355 13f79535-47bb-0310-9956-ffa450edef68
2012-03-21 10:43:13 +00:00
antelder
f0004c8847 Include the wireformat writing itest in build
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1303321 13f79535-47bb-0310-9956-ffa450edef68
2012-03-21 09:28:25 +00:00
antelder
7072333cfe TUSCANY-4024: Don't write out the response wireFormat when its defaulting to the request one
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1303313 13f79535-47bb-0310-9956-ffa450edef68
2012-03-21 08:51:22 +00:00
antelder
c2e791e0fc Add a test for writing jms wireFormats when the response one defaults to the request one
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1303311 13f79535-47bb-0310-9956-ffa450edef68
2012-03-21 08:50:01 +00:00
antelder
12ad93c6d6 TUSCANY-4024: Adjust position of wireFormat element writing
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1302469 13f79535-47bb-0310-9956-ffa450edef68
2012-03-19 14:23:23 +00:00
slaws
81026b1017 TUSCANY-4025 - enhance the previous fix for this JIRA to call the listeners in reverse order. Node listeners will be added before other listeners that deal with the nodes contributions so we want the contribution to hang around in the node until all the other listeners have done their thing.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1302422 13f79535-47bb-0310-9956-ffa450edef68
2012-03-19 13:29:34 +00:00
antelder
c11ae887b9 Set svn ignores
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1302420 13f79535-47bb-0310-9956-ffa450edef68
2012-03-19 13:22:54 +00:00
antelder
8be7c238e1 Add new itest for writing jms scdl with wireFormats
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1302407 13f79535-47bb-0310-9956-ffa450edef68
2012-03-19 13:03:09 +00:00
antelder
3fcb8dde73 TUSCANY-4024: Move the writing of wireformat and OperationSelector to be in the correct place
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1302404 13f79535-47bb-0310-9956-ffa450edef68
2012-03-19 12:56:02 +00:00
antelder
0087d5dba1 TUSCANY-4029: temporarily take out the async-services itest as the jms binding doesn't work properly when a reference is using the target attribute instead of explicit binding config
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1302318 13f79535-47bb-0310-9956-ffa450edef68
2012-03-19 08:10:48 +00:00
antelder
a89ed2121f TUSCANY-4029: Clone the binding when setting it on the EndpointReference to ensure its not the same instance as that used by the Endpoint.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1302317 13f79535-47bb-0310-9956-ffa450edef68
2012-03-19 08:09:04 +00:00
jsdelfino
63bcfde17b Minor cleanup of README, INSTALL, and remove an obsolete sample.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1301985 13f79535-47bb-0310-9956-ffa450edef68
2012-03-17 19:46:47 +00:00
jsdelfino
46753b6278 Upgrade to newer version of CURL and integrate its SMTP support.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1301969 13f79535-47bb-0310-9956-ffa450edef68
2012-03-17 18:10:05 +00:00
slaws
76835ec65d TUSCANY-3932 - take account of the case where a binding doesn't create a binding model in the callback endpoint an just put the URL in the endpoint.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1301373 13f79535-47bb-0310-9956-ffa450edef68
2012-03-16 08:24:13 +00:00
slaws
a83d219c6e TUSCANY-4027 - tweak to this change to ignore any callback endpoints in the registry that match
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1301371 13f79535-47bb-0310-9956-ffa450edef68
2012-03-16 08:22:38 +00:00
slaws
64fa14787b TUSCANY-4028 - don't duplicate intents on the Java implementation model
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1301369 13f79535-47bb-0310-9956-ffa450edef68
2012-03-16 08:20:24 +00:00
slaws
e96dd3904b Fix suggested by Guofeng on ML to correct parent POM links. Thanks Guofeng.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1300854 13f79535-47bb-0310-9956-ffa450edef68
2012-03-15 09:09:16 +00:00
slaws
dfcc3369d3 TUSCANY-4027 - fix up SCA Client target resolution when only component name is provided. Thanks to the patch Greg.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1299664 13f79535-47bb-0310-9956-ffa450edef68
2012-03-12 13:12:37 +00:00
jennthom
bce7b55e66 Changes to add TUSCANY-3770 to 2.x stream and updates to performance testcase to produce an additional heap dump after uninstalling applications.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1298513 13f79535-47bb-0310-9956-ffa450edef68
2012-03-08 18:59:27 +00:00
slaws
d87ef6ea45 TUSCANY-4025 - delay the removal of the contribution information until after the contribution listeners have been called.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1298469 13f79535-47bb-0310-9956-ffa450edef68
2012-03-08 16:55:13 +00:00
slaws
37e2c54240 Change HTTPS to HTTP in this test case. This fails for me in some circumstances with an invalid certificate error and I don't believe there is any reason this test has to use HTTPS.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1298468 13f79535-47bb-0310-9956-ffa450edef68
2012-03-08 16:47:44 +00:00
antelder
61d713f05f Tag for beta4 Rc1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1297882 13f79535-47bb-0310-9956-ffa450edef68
2012-03-07 08:40:04 +00:00
lresende
f742a208ac Creating a straman for allowing external tools (e.g. Nagios) to manage 'manageable' services and or resources from a tuscany domain
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1297253 13f79535-47bb-0310-9956-ffa450edef68
2012-03-05 22:19:12 +00:00
antelder
94c82a74de Fix Deployer.resolve to resolve dependent contributions correctly. It looks like nothing is using Deplyer.resolve except the validateContribution call so this bug had gone unoticed, the code in Deplyer.resove is duplicate din build, really build should just call resolve, i'll do that change in a seperate commit
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1296876 13f79535-47bb-0310-9956-ffa450edef68
2012-03-04 21:14:26 +00:00
slaws
553a373be7 TUSCANY-3312 - Copy JavaInterfaceFactory memory leak changes from 1.x + other related changes and some extensions to allow the cache to be reduced when contributions are unloaded in the domain node.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1296845 13f79535-47bb-0310-9956-ffa450edef68
2012-03-04 17:48:55 +00:00
slaws
3d87d97115 Some test code I'm using to check that memory leak code copied from 1.x is working as expected. Not in build.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1296844 13f79535-47bb-0310-9956-ffa450edef68
2012-03-04 17:43:54 +00:00
rfeng
31c081ecc2 Make sure httpcore version to be 4.1.4 (as depended by httpclient 4.1.3)
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1296575 13f79535-47bb-0310-9956-ffa450edef68
2012-03-03 05:09:09 +00:00
rfeng
32e6f7db18 Update the http client version to be 4.1.3
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1296543 13f79535-47bb-0310-9956-ffa450edef68
2012-03-03 01:07:33 +00:00
rfeng
e5d0edc3a0 Use Apache HTTP client for REST reference binding
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1296382 13f79535-47bb-0310-9956-ffa450edef68
2012-03-02 18:49:59 +00:00
rfeng
32d377bee8 Fix ArrayIndexOutofBound for void return type
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1296004 13f79535-47bb-0310-9956-ffa450edef68
2012-03-02 00:00:36 +00:00
rfeng
de5d93e16b Reuse the ObjectMapper
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1296003 13f79535-47bb-0310-9956-ffa450edef68
2012-03-02 00:00:18 +00:00
slaws
1145f9016e TUSCANY-4020 - move a few more hardcoded message strings into properties files
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1295564 13f79535-47bb-0310-9956-ffa450edef68
2012-03-01 13:58:17 +00:00
slaws
17e573358d TUSCANY-4020 - move hardcoded message strings into properties files
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1295144 13f79535-47bb-0310-9956-ffa450edef68
2012-02-29 15:06:57 +00:00