MarketSquare / MarketSquare/remoteswinglibrary
UnsupportedClassVersionError on Robot Framework SwingLibrary: Unsupported major.minor version 51.0
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

Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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