@Override
protected void init() throws JBIException {
super.init();
if (store == null) {
if (storeFactory == null) {
storeFactory = new MemoryStoreFactory();
}
try {
store = storeFactory.open(getService().toString() + getEndpoint());
} catch (IOException e) {
throw new JBIException("Unable to open storeFactory" + e.getMessage(), e);