NicoDupont opened a new issue, #5644:
URL: https://github.com/apache/hop/issues/5644

   ### Apache Hop version?
   
   2.11
   
   ### Java version?
   
   22
   
   ### Operating system
   
   Windows
   
   ### What happened?
   
   Hi, 
   
   There is a bug with the generated xml file when I want to execute a workflow 
with the node : "Check Files Locked" on a remote server from hop gui.
   
   <img width="491" height="276" alt="Image" 
src="https://github.com/user-attachments/assets/6d7cc370-6533-4878-a83a-c518f8c3a68d";
 />
   
   Thx
   
   The result is the java error :
   
   org.apache.hop.core.exception.HopXmlException: Unable to load the workflow 
from XML file 
[zip:file:///C:/Users/ADMINI~1.DIS/AppData/Local/Temp/1/export_41adbff1-bf89-442e-bb5e-1e62eb36f70c.zip!transfert_fichiers_solid.hwf]Unable
 to load workflow info from XML nodeUnable to load workflow hop info from XML 
nodeCannot invoke "String.equalsIgnoreCase(String)" because the return value of 
"org.apache.hop.workflow.action.ActionMeta.getName()" is null      at 
org.apache.hop.workflow.WorkflowMeta.loadXml(WorkflowMeta.java:452)  at 
org.apache.hop.workflow.WorkflowMeta.<init>(WorkflowMeta.java:433)   at 
org.apache.hop.www.RegisterPackageServlet.generateBody(RegisterPackageServlet.java:106)
      at org.apache.hop.www.BodyHttpServlet.doGet(BodyHttpServlet.java:65)    
at org.apache.hop.www.BaseHttpServlet.doPost(BaseHttpServlet.java:114)  at 
javax.servlet.http.HttpServlet.service(HttpServlet.java:707) at 
org.apache.hop.www.BaseHttpServlet.service(BaseHttpServlet.java:102) at 
javax.servlet.http.HttpServlet.servi
 ce(HttpServlet.java:790)       at 
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)       at 
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:550)   at 
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
    at 
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)
   at 
org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)
    at 
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1435)
   at 
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)
     at 
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:501)    at 
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)
    at 
org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)
     at 
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1350)
    at org.eclipse.jetty.server.handler.ScopedHandler.handle(Scoped
 Handler.java:141)      at 
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)
  at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:59)   
  at 
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:567)  at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127) 
     at org.eclipse.jetty.server.Server.handle(Server.java:516)      at 
org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:388)   at 
org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:633)  at 
org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:380)    at 
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:277)  at 
org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:311)
  at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)    at 
org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104) at 
org.eclipse.jetty.util.thread.strategy.EatW
 hatYouKill.runTask(EatWhatYouKill.java:336)    at 
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:313)
     at 
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:171)
    at 
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:129)
   at 
org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:383)
     at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:882)
     at 
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1036)
        at java.base/java.lang.Thread.run(Thread.java:1570)Caused by: 
org.apache.hop.core.exception.HopXmlException: Unable to load workflow info 
from XML nodeUnable to load workflow hop info from XML nodeCannot invoke 
"String.equalsIgnoreCase(String)" because the return value of 
"org.apache.hop.workflow.action.ActionMeta.getName()" is null  at 
org.apache.hop.workflow.WorkflowMeta.loadXml(WorkflowMeta.java:
 609)   at org.apache.hop.workflow.WorkflowMeta.loadXml(WorkflowMeta.java:445)  
... 39 moreCaused by: org.apache.hop.core.exception.HopXmlException: Unable to 
load workflow hop info from XML nodeCannot invoke 
"String.equalsIgnoreCase(String)" because the return value of 
"org.apache.hop.workflow.action.ActionMeta.getName()" is null    at 
org.apache.hop.workflow.WorkflowHopMeta.<init>(WorkflowHopMeta.java:118)     at 
org.apache.hop.workflow.WorkflowMeta.loadXml(WorkflowMeta.java:583)  ... 40 
moreCaused by: java.lang.NullPointerException: Cannot invoke 
"String.equalsIgnoreCase(String)" because the return value of 
"org.apache.hop.workflow.action.ActionMeta.getName()" is null at 
org.apache.hop.workflow.WorkflowMeta.findAction(WorkflowMeta.java:800)       at 
org.apache.hop.workflow.WorkflowHopMeta.<init>(WorkflowHopMeta.java:112)     
... 41 more
   
   ### Issue Priority
   
   Priority: 3
   
   ### Issue Component
   
   Component: Hop Server


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@hop.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to