summaryrefslogtreecommitdiffstats
path: root/java/sca/modules/implementation-java/src/main (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-161-17/+17
| | | | | | | | 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-152-0/+9
| | | | 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-151-11/+21
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@825483 13f79535-47bb-0310-9956-ffa450edef68
* TUSCANY-3280 - Removing support for obsolet scopes as in latest JAVACAA 1.1 ↵lresende2009-09-252-12/+9
| | | | | | 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
* Add toString()rfeng2009-09-181-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@816709 13f79535-47bb-0310-9956-ffa450edef68
* Fix issues around XMLStreamWriter based on the isRepairingNamespaces ↵rfeng2009-08-121-1/+0
| | | | | | | | 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-3138: Start of the changes to use the latest spec APIs with the ↵antelder2009-07-113-6/+6
| | | | | | 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-102-0/+19
| | | | | | | | 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-092-32/+42
| | | | 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-091-21/+34
| | | | | | 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-071-0/+26
| | | | | | @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-223-209/+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-154-0/+386
| | | | 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-203-29/+11
| | | | 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-2829-55/+55
| | | | | | | | | | | | | 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-049-289/+408
| | | | | | | | | | - 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-045-19/+19
| | | | 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 compile time warning messages regarding unneccsary use of ↵mcombellack2008-11-272-2/+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-1962-0/+5644
| | | | | | 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-1962-5622/+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-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-251-1/+6
| | | | 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-1762-0/+5609
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@668359 13f79535-47bb-0310-9956-ffa450edef68