Comments (1)
The behaviour is as followed:
- Starting the hop-web container
- creating/opening a pipeline
- creating a JavaScript component
- editing the component from 3. -> it works fine
- reloading the page in the browser or waiting for time out of the session
- trying to edit JavaScript component: it fails to open the Edit-Dialog with following error:
java.lang.IllegalArgumentException: Argument not valid
at org.eclipse.swt.SWT.error(SWT.java:3739)
at org.eclipse.swt.SWT.error(SWT.java:3676)
at org.eclipse.swt.SWT.error(SWT.java:3647)
at org.eclipse.swt.widgets.Item.setImage(Item.java:156)
at org.eclipse.swt.widgets.MenuItem.setImage(MenuItem.java:278)
at org.apache.hop.pipeline.transforms.javascript.ScriptValuesDialog.buildingFolderMenu(ScriptValuesDialog.java:1657)
at org.apache.hop.pipeline.transforms.javascript.ScriptValuesDialog.open(ScriptValuesDialog.java:470)
at org.apache.hop.ui.hopgui.file.pipeline.delegates.HopGuiPipelineTransformDelegate.editTransform(HopGuiPipelineTransfo
at org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.editTransform(HopGuiPipelineGraph.java:3400)
at org.apache.hop.ui.hopgui.file.pipeline.HopGuiPipelineGraph.editTransform(HopGuiPipelineGraph.java:2192)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.hop.core.gui.plugin.action.GuiActionLambdaBuilder.lambda$createLambda$0(GuiActionLambdaBuilder.java:96)
at org.apache.hop.ui.hopgui.context.GuiContextUtil.lambda$handleActionSelection$0(GuiContextUtil.java:183)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:38)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:193)
at org.eclipse.swt.widgets.Display.runPendingMessages(Display.java:1200)
at org.eclipse.swt.widgets.Display.safeReadAndDispatch(Display.java:1180)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:1172)
at org.eclipse.rap.rwt.application.AbstractEntryPoint.createUI(AbstractEntryPoint.java:69)
at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:177)
at org.eclipse.rap.rwt.internal.lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:290)
at java.base/java.lang.Thread.run(Thread.java:829)
at org.eclipse.rap.rwt.internal.lifecycle.UIThread.run(UIThread.java:107)
I've tested it in three different environments:
- Kubernetes environment used by @poonam541: the error can be reproduced
- Kubernetes from DigitalOcean: the error can't be reproduced
- Container running on Ubuntu Linux access from a Windows-Client (Chrome) in the same Network: the error can be reproduced
In cases 1. and 2. the Hop-Web was accessed from the same Windows PC
I've tested it with Hop-Web versions 2.6.0, 2.7.0, 2.8.0, and latest snapshot
from hop.
Related Issues (20)
- [Bug]: Rest Client GET URL errors on URL encoded characters
- [Bug]: Since 2.8, "Zip file" doesn't allow for conditional outgoing hops, only unconditional HOT 2
- [Bug]: GetSubfolderNames transform: labels messed up
- [Bug]: DuckDB: ALTER COLUMN statement not working
- [Task]: Document how Pipelines using Stream Lookup can run into deadlock HOT 1
- [Feature Request]: Create Odoo connector HOT 1
- [Bug]: DuckDB - jdbc:duckdb: (in memory database) - No tables or schema found.
- [Bug]: DuckDB - TIME data type not retrievable.
- [Bug]: when try to open an audit record, i can't see any data and recieve an error in console
- [Bug]: REST Client, encode in string ALL data HOT 2
- [Task]: Add support for Azure Local Storage
- [Bug]: help button no longer works in 2.8.0 HOT 2
- [Task]: Adapt mouse cursor to context
- [Task]: cleanup jsFunctionHelp.xml
- [Bug]: JSON Output -> Compatibility mode flag doesnt save
- [Feature Request]: DSL for Low-Code HOT 1
- [Bug]: Table Input Fails for MySQL datetime field HOT 1
- [Task]: Rename "Create" to "Create Note"
- [Bug]: demo is down HOT 3
- [Bug]: Workflow doesn't even start first action HOT 6
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 hop.