IBM WAS 6.1 Error 500: LinkageError
#1
Posted 01 September 2009 - 05:51 AM
However, when I browse to http://ltltecwts18/b...ject=QuickStart, the dreaded Error 500: LinkageError while defining class: com.actuate.mashboard.actions.MashboardAction Could not be defined due to: (com/actuate/mashboard/actions/MashboardAction) bad major version at offset=6 appears.
I'm running IBM Websphere v6.1.0.19, which is using ibm java 1.5.0. I speculate that the mashboard I downloaded may be using 1.6????
Can anyone suggest an easy plan of action to correct this error? I'm under a deadline to get a proof of concept operational on a test server in the next day or two.
#3
Posted 02 September 2009 - 06:32 AM
Hope this works for you.
Attached File(s)
-
mashboard.zip (61.97K)
Number of downloads: 5 -
mashboard.zip (61.97K)
Number of downloads: 5
#4
Posted 02 September 2009 - 11:48 AM
At this point, I'll interject that I'm a novice at a) Websphere, b) BIRT c) iportal deployments and d)Java. However, when I examined the mashboard.class embedded in the new mashboard.jar, it still had a major version of 0x32 hex, which ties to J2SE 6.0. Can you elaborate on how you updated the jar, so perhaps I can try the same thing on my end.
#5
Posted 02 September 2009 - 11:50 AM
Attached File(s)
-
LinkageError.txt (14.13K)
Number of downloads: 7 -
LinkageError.txt (14.13K)
Number of downloads: 7
#6
Posted 03 September 2009 - 07:33 AM
I took the mashboard source code from the mashboard.zip download and dropped it into a new project in the BRD Pro. I then pulled in the external jars from the lib included in the mashboard.zip into the build path. I changed my java compiler compliance to 1.5 and rebuilt the class files. I then created a new mashboard.jar via the export and then dropped that into my websphere app. This has resolved the LinkageError.
Enlighten me if there's some other way that's a tad more streamlined.



MultiQuote