Upgrade from 5.1 to 5.3
Hello all,
I've got a bit of a problem, along with very little experience in Epic and wonder if anyone can help:
The system I have uses Epic 5.1 with some java (and acl) customisations. I'm testing moving to version 5.3 and whereas the acl seems to work fine, the java doesn't seem to load.
The java is in a sub directory of custom, but not custom/classes. The append_javaclass_path command with the location of the java is in the instance.acl file, so it should be picked up.
As an example, this works in 5.1:
$obj = java_constructor('GenerateId');
$new_name=java_instance($obj, 'removeInternalTags', $name);
but does not in 5.3. When I check I get the error [A30134] Cannot find the class GenerateId.
All my classes were compiled using java 1.4 and I know Epic 5.3 uses 1.5, so I'm wondering if 5.3 can tell the classes were compiled using an older version of Java and therefore refusing to recognise them.
Grasping at straws I'm thinking of recompiling everything using java 1.5 which will be a pain (for various reasons), but before I do that I was wondering if anyone with experience can hazard a guess as to why Epic can't find the java class files.
Thanks in advance
Chris
