Skip to content

[Bug] Load plugin failure #3269

@mxsm

Description

@mxsm

Search before asking

  • I had searched in the issues and found no similar issues.

Environment

Linux

EventMesh version

master

What happened

environment:
image

2023-02-25 23:10:05,576 main DEBUG Reconfiguration complete for context[name=12a3a380] at URI /mnt/e/localLinux/dist/conf/log4j2.xml (org.apache.logging.log4j.core.LoggerContext@290222c1) with optional ClassLoader: null
2023-02-25 23:10:05,576 main DEBUG Shutdown hook enabled. Registering a new one.
2023-02-25 23:10:05,578 main DEBUG LoggerContext[name=12a3a380, org.apache.logging.log4j.core.LoggerContext@290222c1] started OK.
2023-02-25 23:10:05,665 WARN  [main] JarExtensionClassLoader(JarExtensionClassLoader.java:99) - plugin dir:/mnt/e/localLinux/dist/plugin/security/security is not exist
2023-02-25 23:10:05,667 ERROR [main] Acl(Acl.java:59) - can't load the aclService plugin, please check.
2023-02-25 23:10:05,673 pool-1-thread-1 DEBUG Stopping LoggerContext[name=12a3a380, org.apache.logging.log4j.core.LoggerContext@290222c1]
2023-02-25 23:10:05,667 ERROR [main] EventMeshStartup(EventMeshStartup.java:56) - EventMesh start fail.
java.lang.RuntimeException: doesn't load the aclService plugin, please check.
	at org.apache.eventmesh.runtime.acl.Acl.aclBuilder(Acl.java:60) ~[eventmesh-runtime-1.8.0-release.jar:1.8.0-release]
	at org.apache.eventmesh.runtime.acl.Acl.lambda$getInstance$0(Acl.java:53) ~[eventmesh-runtime-1.8.0-release.jar:1.8.0-release]
	at java.util.HashMap.computeIfAbsent(HashMap.java:1128) ~[?:1.8.0_342]
	at org.apache.eventmesh.runtime.acl.Acl.getInstance(Acl.java:53) ~[eventmesh-runtime-1.8.0-release.jar:1.8.0-release]
	at org.apache.eventmesh.runtime.boot.EventMeshServer.<init>(EventMeshServer.java:65) ~[eventmesh-runtime-1.8.0-release.jar:1.8.0-release]
	at org.apache.eventmesh.runtime.boot.EventMeshStartup.main(EventMeshStartup.java:37) [eventmesh-runtime-1.8.0-release.jar:1.8.0-release]

when I use start.sh to start runtime

How to reproduce

sh start.sh

Debug logs

2023-02-25 23:10:05,576 main DEBUG Reconfiguration complete for context[name=12a3a380] at URI /mnt/e/localLinux/dist/conf/log4j2.xml (org.apache.logging.log4j.core.LoggerContext@290222c1) with optional ClassLoader: null
2023-02-25 23:10:05,576 main DEBUG Shutdown hook enabled. Registering a new one.
2023-02-25 23:10:05,578 main DEBUG LoggerContext[name=12a3a380, org.apache.logging.log4j.core.LoggerContext@290222c1] started OK.
2023-02-25 23:10:05,665 WARN  [main] JarExtensionClassLoader(JarExtensionClassLoader.java:99) - plugin dir:/mnt/e/localLinux/dist/plugin/security/security is not exist
2023-02-25 23:10:05,667 ERROR [main] Acl(Acl.java:59) - can't load the aclService plugin, please check.
2023-02-25 23:10:05,673 pool-1-thread-1 DEBUG Stopping LoggerContext[name=12a3a380, org.apache.logging.log4j.core.LoggerContext@290222c1]
2023-02-25 23:10:05,667 ERROR [main] EventMeshStartup(EventMeshStartup.java:56) - EventMesh start fail.
java.lang.RuntimeException: doesn't load the aclService plugin, please check.
	at org.apache.eventmesh.runtime.acl.Acl.aclBuilder(Acl.java:60) ~[eventmesh-runtime-1.8.0-release.jar:1.8.0-release]
	at org.apache.eventmesh.runtime.acl.Acl.lambda$getInstance$0(Acl.java:53) ~[eventmesh-runtime-1.8.0-release.jar:1.8.0-release]
	at java.util.HashMap.computeIfAbsent(HashMap.java:1128) ~[?:1.8.0_342]
	at org.apache.eventmesh.runtime.acl.Acl.getInstance(Acl.java:53) ~[eventmesh-runtime-1.8.0-release.jar:1.8.0-release]
	at org.apache.eventmesh.runtime.boot.EventMeshServer.<init>(EventMeshServer.java:65) ~[eventmesh-runtime-1.8.0-release.jar:1.8.0-release]
	at org.apache.eventmesh.runtime.boot.EventMeshStartup.main(EventMeshStartup.java:37) [eventmesh-runtime-1.8.0-release.jar:1.8.0-release]

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions