DZone

So, I spent some time on resolving this issue with a combination of the following:
1. JiBX 1.2.5 / JiBX 1.2.6
2. JDK 1.8
During the jibx-maven-plugin:bind phase of the Maven Build, you may get an error when you upgrade from JDK 1.x to JDK 1.8; The issue will manifest in the following most common form/error:
 
Failed to execute goal org.jibx:jibx-maven-plugin:1.2.5:bind (bind-compile) on project common: Error loading class java.lang.CharSequence: Error reading path java/lang/CharSequence.class for class java.lang.CharSequence
 

You can modify your pom.xml, to make these changes to fix this error.

1. Include the Repository for BCEL 6.0
Include the Repository for BCEL 6.0

2. Check the version of JiBX [Choose any of 1.2.5 or 1.2.6]

Check the version of JiBX [Choose any of 1.2.5 or 1.2.6]

3. Exclude default ‘BCEL’ from the Build

Exclude default 'BCEL' from the Build

4. See the modifications for the plugin ‘jibx-maven-plugin’

See the modifications for the plugin 'jibx-maven-plugin'

5. Voila!

Build Success!

Source: DZone