summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/implementation-java/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Validate SCA annotations in Java impls are not on static members (JCA90002)antelder2009-10-162-1/+28
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825827 13f79535-47bb-0310-9956-ffa450edef68
* This is to change the Monitor to be request scoped for most of the cases:rfeng2009-10-164-37/+49
| | | | | | | | Refactor the ArtifactProcessor/ModelResolver to take a ProcessorContext that holds context such as Monitor, Contribution for the contribution/artifact processing methods Refactor the Builder to take a BuilderContext that holds context such as Monitor, Definitions, Base binding mapping for the building methods Change the processor/resolver/builder implementation classes to not cache the Monitor git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825773 13f79535-47bb-0310-9956-ffa450edef68
* Fix JCA90009 - Can't use @Property on a final fieldantelder2009-10-151-0/+4
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825656 13f79535-47bb-0310-9956-ffa450edef68
* Fix JCA900011 - @Property on a constructor must not have requoired=falseantelder2009-10-153-0/+14
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825650 13f79535-47bb-0310-9956-ffa450edef68
* FIx JCA_90016 - @Reference on a constructor must not have required=falseantelder2009-10-151-0/+5
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825642 13f79535-47bb-0310-9956-ffa450edef68
* Fix SCAJ CAA JCA_10047 - @Scope is not allowed on a service interface classantelder2009-10-151-0/+9
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825631 13f79535-47bb-0310-9956-ffa450edef68
* Fix SCAJ CAA JCA_10048 - an implementation class must implement all methods ↵antelder2009-10-151-0/+20
| | | | | | on all its service interfaces git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825629 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3300, Update @Service annotation to match the latest SCA-J CAA specantelder2009-10-154-22/+78
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825483 13f79535-47bb-0310-9956-ffa450edef68
* Remove session/conversation/request scope testsrfeng2009-09-291-36/+0
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@819776 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3280 - Removing support for obsolet scopes as in latest JAVACAA 1.1 ↵lresende2009-09-253-15/+12
| | | | | | draft spec and throwing exception when invalid scope is found git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@819068 13f79535-47bb-0310-9956-ffa450edef68
* Minor cleanuplresende2009-09-252-12/+6
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@819063 13f79535-47bb-0310-9956-ffa450edef68
* Minor testcase re-formattinglresende2009-09-252-180/+184
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@819062 13f79535-47bb-0310-9956-ffa450edef68
* Add toString()rfeng2009-09-181-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@816709 13f79535-47bb-0310-9956-ffa450edef68
* Rename CompositeBuilderExtensionPoint to BuilderExtensionPointrfeng2009-09-141-2/+2
| | | | | | Rename CompositeBuilderTmp to DeployedCompositeBuilder git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@814884 13f79535-47bb-0310-9956-ffa450edef68
* Fix issues around XMLStreamWriter based on the isRepairingNamespaces ↵rfeng2009-08-122-4/+5
| | | | | | | | property of XMLOutputFactory More refactoring to use common-xml and common-java git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@803742 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3175 don't build the model without a monitor. It's won't work in the ↵slaws2009-07-221-3/+11
| | | | | | future when we rely on a monitor being present in order to record context git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796870 13f79535-47bb-0310-9956-ffa450edef68
* Fix svn:eol-style and svn:keywords properties for java/xml filesrfeng2009-07-212-211/+211
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@796166 13f79535-47bb-0310-9956-ffa450edef68
* Resolving build issue: Only a type can be imported. ↵lresende2009-07-121-1/+1
| | | | | | com.sun.xml.internal.ws.model.JavaMethodImpl resolves to a package git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@793407 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3138: Start of the changes to use the latest spec APIs with the ↵antelder2009-07-114-8/+8
| | | | | | removal of CallableReference. BUild works cleanly for me with this but callbacks don't work yet so all callback tests are commented out or @Ignored with a reference to TUSCANY-3138. Commiting it now so Simon can start helping to finish the code git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@793178 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3137 trap the annotation of static fields and methods with @Property ↵kelvingoodson2009-07-106-51/+166
| | | | | | | | or @Reference annotations. Move some recently added property and reference tests to more appropriate location git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@792970 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3136 trap use of @Property reference on methodskelvingoodson2009-07-093-32/+73
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@792573 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3130 ReferenceProcessor's visitMethod method now checks that args ↵kelvingoodson2009-07-093-23/+76
| | | | | | are not annotated as references git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@792466 13f79535-47bb-0310-9956-ffa450edef68
* Handle the qualifier methods for the specific annotationsrfeng2009-07-071-4/+30
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@791988 13f79535-47bb-0310-9956-ffa450edef68
* Add support to introspect intents from specific annotations such as ↵rfeng2009-07-072-4/+35
| | | | | | @Authentication git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@791984 13f79535-47bb-0310-9956-ffa450edef68
* Add a QName as the type for binding/implementation and use it to compare ↵rfeng2009-06-234-28/+33
| | | | | | model types instead of class git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787865 13f79535-47bb-0310-9956-ffa450edef68
* Remove all conversational related code from SCA API and code that uses it as ↵antelder2009-06-226-575/+0
| | | | | | per the public review spec's git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@787158 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3070 add fix from 1.x so that visitors are not added more than once. slaws2009-06-191-0/+7
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@786559 13f79535-47bb-0310-9956-ffa450edef68
* Merge implementation-java-xml into implementation-java moduleantelder2009-05-1520-0/+1415
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@775053 13f79535-47bb-0310-9956-ffa450edef68
* Start to implement the SCA policy framework 1.1 spec draft from OASIS OpenCSArfeng2009-02-204-34/+16
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@746356 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-2790 - Updated package names from org.osoa.sca to org.oasisopen.sca ↵mcombellack2009-01-2850-129/+129
| | | | | | | | | | | | | and from org.osoa.sca.annotations to org.oasisopen.sca.annotation to reflect the new package names in the OASIS Open SCA specifications. To do this, I: * Renamed the org.osoa.sca package to org.oasisopen.sca using Eclipse refactoring * Renamed the org.osoa.sca.annotations package to org.oasisopen.sca.annotation using Eclipse refactoring * Did a global search and replace for all remaining instances of the old org.osoa package names and replaced with the new org.oasisopen version Hopefully, I have not missed too many instances of the old package name git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@738490 13f79535-47bb-0310-9956-ffa450edef68
* Java implementation clean up in preparation for some refactoringlresende2008-12-0410-320/+427
| | | | | | | | | | - removal of unused code - review of code visibility - renaming of exception to follow best practices naming convention - etc git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@723484 13f79535-47bb-0310-9956-ffa450edef68
* Fixed generics raw type compiler warningsmcombellack2008-12-046-21/+21
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@723300 13f79535-47bb-0310-9956-ffa450edef68
* Minor cleanup in java implementationlresende2008-12-042-30/+36
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@723168 13f79535-47bb-0310-9956-ffa450edef68
* Cleaned up import statementsmcombellack2008-12-034-28/+9
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@722860 13f79535-47bb-0310-9956-ffa450edef68
* Renaming test class since any classes starting with Abstract are ignored ↵mcombellack2008-12-031-1/+1
| | | | | | when identifying unit tests git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@722859 13f79535-47bb-0310-9956-ffa450edef68
* Converted unit tests from JUnit 3 to JUnit 4mcombellack2008-12-0325-90/+330
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@722852 13f79535-47bb-0310-9956-ffa450edef68
* Cleaned up compile time warning messages regarding unneccsary use of ↵mcombellack2008-11-274-5/+0
| | | | | | @SuppressWarnings git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@721131 13f79535-47bb-0310-9956-ffa450edef68
* Copying modules from Equinox branch, to start merging the delta changes from ↵lresende2008-11-1988-0/+10128
| | | | | | 1.x/original trunk git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@718815 13f79535-47bb-0310-9956-ffa450edef68
* Moving current trunk modules to contrib, before starting the Equinox branch ↵lresende2008-11-1989-10204/+0
| | | | | | merge git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@718812 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-2513 Java intfs with @WebService should be treated like @Remotable ↵vamsic0072008-08-271-0/+27
| | | | | | | | intfs wrt calculation of services implemented by a Java implementation o Test for the @WebService annotation on an implemented interface resulting in a service. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@689430 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-2513 Java intfs with @WebService should be treated like @Remotable ↵vamsic0072008-08-271-1/+3
| | | | | | | | intfs wrt calculation of services implemented by a Java implementation o Takes care of the case where the implementation class has an empty @Service annotation git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@689426 13f79535-47bb-0310-9956-ffa450edef68
* Fix for TUSCANY-2513 (patch from Scott)rfeng2008-08-252-2/+22
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@688805 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-2562 Callback issue when reference is set with getter & setter methodvamsic0072008-08-221-3/+9
| | | | | | o Problem appears when the reference computed by HeuristicPojoProcessor has a bidirectional interface. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@688128 13f79535-47bb-0310-9956-ffa450edef68
* Make the ServiceDiscovery pluggable and add support for OSGi-based service ↵rfeng2008-07-082-5/+5
| | | | | | discoverer git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@675040 13f79535-47bb-0310-9956-ffa450edef68
* Fix for TUSCANY-2444rfeng2008-07-021-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@673298 13f79535-47bb-0310-9956-ffa450edef68
* Move Tuscany from Incubator to top level.dims2008-06-1789-0/+10149
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@668359 13f79535-47bb-0310-9956-ffa450edef68