Home > Blogs > VMware vFabric Blog


How to integrate SQLFire into your Maven project

Sqlf-logoJust a quick post to address a potential issue regarding integration of the latest SQLFire release (1.0.2) into your Maven project. You may not know this, but, the VMware GemStone team maintains its own Maven repository.

For the latest versions of SQLFire and GemFire dependencies simply integrate the GemStone repository into your pom.xml:

<repository>
   <id>gemstone</id>
   <name>Release bundles for SQLFire and GemFire</name>
   <url>http://dist.gemstone.com.s3.amazonaws.com/maven/release</url>
</repository>

and define the necessary dependency, in this case SQLFire:

<dependency>
   <groupId>com.vmware.sqlfire</groupId>
   <artifactId>sqlfireclient</artifactId>
   <version>{com.vmware.sqlfireclient.version}</version>
</dependency>

Hope this helps.

This entry was posted in SQLFire, Web/Tech and tagged , , , , on by .
Mark Chmarny

About Mark Chmarny

During his 15+ year career, Mark Chmarny has worked across various industries. Most recently, as a Cloud Architect at EMC, Mark developed numerous Cloud Computing solutions for both Service Provider and Enterprise customers. As a Data Solution Evangelist at VMware, Mark works in the Cloud Application Platform group where he is actively engaged in defining new approaches to distributed data management for Cloud-scale applications. Mark received a Mechanical Engineering degree from Technical University in Vienna, Austria and a BA in Communication Arts from Multnomah University in Portland, OR.

14 thoughts on “How to integrate SQLFire into your Maven project

  1. Kashyap

    In sqlfireclient-1.0.2.pom groupid is set to com.vmware. When I use gradle (which internally uses maven) to download sqlfireclient bits it fails with this error:
    > Could not resolve group:com.vmware.sqlfire, module:sqlfireclient, version:1.0.2.
    Required by:
    org.springframework…….
    > java.text.ParseException: inconsistent module descriptor file found in ‘org.gradle.api.internal.externalresource.LocallyAvailableExternalResource@52052438′: bad organisation: expected=’com.vmware.sqlfire’ found=’com.vmware’;

    Reply
  2. Mark Chmarny

    In order to use the gemstone repo you group id must be com.vmware.sqlfire.
    “expected=’com.vmware.sqlfire’ found=’com.vmware'”

    Reply
  3. Kashyap

    I have this for gradle dependency:
    compile “com.vmware.sqlfire:sqlfireclient:1.0.2”
    You can see that in the failure message:
    >Could not resolve group:com.vmware.sqlfire, module:sqlfireclient, version:1.0.2.
    I think sqlfire’s pom.xml needs to change groupid from com.vmware to com.vmware.sqlfire.

    Reply
  4. Kashyap

    I pushed a change on this maven repository to fix pom.xml in version 1.0.2. My gradle build is happy:
    Download http://dist.gemstone.com/maven/release/com/vmware/sqlfire/sqlfireclient/1.0.2/sqlfireclient-1.0.2.pom
    Download http://dist.gemstone.com/maven/release/com/vmware/sqlfire/sqlfireclient/1.0.2/sqlfireclient-1.0.2.jar
    We need to fix this for past and future versions.

    Reply
  5. Wayne Lund

    I tried to use the pom set to sqlfireclient-1.0.3 but it doesn’t seem to have been loaded into the repo. When’s the repo going to be updated?

    Reply
  6. Wayne Lund

    Just checking on my last post on sqlfireclient-1.0.3. I can’t find it in a maven repo and I’m trying to check code into spring-batch-samples that include the latest sqlfireclient jars.

    Reply
  7. خدمات سئو

    nice agian nice

    Reply
  8. دانلود فیلم

    تابلو روان

    Reply
  9. بهترین زمان خرید بلیط هواپیما

    بلیط هواپیما [Airline tickets] می خواهید؟  بلیط هواپیما از سایت معتبر تیک بان را تجربه کنید که به صورت اینترنتی می توانید خرید کنید و هم از گارانتی بلیط هواپیما ارزان تیک بان بهره مند شوید. تیکبان یکی از بهترین سایت های خرید بلیط هواپیما می باشد و همیشه مشتری مداری را به عنوان شاخص فعالیت خود در نظر گرفته است و هر روز می کوشد که رضایت خاطر مشتریان را جلب کند.

    Reply
  10. استعلام خلافی

    very nice

    Reply
  11. باربری از تهران

    Perfect

    Reply
  12. باربری

    nice

    Reply
  13. agario unblocked

    January 7, 2019 at 12:47 am
    nice

    Reply ↓
    Leave a Reply
    Your email address will not be publishe

    Reply
  14. Thia lottery result

    Very nice write-up.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

*