Google+ Followers

Jun 24, 2014

dpkg: error: parsing file '/var/lib/dpkg/status' near line 9941 package 'libcloog-isl4:amd64'

After wasting let's say one hour, this solved it for me :
'sudo mv /var/lib/dpkg/status-old /var/lib/dpkg/status'


Jun 19, 2014

Set up gradle to build with alternative java

I am using ubuntu 14.04 LTS

Having java 7 and 8 installed from oracle.

Using alternative and working with java 7 but one of my projects use java 8.

gradle build --version

returns that it works with java 7 -> since most of my projects use this version, i don't want to change this.

Solution: creating in the java 8 project, in the root directory, file named

inside it for example in my case :

this way, when you will do gradle build in this project, gradle will use this version instead of the one defined for him.

Hoped it helped,


Jun 18, 2014

Loading of /usr/lib/erlang/lib/mnesia-4.11/ebin/mnesia.beam failed: badfile

I am working with rabbitmq , after the latest ubuntu 14.04 LTS update , i got this exception.

As result rabbit is not working.

I worked with 14 version of erlang .

Solution was to upgrade to the latest version of erlang.

Jun 5, 2014

Sample log4j property file, logging only to file, if you want console add 'stdout' in the rootlogger and remove the comments in the section below.
I included hibernate and spring logging relevant

# Root logger option
log4j.rootLogger=INFO, file

# To see hibernate parameters in the query and not just ? you must set this to TRACE

# Direct log messages to a log file
log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %5p %c{1}:%L - %m%n

# Direct log messages to stdout
#log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss} %-5p %c{1}:%L - #%m%n

# spring transaction log

# hibernate full details log

May 21, 2014

NoClassDefFoundError: jersey/repackaged/com/google/common/collect/Maps


I am working with spring 4.0.4 and jersey 2.7 and Gradle 1.11 suddelny out of nowhere i build and deployed to my tomcat 7 (latest release) and got the above error.
Worked to figure out what went wrong about an hour.
Than i saw that they released a new 2.8 lately, decided to try it - it worked +

Problem solved for me after upgrading from jersey 2.7 to 2.8
and adding this to my gradle dependencies

Hopefully it will help you too,


May 19, 2014

Create blocking connection with pika


That what i did, watch that the port is not a string but integer parameter.



May 4, 2014

How to expose spring ehcache 2.8.2 to jmx

In this version ehcache statistics is enabled by default.

I am using ehcache as spring cache.

it's easy

find the place where you define your config
like 'net.sf.ehcache.config.Configuration config = new net.sf.ehcache.config.Configuration()'

in my case i use annotations therefore i got this line in the code, in your case, maybe defined as bean inside the xml .

add the following :

Yeah i wondered too why it's not possible to give the enum only .. maybe in the next version... '

Worked for me .