-
Notifications
You must be signed in to change notification settings - Fork 78
Open
Labels
agent-javacommunityIssues and PRs created by the communityIssues and PRs created by the communitytriageIssues and PRs that need to be triagedIssues and PRs that need to be triaged
Description
I have JBoss 7.4.15.
I've added the module as the documentation suggested:
modules/co/elastic/logging/main/module.xml
<?xml version="1.0" encoding="UTF-8"?>
<module xmlns="urn:jboss:module:1.9" name="co.elastic.logging">
<resources>
<resource-root path="ecs-logging-core-1.6.0.jar"/>
<resource-root path="jboss-logmanager-ecs-formatter-1.6.0.jar"/>
</resources>
<dependencies>
<module name="org.jboss.logmanager" />
</dependencies>
</module>standalone/configuration/standalone.xml
<formatter name="ECS">
<custom-formatter module="co.elastic.logging" class="co.elastic.logging.jboss.logmanager.EcsFormatter" />
</formatter>JBoss won't boot:
05:58:44,002 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([("subsystem" => "logging")]): java.lang.IllegalArgumentException: Failed to instantiate class "co.elastic.logging.jboss.logmanager.EcsFormatter" for formatter "ECS"
at org.jboss.logmanager.config.AbstractPropertyConfiguration$ConstructAction.lambda$validate$2(AbstractPropertyConfiguration.java:122)
at org.jboss.logmanager.config.WrappedAction.execute(WrappedAction.java:47)
at org.jboss.logmanager.config.AbstractPropertyConfiguration$ConstructAction.validate(AbstractPropertyConfiguration.java:118)
at org.jboss.logmanager.config.LogContextConfigurationImpl.doPrepare(LogContextConfigurationImpl.java:336)
at org.jboss.logmanager.config.LogContextConfigurationImpl.prepare(LogContextConfigurationImpl.java:289)
at org.jboss.as.logging.logmanager.ConfigurationPersistence.prepare(ConfigurationPersistence.java:299)
at org.jboss.as.logging.LoggingOperations$CommitOperationStepHandler.lambda$execute$0(LoggingOperations.java:131)
at org.jboss.as.controller.AbstractOperationContext.executeStep(AbstractOperationContext.java:1063)
at org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:784)
at org.jboss.as.controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:470)
at org.jboss.as.controller.OperationContextImpl.executeOperation(OperationContextImpl.java:1430)
at org.jboss.as.controller.ModelControllerImpl.boot(ModelControllerImpl.java:559)
at org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:546)
at org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:508)
at org.jboss.as.server.ServerService.boot(ServerService.java:462)
at org.jboss.as.server.ServerService.boot(ServerService.java:415)
at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:447)
at java.lang.Thread.run(Thread.java:750)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.jboss.logmanager.config.AbstractPropertyConfiguration$ConstructAction.lambda$validate$2(AbstractPropertyConfiguration.java:120)
... 17 more
Caused by: java.lang.NoClassDefFoundError: java/util/logging/LogManager
at co.elastic.logging.jboss.logmanager.EcsFormatter.getProperty(EcsFormatter.java:127)
at co.elastic.logging.jboss.logmanager.EcsFormatter.<init>(EcsFormatter.java:48)
... 22 more
Caused by: java.lang.ClassNotFoundException: java.util.logging.LogManager from [Module "co.elastic.logging" from local module loader @56cbfb61 (finder: local module finder @1134affc (roots: /aplicacions/jboss/modules,/aplicacions/jboss/modules/system/layers/base))]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:255)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:410)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:398)
at org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:116)
... 24 more
Please help me, is there anything more to add to the module definition?
Thanks
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
agent-javacommunityIssues and PRs created by the communityIssues and PRs created by the communitytriageIssues and PRs that need to be triagedIssues and PRs that need to be triaged
Type
Fields
Give feedbackNo fields configured for issues without a type.