I see you are using Microsoft OneDrive. This can cause problems with Studio Pro and it could well be related to the error you seeing.
Can you try moving your project out of OneDrive, cleaning the deployment directory, and building it again?
I’ve fixed it now by removing a Module but am getting the next error.
An error has occurred while handling the request. [User 'Anonymous_5e45e3fa-7904-48c1-983b-124a05eb62a0' with session id 'ea7dea87-XXXX-XXXX-XXXX-XXXXXXXXcaa9' and roles 'Administrator']
--------
com.mendix.modules.microflowengine.MicroflowException: com.mendix.systemwideinterfaces.MendixRuntimeException: com.mendix.systemwideinterfaces.MendixRuntimeException: Java action was not implemented
at ProjectPortfolio.ACT_Resource_New (JavaAction : 'GetObjectGuid')
Advanced stacktrace:
at com.mendix.modules.microflowengine.MicroflowUtil.processException(MicroflowUtil.java:83)
Caused by: com.mendix.core.CoreRuntimeException: com.mendix.systemwideinterfaces.MendixRuntimeException: com.mendix.systemwideinterfaces.MendixRuntimeException: Java action was not implemented
at com.mendix.basis.actionmanagement.ActionManager.executeSync(ActionManager.scala:110)
Caused by: com.mendix.systemwideinterfaces.MendixRuntimeException: com.mendix.systemwideinterfaces.MendixRuntimeException: Java action was not implemented
at com.mendix.util.classloading.Runner$.withContextClassLoader(Runner.scala:23)
Caused by: com.mendix.systemwideinterfaces.MendixRuntimeException: Java action was not implemented
at projectportfolio.actions.GetObjectGuid.executeAction(GetObjectGuid.java:30)
at projectportfolio.actions.GetObjectGuid.executeAction(GetObjectGuid.java:16)
at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:58)
at com.mendix.basis.actionmanagement.CoreActionHandlerImpl.doCall(CoreActionHandlerImpl.scala:71)
at com.mendix.basis.actionmanagement.CoreActionHandlerImpl.call(CoreActionHandlerImpl.scala:48)
at com.mendix.core.actionmanagement.internal.InternalCoreAction.call(InternalCoreAction.java:56)
at com.mendix.basis.actionmanagement.ActionManager.$anonfun$executeSync$2(ActionManager.scala:106)
at com.mendix.util.classloading.Runner$.withContextClassLoader(Runner.scala:20)
at com.mendix.basis.actionmanagement.ActionManager.executeSync(ActionManager.scala:105)
at com.mendix.basis.actionmanagement.UserActionCallBuilderImpl.execute(UserActionCallBuilderImpl.scala:57)
at com.mendix.modules.microflowengine.actions.actioncall.ForegroundJavaAction.doExecute(ForegroundJavaAction.scala:35)
at com.mendix.modules.microflowengine.actions.actioncall.ForegroundJavaAction.doExecute(ForegroundJavaAction.scala:11)
at com.mendix.modules.microflowengine.actions.actioncall.JavaAction.execute(JavaAction.scala:38)
at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.$anonfun$execute$1(MicroflowObject.scala:32)
at scala.Option.flatMap(Option.scala:283)
at com.mendix.modules.microflowengine.microflow.impl.MicroflowObject.execute(MicroflowObject.scala:29)
at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.$anonfun$executeAfterBreakingIfNecessary$2(MicroflowImpl.scala:167)
at scala.Option.flatMap(Option.scala:283)
at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAfterBreakingIfNecessary(MicroflowImpl.scala:167)
at com.mendix.modules.microflowengine.microflow.impl.MicroflowImpl.executeAction(MicroflowImpl.scala:114)
at com.mendix.systemwideinterfaces.core.UserAction.execute(UserAction.java:58)
at com.mendix.basis.actionmanagement.CoreActionHandlerImpl.doCall(CoreActionHandlerImpl.scala:71)
at com.mendix.basis.actionmanagement.CoreActionHandlerImpl.call(CoreActionHandlerImpl.scala:48)
at com.mendix.core.actionmanagement.internal.InternalCoreAction.call(InternalCoreAction.java:56)
at com.mendix.basis.actionmanagement.ActionManager.$anonfun$executeSync$2(ActionManager.scala:106)
at com.mendix.util.classloading.Runner$.withContextClassLoader(Runner.scala:20)
at com.mendix.basis.actionmanagement.ActionManager.executeSync(ActionManager.scala:105)
at com.mendix.basis.actionmanagement.MicroflowCallBuilderImpl.execute(MicroflowCallBuilderImpl.scala:62)
at com.mendix.webui.actions.client.ExecuteMicroflowAction.runMicroflow(ExecuteMicroflowAction.scala:76)
at com.mendix.webui.actions.client.ExecuteMicroflowAction.$anonfun$apply$3(ExecuteMicroflowAction.scala:42)
at com.mendix.webui.actions.client.RegularClientAction$Helpers$.$anonfun$liftEither$1(RegularClientAction.scala:30)
at com.mendix.webui.actions.client.RegularClientAction$Helpers$StateHandler.$anonfun$apply$4(RegularClientAction.scala:56)
at com.mendix.webui.requesthandling.helpers.StateHandling.withState(StateHandling.scala:45)
at com.mendix.webui.requesthandling.helpers.StateHandling.withState$(StateHandling.scala:42)
at com.mendix.webui.actions.client.RegularClientAction$Helpers$StateHandler.withState(RegularClientAction.scala:46)
at com.mendix.webui.actions.client.RegularClientAction$Helpers$StateHandler.apply(RegularClientAction.scala:54)
at com.mendix.webui.actions.client.RegularClientAction$Helpers$StateHandler.apply(RegularClientAction.scala:46)
at com.mendix.webui.actions.client.ExecuteMicroflowAction.apply(ExecuteMicroflowAction.scala:43)
at com.mendix.webui.actions.client.ExecuteMicroflowAction.apply(ExecuteMicroflowAction.scala:22)
at com.mendix.webui.actions.client.RegularClientAction.$anonfun$execute$3(RegularClientAction.scala:120)
at scala.util.Try$.apply(Try.scala:210)
at com.mendix.webui.actions.client.RegularClientAction.$anonfun$execute$2(RegularClientAction.scala:120)
at com.mendix.webui.actions.client.RegularClientAction.$anonfun$execute$2$adapted(RegularClientAction.scala:118)
at com.mendix.webui.requesthandling.helpers.ContextHandling.$anonfun$inContext$5(ContextHandling.scala:57)
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
at com.mendix.basis.actionmanagement.ActionMonitoring$.$anonfun$monitor$1(ActionMonitoring.scala:49)
at com.mendix.util.classloading.Runner$.withContextClassLoader(Runner.scala:20)
at com.mendix.basis.actionmanagement.ActionMonitoring$.monitor(ActionMonitoring.scala:49)
at com.mendix.webui.requesthandling.helpers.ContextHandling.inContext(ContextHandling.scala:57)
at com.mendix.webui.requesthandling.helpers.ContextHandling.inContext$(ContextHandling.scala:31)
at com.mendix.webui.actions.client.RegularClientAction.inContext(RegularClientAction.scala:94)
at com.mendix.webui.requesthandling.helpers.ContextHandling.inContext(ContextHandling.scala:28)
at com.mendix.webui.requesthandling.helpers.ContextHandling.inContext$(ContextHandling.scala:20)
at com.mendix.webui.actions.client.RegularClientAction.inContext(RegularClientAction.scala:94)
at com.mendix.webui.actions.client.RegularClientAction.$anonfun$execute$1(RegularClientAction.scala:118)
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.scala:18)
at com.mendix.webui.requesthandling.helpers.ProfileHandling.profileRequest(ProfileHandling.scala:14)
at com.mendix.webui.requesthandling.helpers.ProfileHandling.profileRequest$(ProfileHandling.scala:10)
at com.mendix.webui.actions.client.RegularClientAction.profileRequest(RegularClientAction.scala:94)
at com.mendix.webui.actions.client.RegularClientAction.execute(RegularClientAction.scala:115)
at com.mendix.webui.requesthandling.ClientRequestHandler.handleAction(ClientRequestHandler.scala:106)
at com.mendix.webui.requesthandling.ClientRequestHandler.processRequest(ClientRequestHandler.scala:79)
at com.mendix.externalinterface.connector.RequestHandler.doProcessRequest(RequestHandler.java:37)
at com.mendix.external.connector.MxRuntimeConnector.$anonfun$processRequest$1(MxRuntimeConnector.scala:50)
at com.mendix.external.connector.MxRuntimeConnector.$anonfun$processRequest$1$adapted(MxRuntimeConnector.scala:50)
at com.mendix.util.classloading.Runner$.withContextClassLoader(Runner.scala:20)
at com.mendix.external.connector.MxRuntimeConnector.processRequest(MxRuntimeConnector.scala:50)
at com.mendix.basis.impl.MxRuntimeImpl.processRequest(MxRuntimeImpl.scala:229)
at com.mendix.m2ee.appcontainer.server.handler.RuntimeServlet.service(RuntimeServlet.scala:32)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:750)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:764)
at org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1665)
at org.eclipse.jetty.websocket.servlet.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:170)
at org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:202)
at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1635)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:527)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1571)
at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:221)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1378)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:176)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:484)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1544)
at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:174)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1300)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:129)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:122)
at org.eclipse.jetty.server.Server.handle(Server.java:562)
at org.eclipse.jetty.server.HttpChannel.lambda$handle$0(HttpChannel.java:505)
at org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:762)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:497)
at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:282)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:319)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:100)
at org.eclipse.jetty.io.SelectableChannelEndPoint$1.run(SelectableChannelEndPoint.java:53)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.runTask(AdaptiveExecutionStrategy.java:412)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.consumeTask(AdaptiveExecutionStrategy.java:381)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.tryProduce(AdaptiveExecutionStrategy.java:268)
at org.eclipse.jetty.util.thread.strategy.AdaptiveExecutionStrategy.lambda$new$0(AdaptiveExecutionStrategy.java:138)
at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:407)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:894)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1038)
at java.base/java.lang.Thread.run(Thread.java:829)
Internal server error Error: Internal server error
at m (http://localhost:8080/mxclientsystem/mxui/mxui.js?637992794175430030:68:21025)
at async http://localhost:8080/mxclientsystem/mxui/mxui.js?637992794175430030:68:5608
at async a (http://localhost:8080/mxclientsystem/mxui/mxui.js?637992794175430030:68:19139)
at async g (http://localhost:8080/mxclientsystem/mxui/mxui.js?637992794175430030:68:20499)
at async http://localhost:8080/mxclientsystem/mxui/mxui.js?637992794175430030:68:33026
at async h.executeMicroflow (http://localhost:8080/mxclientsystem/mxui/mxui.js?637992794175430030:66:28598)
at async http://localhost:8080/mxclientsystem/mxui/mxui.js?637992794175430030:66:6275
Is the scheduling module your own? The message looks like you have two Java Actions trying to implement the same class GetObjectByGUID. Has this action been duplicated in the module?
The fixed it with this Java Code. Looks like it works fine till now. Thank you very much for your help!
This Code fixed it.
package projectportfolio.actions;
import com.mendix.systemwideinterfaces.core.IContext;
import com.mendix.systemwideinterfaces.core.IMendixObject;
import com.mendix.webui.CustomJavaAction;
public class GetObjectGuid extends CustomJavaAction<java.lang.Long>
{
private IMendixObject Parameter;
public GetObjectGuid(IContext context, IMendixObject Parameter)
{
super(context);
this.Parameter = Parameter;
}
@java.lang.Override
public java.lang.Long executeAction() throws Exception
{
// BEGIN USER CODE
return this.Parameter.getId().toLong();
// END USER CODE
}
/**
* Returns a string representation of this action
* @return a string representation of this action
*/
@java.lang.Override
public java.lang.String toString()
{
return "GetObjectGuid";
}
// BEGIN EXTRA CODE
// END EXTRA CODE
}
Hi ,
Can you verify whether your java code exists in your java action? As per the error it shows that there is no java code