Welcome to my blog, I am a professional Software Development Consultant. I specialize in a variety of Open source Java technologies with over ten years of experience in designing/developing software and integration solutions. I am also the author of numerous open source and free software, most of which are available in public domain under widely used business-friendly licenses. Visit my home page for more info.

5 thoughts on “About

  1. Hi…
    Would like to try your JCL library…
    But your Maven build is broken… perhaps because of your recent move to GIT ?

    git clone http://github.com/xeusman/JCL.git

    Let me know if you have the latest as binary image ? Is JCL production tested ?


    git clone http://github.com/xeusman/JCL.git
    cd JCL/JCL2
    mvn clean compile

    Downloading: http://repo1.maven.org/maven2/org/xeustechnologies/test-jcl/2.2.2/test-jcl-2.2.2.jar
    [INFO] Unable to find resource ‘org.xeustechnologies:test-jcl:jar:2.2.2’ in repository central (http://repo1.maven.org/maven2)
    [INFO] ————————————————————————
    [INFO] ————————————————————————
    [INFO] Unable to find artifact.

    Embedded error: Unable to download the artifact from any repository

    Try downloading the file manually from the project website.

    Then, install it using the command:
    mvn install:install-file -DgroupId=org.xeustechnologies -DartifactId=test-jcl -Dversion=2.2.2 -Dpackaging=jar -Dfile=/path/to/file

    Alternatively, if you host your own repository you can deploy the file there:
    mvn deploy:deploy-file -DgroupId=org.xeustechnologies -DartifactId=test-jcl -Dversion=2.2.2 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]


    from the specified remote repositories:
    open.iona.m2-snapshot (http://repo.open.iona.com/maven2-snapshot/),
    central (http://repo1.maven.org/maven2),
    codehaus (http://repository.codehaus.org),
    fusesource (http://repo.fusesource.com/maven2),
    codehaus-snapshots (http://snapshots.repository.codehaus.org),
    sonatype-nexus-snapshots (https://oss.sonatype.org/content/repositories/snapshots),
    open.iona.m2 (http://repo.open.iona.com/maven2/)

    1. I have updated and checked in the POM files, so it should not give you this error now while compiling JCL2; “mvn clean compile” should run fine.
      Actually JCL2 requires the “test-jar” artifact to be packaged first, before the core/spring modules are unit-tested. And the test-jar artifact is not deployed on the central maven repos; so the easy way is to “mvn clean install” in order to build, *test* and install the artifacts to your local maven repository.

      There are no open defects against v2.2.2. You can visit Sourceforge tracker for more details on issues and fixes:

      The JCL forum on sourceforge can also be helpful:

  2. Thanks very much….
    I’ll try again…

    Do you think that your JarClass loader – can be used with Spring to provide vertical modularization ?

    If our application has 4 or 5 domain areas – that share a common core and utility libraries… could I use your classloader to have each domain use it’s own version (possible different versions) of the core and utility classes ?

    I’m thinking at the Spring level each service could be associated with – it’s own classloader… is there an easier way to give a range of packages ? i.e. Everyone in this range of packages:
    com.xxx.domain1.* uses JarClass loader1
    com.yyy.domain1.* uses JarClass loader2…

    Based on your documentation – at the very least – I can associate each service with it’s own classloader…

    Could same be done for the Servlet/WebApp engine ?

    Just want to make sure I’m not using your good work to solve a problem it was not meant to solve…


  3. Hi
    i came across the website of hotfusion binder software.
    after downloading my antivirus program stopped the installation because of a suspicious trojan named vb-oer drp.
    could you please provide a safe version of the program ??

    thank you for any help
    Mauro from Rome

Comments are closed.

Back To Top
Fork me on GitHub