created an attachment (id=167669)
test report

description:
  guiexception throw out when first open this report, no error messgae when second open this report. 

test build:
birt2.2.2 v20100507-1630

step to reproduce:

1. open the report attached.

expect result:
report can correctly open. 

actual result:
guiexception throw out

error log:
caused by: org.eclipse.core.runtime.coreexception: plug-in org.eclipse.birt.report.designer.tests was unable to load class org.eclipse.birt.report.designer.tests.example.matrix.testingmatrixui.
at org.eclipse.core.internal.registry.osgi.registrystrategyosgi.throwexception(registrystrategyosgi.java:180)
at org.eclipse.core.internal.registry.osgi.registrystrategyosgi.createexecutableextension(registrystrategyosgi.java:162)
at org.eclipse.core.internal.registry.extensionregistry.createexecutableextension(extensionregistry.java:788)
at org.eclipse.core.internal.registry.configurationelement.createexecutableextension(configurationelement.java:243)
at org.eclipse.core.internal.registry.configurationelementhandle.createexecutableextension(configurationelementhandle.java:51)
at org.eclipse.birt.report.designer.internal.ui.extension.extensionpointmanager.loadattributes(extensionpointmanager.java:298)
at org.eclipse.birt.report.designer.internal.ui.extension.extensionpointmanager.loadelements(extensionpointmanager.java:258)
... 90 more
test entironment: all-in-one package + tests-suite package.

guiexception throw out when first open any report.
fixed the broken manifest in 2.2.2 branch.
verified.