cancel
Showing results for 
Search instead for 
Did you mean: 

​Applets do not run in sap mii 15.1 sp3 patch6

sartojr
Explorer
0 Kudos

Applets do not run in sap mii version 15.1 sp3 patch6

We created a new server and installed the last available stack of the MII (15.1 sp3 patch6).

Our project uses applets and was developed in version 12.2. After importing the project into the new version the applets are crashing while loading.

Tests run with versions 1.6, 1.7 and 1.8

I get the following error message on java console:

gridOPs [ERROR] - Unable to set value for MatchValuesFormat in consumer, com.sap.xmii.applet.grid.GridComponent.setMatchValuesFormat(java.lang.String) java.lang.NoSuchMethodException: com.sap.xmii.applet.grid.GridComponent.setMatchValuesFormat(java.lang.String) at java.lang.Class.getMethod(Unknown Source) at com.sap.xmii.applet.util.TemplateObjectUtils.setObjectValue(TemplateObjectUtils.java:73) at com.sap.xmii.applet.util.TemplateUtils.setDisplayProperties(TemplateUtils.java:152) at com.sap.xmii.applet.common.BaseApplet.setDisplayTemplate(BaseApplet.java:1281) at com.sap.xmii.applet.common.BaseApplet$4.run(BaseApplet.java:804) at java.awt.event.InvocationEvent.dispatch(Unknown Source) at java.awt.EventQueue.dispatchEventImpl(Unknown Source) at java.awt.EventQueue.access$300(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.awt.EventQueue$3.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member185280
Active Contributor
0 Kudos

That is a pretty big jump in versions. Did you use the migration tool to move/upgrade your project? Try clearing out the Java cache on your client machine.

Regards,
Christian

sartojr
Explorer
0 Kudos

I cleared all the caches and added the url to the java security.

On the migration tool, I did export the project in 12.2 and imported it in 15.1, is there anything else to do?

former_member185280
Active Contributor
0 Kudos

I would try creating some new applets to determine if it is a version/upgrade issue.

sartojr
Explorer
0 Kudos

Sorry for the delay. After uploading with the last patch 25, we ran new tests with the applets. When the applets lock the browser during the execution of the IRPT screens, checking in IE DEBUG mode, it is possible to identify some points that have errors and the following messages:

    Target applet or JVM process exited abruptly

    PrivilegedActionException

    More details in the images

    I have also tested with the method updateGrid(true) and it has the same error. I found the new method updateAsync(true), but it works asynchronously and shortly after the update I make a validation using the method getRowCount() with grid data, so the method updateAsync(true) does not resolve.

    Former Member
    0 Kudos

    Hi Sarto ,

    Which browser version are you using ?

    I have IE - 11.730 and java - 1.8.0_112 .

    It works fine for me.

    Thanks & Regards,

    Neha Kshirsagar

    sartojr
    Explorer
    0 Kudos

    I'm using IE11 9.11.9600.17843

    I tested it with java: 1.6_45, 1.7_80 and 1.8_111