Announcement Announcement Module
No announcement yet.
Javaspaces support Page Title Module
Move Remove Collapse
Conversation Detail Module
  • Filter
  • Time
  • Show
Clear All
new posts

  • Javaspaces support

    Hi there

    Just out of curiosity is there still support for Javaspaces (in particular Blitz) in Spring 2.5?


  • #2
    I am not sure what your end goal is, but if you want a non-clustered version of JavaSpaces that is free to use in production, you can use the Community edition of GigaSpaces. It is completely spring-ready.

    <!-- Spring property configurer which allows us to use system properties (such as -->
    <bean id="propertiesConfigurer"
    class="org.springframework.beans.factory.config.Pr opertyPlaceholderConfigurer"/>
    <!-- A bean representing a space (an IJSpace implementation)
    if embedded use a /./ if not use jini://*/*/ -->
    <os-core:space id="space" url="/./gigaspace"/>

    <!-- OpenSpaces simplified space API built on top of IJSpace/JavaSpace. -->
    <os-core:giga-space id="gigaspace" space="space" tx-manager="transactionManager"/>

    <!-- HelloWorker Service -->
    <bean id="HelloWorker" class="org.openspaces.example.helloworld.HelloWork er">

    Defines a local Jini transaction manager - good to use anytime you do a take.
    When using a polling-container you effectively are doing a take even though your
    code doesn't show it.
    <os-core:local-tx-manager id="transactionManager" space="space"/>


    • #3
      Should still be supported in Spring Modules, which there was a new release of last month


      • #4
        new version is coming?


        • #5
          GigaSpaces Spring support

          Hi Amin

          GigaSpaces has quite extensive Spring support which is named OpenSpaces (as it's open source). The API has many extension points to the vanilla JavaSpaces API but is more adapted to Spring and supports the Spring exception hierarchy, declerative transactions, custom namespaces and a lot of other goodies.
          A good place to start would be GigaSpaces wiki:
          www dot gigaspaces com slash wiki slash display slash GS6 slash OpenSpaces
          (sorry for the non intuitive link, the forum won't let me post links)