Skip to content
This repository was archived by the owner on Jun 2, 2023. It is now read-only.
This repository was archived by the owner on Jun 2, 2023. It is now read-only.

Add Cloudant/Couch technology  #136

Open

Description

@rvennam

I want starter code that is configured to talk to Cloudant database. This involves grabbing all the ektorp jars and setting up the server.xml with the right features and shared lib definition.

See this: https://github.com/IBM-Bluemix/java-cloudant

Activity

  1. NottyCode commented on Jan 11, 2017

    @NottyCode
    Member

    Why wouldn't you want to use the java cloudant api?

  2. rvennam commented on Jan 12, 2017

    @rvennam
    Author

    I was trying to stay consistent with Liberty CF on Bluemix. I guess the real problem is with the liberty buildpack in Bluemix. If it detects a Cloudant service is bound to a Liberty application, it will automatically generate a server.xml with couchdb feature and a large set of jars as a shared libraries. If the users packages the official java-cloudant library in their war, it causes class conflicts.

    This work was done before java-cloudant library existed. We need to update the liberty buildpack to not do the auto-configuration when the cloudant libs are provided.

    The buildpack adding the couchdb feature causes expected results as most users are not using it in their dev environment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions