BIRT Exchange Forum: IBM WAS 6.1 Error 500: LinkageError - BIRT Exchange Forum

Jump to content


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

IBM WAS 6.1 Error 500: LinkageError Rate Topic: -----

#1 User is offline   JodyW 

  • Junior Member
  • Pip
  • Group: Members
  • Posts: 9
  • Joined: 10-August 09

Posted 01 September 2009 - 05:51 AM

I installed Actuate v10 (build 100B081204) on a pair of windows 2003 servers. I installed Actuate Information Console v10 on a websphere server and it's functional. I then modified the iPortal war to include the Mashboard customizations per the "installing into a customized version of Actuate information console 10) section in the Mashboard Installation doc, and redeployed. I can still log into the Information console as before.

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.
0

#2 User is offline   PuckPuck 

  • Junior Member
  • PipPip
  • Group: Members
  • Posts: 18
  • Joined: 07-August 07

Posted 02 September 2009 - 06:06 AM

You are correct in assuming the Java 1.5 vs Java 1.6 issue.

Let's see what we can do, to get you a version using Java 1.5.
0

#3 User is offline   PuckPuck 

  • Junior Member
  • PipPip
  • Group: Members
  • Posts: 18
  • Joined: 07-August 07

Posted 02 September 2009 - 06:32 AM

Attached is mashboard.jar compiled under Java 1.5.

Hope this works for you.

Attached File(s)


0

#4 User is offline   JodyW 

  • Junior Member
  • Pip
  • Group: Members
  • Posts: 9
  • Joined: 10-August 09

Posted 02 September 2009 - 11:48 AM

In keeping with the departmental motto "Nothing is Simple", I uninstalled the old version and deployed a war with your mashboard.jar. Unfortunately, it generated the same error.

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.
0

#5 User is offline   JodyW 

  • Junior Member
  • Pip
  • Group: Members
  • Posts: 9
  • Joined: 10-August 09

Posted 02 September 2009 - 11:50 AM

Here's the text displayed when I try to launch the QuickStart.

Attached File(s)


0

#6 User is offline   JodyW 

  • Junior Member
  • Pip
  • Group: Members
  • Posts: 9
  • Joined: 10-August 09

Posted 03 September 2009 - 07:33 AM

OK, as a WAG, I attempted to resolve as follows:

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.
0

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users