Giter Site home page Giter Site logo

Comments (9)

emre-aydin avatar emre-aydin commented on September 27, 2024

@bpaskin-ibm I had added the HazelcastClientOSGiService in my own fork here: https://github.com/emre-aydin/hazelcast/tree/bundle

You would need to build from that branch to make it work. IIRC it was not working fully and also note that it is for an old version of Hazelcast (3.8).

from hazelcast-dynacache.

bpaskin-ibm avatar bpaskin-ibm commented on September 27, 2024

Hi, thanks for the info. I am receiving an error on the mvn build. It would seem that the Hazelcast-client-protocol 1.3 snapshot is missing from the sonatype.

[ERROR] Failed to execute goal on project hazelcast: Could not resolve dependencies for project com.hazelcast:hazelcast:jar:3.8-BUNDLE: Could not find artifact com.hazelcast:hazelcast-client-protocol:jar:1.3.0-SNAPSHOT in snapshot-repository (https://oss.sonatype.org/content/repositories/snapshots) -> [Help 1]

Thanks, Brian

from hazelcast-dynacache.

emre-aydin avatar emre-aydin commented on September 27, 2024

I guess you could try client protocol version 1.3.0, I don't remember I have needed any changes to the client protocol for it to work.

from hazelcast-dynacache.

bpaskin-ibm avatar bpaskin-ibm commented on September 27, 2024

Hi, I am just running maven with the POM provided. I did try others and it fails in various parts.

from hazelcast-dynacache.

mesutcelik avatar mesutcelik commented on September 27, 2024

Hi @bpaskin-ibm ,
We implemented the integration almost 2 years ago and did not touch it at all since then. I think we need to revisit it and update it to work with 3.12.

Just out of curiosity, what is your use case with hazelcast-dynacache integration and where do you plan to use it?

from hazelcast-dynacache.

bpaskin-ibm avatar bpaskin-ibm commented on September 27, 2024

Hi, a customer is moving from tWAS to Liberty and was using the distributed Object Cache in tWAS, which is not available in Liberty. They do not want to change their code, so they were looking for a way to do it with a third party library. This is were Hazelcast comes in with this feature. I don't know the statistics of usage, but it is an important app for the customer.

Thanks Brian

from hazelcast-dynacache.

mesutcelik avatar mesutcelik commented on September 27, 2024

Thanks for the info. We will be looking into the issue.

Can we talk about this in detail on a call or in email? I would like to understand the details of the integration.
My email address is mesut at hazelcast dot com

from hazelcast-dynacache.

alparslanavci avatar alparslanavci commented on September 27, 2024

@bpaskin-ibm; as a workaround, you can use the .esa file in the latest release directly to connect to 3.11 cluster. It is working as expected, since it contains Hazelcast 3.8 client which can work with 3.11 clusters. You can find this file here: hazelcast-dynacache-0.2.esa Please install it to your Liberty installation as a feature, and then it will be available for using.

The issue with the bundle branch is that it uses hazelcast-client-protocol version 1.3-SNAPSHOT and it is not compatible any of the stable releases. The branch should be merged to a recent version, such as 3.11.

from hazelcast-dynacache.

googlielmo avatar googlielmo commented on September 27, 2024

Fixed by #2, where HazelcastClientOSGiService was moved to this module and dependencies were updated.

from hazelcast-dynacache.

Related Issues (2)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.