MarketSquare / MarketSquare/remoteswinglibrary

UnsupportedClassVersionError on Robot Framework SwingLibrary: Unsupported major.minor version 51.0

Open
#95 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
32
Forks
41
PR merge metrics
No merged PRs in 30d

Description

I managed to launch the .jnlp application using Robot Framework with Remote Swing Library in which RemoteSwingLibrary 2.2.4 (which uses SwingLibrary 1.9.9 (supports Java version older than 8 as the .jnlp app uses Java SE 6). There's no problem with the application launch, everything works fine. But this internal error means SwingLibrary doesn't work with the .jnlp app.

Here's my environment:
OS:
Windows 10, 64-Bit

Java:
java version "1.8.0_271"
Java(TM) SE Runtime Environment (build 1.8.0_271-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.271-b09, mixed mode)

Robot Framework:
Robot Framework 3.2.2 (Python 3.7.9 on win32)

JNLP Application:
Java 6 SE

RemoteSwingLibrary:
RemoteSwingLibrary 1.9.9

![image](https://user-images.githubusercontent.com/73995006/98505971-70a0f400-2295-11eb-9dc1-88867a98f3a8.png)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the reported UnsupportedClassVersionError alongside the listed Java, Robot Framework, RemoteSwingLibrary, SwingLibrary, and JNLP versions. Reproduce the launch configuration if possible and determine which component requires class version 51.0. Done means the Java 6 JNLP application can use SwingLibrary without this internal error.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, python
Domain
desktop, testing
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.