Can you share info about the Java code throughout that package? There may be a naming conflict or dependency issue of some sort.
Relatedly, there is a principle that some follow that may be applicable here – the 3 rules of Integration Server development:
Don’t write it in Java.
Don’t write it in Java.
Don’t write it in Java.
Java should be limited, in general, to small and focused utilities. Small utility-like services may be the case here, but given the symptom, seems like it might be a “too much Java” item.