Maven – External Dependencies -2 (Adding external/custom jars into Maven local repository)

This tutorial explains how to add external/custom jars into Maven local repository. This is necessary in the case when the jar file required by your project may not be available in any repository for maven to download from. The command used in the tutorial: mvn install:install-file -Dfile= -DgroupId=com.tibco -DartifactId=tibjms -Dversion=1.0.0 -Dpackaging=jar -DgeneratePom=true  

How to use Oracle Ref Cursors and two dimensional arrays with WSO2 Data Services Server?

Here is an example in DSS using the query created in the previous tutorial.  Find below the complete .dbs file which can be added to the DSS_HOME/repository/deployment/server/dataservicesfolder. <data name=”DSS1″ transports=”http https local”> <config enableOData=”false” id=”riyafa”> <property name=”driverClassName”>oracle.jdbc.driver.OracleDriver</property> <property name=”url”>jdbc:oracle:thin:@192.168.54.245:1521/ora11g</property> <property name=”username”>riyafa</property> <property name=”password”>riyafa</property> </config> <query id=”GetInvoiceSummaryDSID” useConfig=”riyafa”> <sql>call pkg11.noitxx(:Result1)</sql> <result element=”P_SUMMARYREC_TAB” rowName=”P_SUMMARYREC_TAB_ITEM”> <element column=”AMOUNTDUEREMAINING” name=”AMOUNTDUEREMAINING” […]

How to create and apply a patch for WSO2 ESB/EI?–Developer’s notes

Since WSO2 products are made of several components like wso2-synapse, carbon-mediation, wso2-axis2 etc., when we are developing in one of these components say carbon-mediation it is time consuming to attempt to keep building carbon-mediation  and then product-ei every time you make a small change to see if the change has been applied as expected. Hence […]

Support for standard GIS objects in AsterixDB

The requirement for supporting the standard GIS objects as discussed in the issue ASTERIXDB-1371 has been satisfied to a great extent through my GSoC project with the support and guidance of my mentor Ahmed Eldawy  and the friendly AsterixDB community. In this project the Esri/geometry-api-java library has been used as the api to support geometries […]

The only fully open source ESB

The benefits of open source is tremendous and has gained huge popularity in the field of IT in recent years. Open-source software is free to use, distribute, and modify. It has lower costs, and in most cases this is only a fraction of the cost of their proprietary counterparts. Open-source software is more secured as […]