Commit graph

6356 commits

Author SHA1 Message Date
rfeng
529069d71b Expose a DefaultDeployer
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828316 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 05:46:14 +00:00
rfeng
f706ccab9f Add an optional imports for test dependency
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828302 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 04:26:17 +00:00
rfeng
45f3c30c0e Refactor the deployer into tuscany-deployment module
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828293 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 03:49:37 +00:00
lresende
6b86cb355c Stop setting JSON databinding in the interface contract now that we use jabsorb client for remote invocation and that is taking care of databinding and returning expected java beans
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828283 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 02:25:36 +00:00
lresende
49478b72eb Removing references to management class which is restricted in app engine environment
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828282 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 01:52:26 +00:00
lresende
4b16e3f916 Enabling some transformers with high weigth to allow fallback when the jaxb based transformers are not available
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828281 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 01:51:38 +00:00
lresende
f3c397b7ba TUSCANY-3294 - iTest to validate JAXWS Async Client APIs
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828277 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 01:40:52 +00:00
lresende
a368e7155b TUSCANY-3294 - Adding check in the runtime to validate JCA100006, that states that JAX-WS client-side asynchronous pooling and callback methods are not allowed in service interface
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828276 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 01:39:39 +00:00
lresende
09ab9f0bd7 TUSCANY-3294 - Fixing ranking for the new JAXWS processor
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828275 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 01:38:52 +00:00
lresende
d5679b8d17 Fixing Apache license header formatting
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828274 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 01:38:07 +00:00
lresende
2842546add TUSCANY-3321 - Initial interface processor to support JAX-WS client async API as described in SCA spec 11.1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828273 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 01:37:26 +00:00
lresende
290d7c0866 TUSCANY-3321 - Initial interface processor to support JAX-WS client async API as described in SCA spec 11.1
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828272 13f79535-47bb-0310-9956-ffa450edef68
2009-10-22 01:36:21 +00:00
rfeng
027624234d Remove the dependency on NodeImpl and add the service registration
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828250 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 23:29:42 +00:00
rfeng
5d7f85acd2 Refactor the deployment-related code from NodeFactoryImpl into a Deployer utility
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828248 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 23:13:50 +00:00
rfeng
11d80a409e Set the monitor to ValidatingXMLStreamReader
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828119 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 18:00:07 +00:00
slaws
685e099602 TUSCANY-3312 remove circular references where a class is used as the key of a map and the value of the map also references the class. The weakness of the map never comes into play as there is always a reference to the key (held by the value). This all pins the app classloader and causes a leak on each app start/stop cycle
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828086 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 16:27:30 +00:00
slaws
ce8ce56837 TUSCANY-3343 Add in the ability to include the string "***" in an expected message to indicate that some text at the marked point should not be compared.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@828004 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 13:12:16 +00:00
slaws
e91618601f TUSCANY-3347 make the name of the implementation.jee composite unique
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827983 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 12:16:20 +00:00
slaws
f265fa28ac Set correct monitor on the ValidatingXMLInputFactory so that any errors that it finds are reported successfully
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827971 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 11:56:14 +00:00
slaws
daac67ff42 TUSCANY-3347 make the name of the implementation.jee composite unique
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827953 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 10:34:41 +00:00
rfeng
ff923bb4a0 Fix for ASM_6031, ASM_6032
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827880 13f79535-47bb-0310-9956-ffa450edef68
2009-10-21 03:28:51 +00:00
rfeng
267c65441e Remove unused methods
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827836 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 23:34:33 +00:00
rfeng
ad93ebea59 Remove constrainingType as it is now not part of the OASIS SCA specs
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827835 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 23:30:48 +00:00
rfeng
c53bddb7cd Fix for otest JCA_800? ...
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827831 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 23:08:05 +00:00
slaws
7e3adb0f57 Get monitor from context now
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827767 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 19:27:27 +00:00
slaws
6a51cb0e3f Couple more test messages
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827766 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 19:26:50 +00:00
rfeng
cd065018a7 Enable DefaultMonitorFactory to create new Monitor instances
Add more convenient methods onto the Monitor

