Comments (6)
Fixed in RAP 3.29 by using the latest platform bundle with the fix.
from org.eclipse.rap.
I modified the runtime to rap-3.22.0-R-20220906-0913 and it works fine.
I'll share a test site when I'm done with my busy work.
Thanks.
from org.eclipse.rap.
Thank you for your report!
Since you mention a "modified runtime" in your last comment: Can you share with us what you have changed, or even better, create a pull request?
from org.eclipse.rap.
We may have stumbled across the same problem: monitor == null.
Unfortunately, we don't have a minimal standalone example to reproduce the problem.
I suspect the problem is due to the following commit in the eclipse platform:
eclipse-platform/eclipse.platform@9c3525c
Previously, a NullProgressMonitor was used in the platform if a ProgressProvider returned null.
In RAP, at least in our case, the RAP-specific org.eclipse.rap.ui.internal.progress.JobManagerAdapter is called, which returns null under certain conditions.
At first glance, RAP behaves as before, only the eclipse platform now handles null results differently, which leads to these subsequent errors.
A quick fix could be to add the NullProgressMonitor fallback handling to the RAP specific JobManagerAdapter.
from org.eclipse.rap.
See eclipse-platform/eclipse.platform#1282
from org.eclipse.rap.
@ifurnadjiev Thanks
from org.eclipse.rap.
Related Issues (20)
- Infinite loop in RAPDragTracker
- Memory leaks using Display.timerExec with push session active
- RAP version which support jboss8 HOT 17
- BridgeServlet issue
- Replace dependency to org.eclipse.osgi.services HOT 6
- Which RAP version is supporting Java 21?
- Browser controls in tabs lose scroll position in Chromium based browers HOT 2
- ServerPushSession is interrupted after a period of inactivity HOT 4
- Weakness in `FileDialog` may cause `Widget disposed` error HOT 4
- Auto Suggest demo is broken
- Add 'insertText' functionality to the Nebula RichTextEditor HOT 1
- Scrolling continues unexpectedly HOT 5
- Missing RAP artifacts in maven central HOT 6
- fixFocus works differently between SWT and RWT
- Deadlock in JobManager on Startup HOT 2
- pack for column
- Browser Widget: FileNotFoundException under specific conditions / Reduce unnecessary file write actions
- CTabFolder always hides Control shared between CTabItems
- Part Name is not updated
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from org.eclipse.rap.