1. 14 Mar, 2013 1 commit
  2. 21 Jan, 2013 1 commit
  3. 19 Dec, 2012 1 commit
  4. 13 Dec, 2012 1 commit
    • Philippe Merle's avatar
      Added two new binding intents: · 5768dcd4
      Philippe Merle authored
      - WSAddressing: configure Apache CXF interceptors for supporting Web Service Addressing.
      - GZIP: configure Apache CXF interceptors for compressing WS and REST requests/replies.
      5768dcd4
  5. 24 Oct, 2012 1 commit
  6. 18 Jun, 2012 1 commit
    • Philippe Merle's avatar
      Added some intents for Apache CXF-based Web Service and REST bindings. · d708057f
      Philippe Merle authored
      - *AuthorizationPolicy*: Allow configuration of the authorization of WS and REST client bindings.
      - ConnectionTimeout*: Allow configuration of the connection timeout of WS and REST client bindings.
      - ReceiveTimeout-*: Allow configuration of the receive timeout of WS and REST client bindings.
      - ProxyServerIntent: Allow configuration of the proxy used by WS and REST client bindings.
      - Logging: Allow CXF logging on WS and REST bindings.
      d708057f
  7. 28 Feb, 2010 1 commit
    • Philippe Merle's avatar
      * Added support for <tuscany:binding.http> · 1541a0fb
      Philippe Merle authored
        - see /trunk/frascati/modules/frascati-binding-http/
        - example in /trunk/examples/helloworld-servlet/
      
      * Added support for <frascati:implementation.osgi>. See:
        - /trunk/frascati/modules/frascati-implementation-osgi/
        - /trunk/frascati/modules/frascati-implementation-osgi-felix/
        - /trunk/frascati/modules/frascati-implementation-osgi-equinox/ (TBC)
      
        TODO: AN EXAMPLE MUST BE PROVIDED SOON.
      
      * Big bang reengineering of the OW2 FraSCAti Assembly Factory
        - split modules 'parser', 'core-factory', 'generate-factory', and 'runtime-factory'
          into a set of smaller and composable modules. See directory /trunk/frascati/modules/
      
          - frascati-all/                         - All OW2 FraSCAti modules.
          - frascati-all-jdk6/                    - All OW2 FraSCAti modules + JDK6.
          - frascati-all-jdt/                     - All OW2 FraSCAti modules + Eclipse JDT.
          - frascati-assembly-factory/            - OW2 FraSCAti Assembly Factory.
          - frascati-binding-factory/             - OW2 FraSCAti Binding Factory.
          - frascati-binding-http/                - OW2 FraSCAti Binding HTTP.
          - frascati-binding-jsonrpc/             - OW2 FraSCAti Binding JSON-RPC.
          - frascati-binding-rest/                - OW2 FraSCAti Binding REST.
          - frascati-binding-rmi/                 - OW2 FraSCAti Binding Java RMI.
          - frascati-binding-ws/                  - OW2 FraSCAti Binding Web Service.
          - frascati-implementation-fractal/      - OW2 FraSCAti Implementation Fractal ADL.
          - frascati-implementation-osgi/         - OW2 FraSCAti Implementation OSGi.
          - frascati-implementation-osgi-equinox/ - OW2 FraSCAti Implementation OSGi on Eclipse Equinox.
          - frascati-implementation-osgi-felix/   - OW2 FraSCAti Implementation OSGi on Apache Felix.
          - frascati-implementation-script/       - OW2 FraSCAti Implementation Java Script.
          - frascati-implementation-spring/       - OW2 FraSCAti Implementation Spring.
          - frascati-metamodel-frascati/          - OW2 FraSCAti Eclipse STP/SCA FraSCAti Metamodel.
          - frascati-metamodel-frascati-ext/      - Extensions to OW2 FraSCAti Metamodel (currently no extension).
          - frascati-metamodel-tuscany/           - OW2 FraSCAti Eclipse STP/SCA Tuscany Metamodel.
          - frascati-sca-parser/                  - OW2 FraSCAti SCA Parser.
          - frascati-servlet-cxf/                 - OW2 FraSCAti Servlet Apache CXF.
          - frascati-property-jaxb/               - OW2 FraSCAti SCA Property with JAXB.
          - frascati-runtime-factory/             - OW2 FraSCAti Assembly Factory + Tinfi Juliac OO Membranes & JDT.
          - frascati-tinfi/                       - OW2 FraSCAti Tinfi Component Factory.
          - frascati-tinfi-julia/                 - OW2 FraSCAti Tinfi Julia-based Membranes.
          - frascati-tinfi-juliac/                - OW2 FraSCAti Tinfi with Juliac-based Membranes Generator.
          - frascati-tinfi-juliac-jdk6/           - OW2 FraSCAti Tinfi Juliac with JDK6.
          - frascati-tinfi-juliac-jdt/            - OW2 FraSCAti Tinfi Juliac with Eclipse JDT.
          - frascati-tinfi-juliac-oo/             - OW2 FraSCAti Tinfi Juliac Object-Oriented Membranes Generator.
          - frascati-tinfi-tinfi-oo/              - OW2 FraSCAti Tinfi Object-Oriented Membranes.
      
        - simplify API, see Java packages:
          - org.ow2.frascati.parser.api   - API for OW2 FraSCAti SCA Parser
          - org.ow2.frascati.factory.api  - API for OW2 FraSCAti Assembly Factory
          - org.ow2.frascati.juliac.api   - API for OW2 FraSCAti Tinfi Juliac
          - org.ow2.frascati.tinfi.api    - API for OW2 FraSCAti Tinfi
      
        - define several plugin/extension points:
          - org.ow2.frascati.util.ClassProvider
            - API for membrane plugins of OW2 FraSCAti Tinfi and Juliac.
            - plugin examples in modules frascati-implementation-osgi, frascati-tinfi-juliac,
              frascati-tinfi-juliac-oo, and frascati-tinfi-tinfi-oo
          - org.ow2.frascati.juliac.api.CompilerProvider
            - API for pluging Java compilers to OW2 FraSCAti Tinfi Juliac.
            - plugin examples in modules frascati-tinfi-juliac-jdk6, and frascati-tinfi-juliac-jdt
          - org.ow2.frascati.parser.api.MetamodelProvider
            - API for pluging metamodels to parse SCA composites.
            - plugin examples in modules frascati-metamodel-frascati, frascati-metamodel-tuscany,
              and frascati-sca-parser
          - org.ow2.frascati.parser.api.Resolver
            - API for transformation plugins of parsed SCA composites.
            - plugin examples in module frascati-sca-parser
          - org.ow2.frascati.factory.api.Processor
            - API for processor plugins of parsed SCA composites.
            - plugin examples in modules frascati-binding-*, frascati-implementation-*,
              and frascati-property-jaxb
      
        - intensive use of generic interfaces/classes/methods
          - simplifying a lot the code of processor classes
          - implying improvements of support of generics into Juliac/Tinfi code generators
        - improvement of the SCA architecture of the assembly factory
          just one AssemblyFactory.composite extended by all other modules
        - support for parsing SCA composite, contribution, componentType, constrainingType descriptions
        - add first support for <component constrainingType="QName">
          see .constrainingType files and .composite files containing < ... constrainingType="QName" >
        - add first support for <sca:reference autowire="...">
          see .composite files containing <reference ... autowire="true">
        - add support for <composite requires="list of qnames">
        - add support for a lot of SCA property types. see:
          - /trunk/frascati/modules/frascati-runtime-factory/src/test/resources/AllSupportedPropertyTypes.composite
          - new property type processors can be plugged, see module frascati-property-jaxb
        - improve the report of parsing/processing errors and warnings, see all files:
          - CheckingErrors.composite
          - CheckingErrorsWarnings.composite
        - identify what SCA features are not currently supported, see:
          - NotSupportedFeatures.composite
          - CheckingErrorsWarnings.composite
        - a new class loader is created for each new loaded composite
          this allows us to run helloworld-ws/server and helloword-ws/client into a same FraSCAti Explorer instance
        - improve the logging of processing actions
        - reduction of the minimal disk footprint required (i.e., number of jars)
        - moved to:
          - Apache CXF from 2.2.3 to 2.2.6
          - Fractal Binding Factory from 0.7 to 0.8-SNAPSHOT
        - add JUnit test cases for most of /trunk/frascati/modules
        - a lot of improvements in the Java code.
      1541a0fb
  8. 05 Jan, 2010 2 commits
    • Philippe Merle's avatar
      Simplified the definition of availability-Xs composites. · b1e70bb0
      Philippe Merle authored
      Each availability-Xs composite includes a common availability template composite
      and sets the appropriate value of the timeout property.
      This pattern avoids to duplicate the structure of the intent composite in all its configurations.
      b1e70bb0
    • Philippe Merle's avatar
      * Improved the AvailabilityIntentHandler class: · 1374b23d
      Philippe Merle authored
        - moved from setTimeout(String) to setTimeout(long).
        - set scope to composite.
        - set interface IntentHandler as an SCA service.
        - set the message associated to ServiceUnavailableException.
      * Added more test cases for availability of 1, 2, 3, 4, 5, and 10 seconds.
      1374b23d
  9. 04 Jan, 2010 1 commit
  10. 18 Sep, 2009 1 commit
  11. 17 Sep, 2009 1 commit
  12. 14 Aug, 2009 1 commit
  13. 28 Jul, 2009 3 commits
  14. 19 Jun, 2009 1 commit
  15. 22 May, 2009 1 commit
    • Nicolas Dolet's avatar
      Update examples: · a6aac014
      Nicolas Dolet authored
       - unify Maven artifacts
       - update/add READMEs
       - simplify composite sources
       - add Java APIs for components
       - use the generic launcher from factory-tools
       - typos
      a6aac014
  16. 14 May, 2009 1 commit
  17. 13 May, 2009 1 commit
  18. 20 Apr, 2009 1 commit
  19. 16 Apr, 2009 1 commit
  20. 31 Mar, 2009 1 commit
  21. 24 Feb, 2009 1 commit
  22. 23 Feb, 2009 1 commit
  23. 20 Feb, 2009 1 commit
  24. 21 Jan, 2009 1 commit
    • Damien Fournier's avatar
      * Move STP SCA Model from version 1.0.0 to 1.1.0 · bb3b22e7
      Damien Fournier authored
        - Move EMF required libraries from version 2.3.0 to 2.4.1
        - Add Libraries for SCA model, Tuscany and FraSCAti model extensions into private repository
        - Update Spring, Fractal and RMI plugins
        - Modify ecore parser to enable model extension
        - Update method for loading composites according to the parser
        - Update examples
        
      * Move method for loading libraries from o.o.f.f.c.dispatcher.MangerImpl to o.o.f.f.c.instance.runtimeLoader
      
      * Update RELEASE_NOTES for Assembly Factory
      
      * Enable example for complex properties in pom.xml (example directory)
      bb3b22e7
  25. 09 Dec, 2008 1 commit
  26. 05 Sep, 2008 1 commit
  27. 18 Jul, 2008 1 commit
  28. 16 Jul, 2008 1 commit
    • dfournier's avatar
      * Remove unneeded dependencies · cca11871
      dfournier authored
      * Remove hard coded reference to jar resource in helloworld-bin example
      * Some changes on helloworld-bin example to illustrate target attribute resolution
      cca11871
  29. 17 Jun, 2008 1 commit
  30. 09 Jun, 2008 1 commit
  31. 26 Mar, 2008 1 commit
  32. 28 Feb, 2008 1 commit
  33. 27 Feb, 2008 1 commit
  34. 11 Feb, 2008 1 commit
  35. 11 Jan, 2008 1 commit