git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827745 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 17:53:37 +00:00
antelder
b8520bd229 Call destroy if there's an excpeption while calling the init method, to fix JCA_4005
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@827009 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 09:02:23 +00:00
antelder
57d405aff0 Call destroy if there's an exception while running an injector to fix CAA test JCA_4003
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826981 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 07:32:11 +00:00
rfeng
cf75948877 Add a webapp for creditcard-payment-jaxb
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826957 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 05:29:34 +00:00
rfeng
e5fe5eff23 Turn JavaClassVisitor to declarative services and remove the module activator
Add a ServiceHelper utility to simplify the instantiation of declared services
Refactor the module activator to receive ExtensionPointRegistry from constructor

git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826907 13f79535-47bb-0310-9956-ffa450edef68
2009-10-20 00:17:14 +00:00
antelder
3a90e0b350 Fix SCA-J CAA test JCA_2010 - don't allow pass by reference just because the service supports them. Note the who pass-by-reference design needs cleaning up and improving, this fixes the CAA test but TUSCANY-3318 can be the place holder to get this done before 2.0
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826650 13f79535-47bb-0310-9956-ffa450edef68
2009-10-19 12:23:13 +00:00
antelder
ff406307a7 Catch any exception during starting of a component and rethrow as ServiceUnavailableException
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826637 13f79535-47bb-0310-9956-ffa450edef68
2009-10-19 11:10:29 +00:00
slaws
1b28590acc Change import not found warning to severe
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826628 13f79535-47bb-0310-9956-ffa450edef68
2009-10-19 10:30:53 +00:00
antelder
20bf77a2ff Add the build.xml copied from the tuscany folder
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826613 13f79535-47bb-0310-9956-ffa450edef68
2009-10-19 09:01:25 +00:00
slaws
200c46777a TUSCANY-3309 - apply patch from Chad Phillips to add the SOAP headers to the Tuscany message so that interceptors can look at the SOAP headers in the chain. Thanks for the patch Chad.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826612 13f79535-47bb-0310-9956-ffa450edef68
2009-10-19 08:54:24 +00:00
antelder
fb1b389ce5 Add test client folder to build
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826611 13f79535-47bb-0310-9956-ffa450edef68
2009-10-19 08:51:48 +00:00
antelder
802fbef9ec Update externals settings
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826609 13f79535-47bb-0310-9956-ffa450edef68
2009-10-19 08:34:11 +00:00
jsdelfino
f87b9f1e48 Some fixes to the JSON and httpd support. Added support for Atom. Adjusted store test.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826545 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18 22:25:08 +00:00
jsdelfino
6dd3610df5 Renamed xml-test to xsd-test. Added another test under modules/eval.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826544 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18 22:25:02 +00:00
jsdelfino
344e0e58ad Minor code cleanup, refactored list functions and cleaned up function names, moved support for elements to a new header file.
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826543 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18 22:24:59 +00:00
rfeng
2ee1a61be3 Minor clean up
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826475 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18 17:51:54 +00:00
antelder
a92080aba8 Add start of a pom.xml to build and run the sca-j caa tests along with all th eTuscany modules they need
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826388 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18 09:44:12 +00:00
antelder
06fef8f7df Add test scajcaa sandbpox folder
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826378 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18 09:14:59 +00:00
antelder
3869ed6b7a Testing some externals definitions
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826376 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18 08:44:25 +00:00
antelder
38a628f673 Add a profile for building the SCA-J CAA compliance tests
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826375 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18 08:32:18 +00:00
rfeng
26fced7b9d Refactor the OSGi remote services implementation and improve the notifications
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826369 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18 07:24:02 +00:00
rfeng
0bcd3fabdf Change some extension code to be declarative instead of being registered using module activators
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826368 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18 07:22:23 +00:00
lresende
b33733526f Properly setting contextPath to avoid uri for service being available only with duplicated context root in uri (e.g localhost:8080/context root/context root/service)
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826364 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18 06:19:52 +00:00
lresende
08f376c0fe Properly fixing merge conflict
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@826363 13f79535-47bb-0310-9956-ffa450edef68
2009-10-18 06:19:06 +00:00