text: That depends on what you would consider integrated.  If you mean can COBOL call Java routines at runtime or vice versa, not easily would be my answer.  You would have to do some very detailed object compilations and hand linking to get the critters to work and play well with each other at all.  On the other hand, if your definition of integration is that they share a common data set at different times for specific reasons, they could quite easily be considered integral parts of a larger system.  COBOL, for example, being run once a day to do mass backups and create total files for a day's business and Java applets and applications being used while the business is actually conducted to create or update current sales and business files over an Intranet.  I hope this helps you out.