Payara 4.1.2.174 Ошибка развертывания - Ошибка в связывании политики безопасности - Несогласованное состояние модуля - PullRequest
2 голосов
/ 28 апреля 2020

Мы получаем ошибку при связывании политики безопасности - Несогласованное состояние модуля при развертывании от Jenkins.

Мы знаем, как обойти эту проблему, удалив полицию безопасности из сгенерированного ( Glassfi sh: ошибка при связывании политики безопасности для ), но нас больше интересуют идеи о том, что root причина может быть.

Заранее спасибо.

Вся трассировка: [javax.enterprise.system.core] [tid: ThreadID = 119 ThreadName = admin-thread-pool (8)] [timeMillis: 1586526062207] [levelValue: 1000] [[Исключение во время обработка жизненного цикла org.glassfi sh .deployment.common.DeploymentException: ошибка при связывании политики безопасности для - Несогласованное состояние модуля в com.sun.enterprise.security.ee.SecurityUtil.linkPolicyFile (SecurityUtil. java: 336) в com.sun.enterprise.security.ee.SecurityDeployer.linkPolicies (SecurityDeployer. java: 319) по адресу com.sun.enterprise.security.ee.SecurityDeployer.access $ 100 (SecurityDeployer. java: 87) по адресу com.sun. .enterprise.security.ee.SecurityDeployer $ AppDeployEventListener.event (SecurityDeployer. java: 145) в org.glassfi sh .kernel.event.EventsImpl.send (EventsImpl. java: 131) в org.glassfi sh .internal.data.ApplicationInfo.load (ApplicationInfo. java: 329) на com.sun.enterprise.v3.server.ApplicationLifecycle.deploy (ApplicationLifecycle. java: 497) на com.sun.enterprise.v3 .server.ApplicationLife цикл.deploy (ApplicationLifecycle. java: 220) в org.glassfi sh .deployment.admin.DeployCommand.execute (DeployCommand. java: 487) в com.sun.enterprise.v3.admin.CommandRunnerImpl $ 2 $ 1 .run (CommandRunnerImpl. java: 539) в com.sun.enterprise.v3.admin.CommandRunnerImpl $ 2 $ 1.run (CommandRunnerImpl. java: 535) в java .security.AccessController.doPrivileged (собственный метод) в javax.security.auth.Subject.doAs (Subject. java: 360) в com.sun.enterprise.v3.admin.CommandRunnerImpl $ 2.execute (CommandRunnerImpl. java: 534) в com.sun.enterprise. v3.admin.CommandRunnerImpl $ 3.run (CommandRunnerImpl. java: 565) в com.sun.enterprise.v3.admin.CommandRunnerImpl $ 3.run (CommandRunnerImpl. java: 557) в java .security.AccessController. doPrivileged (собственный метод) в javax.security.auth.Subject.doAs (Subject. java: 360) в com.sun.enterprise.v3.admin.CommandRunnerImpl.doCommand (CommandRunnerImpl. java: 556) в com. sun.enterprise.v3.admin.CommandRunnerImpl.doCommand (CommandRunnerImpl. java: 1464) в com.sun.enter prise.v3.admin.CommandRunnerImpl.access $ 1300 (CommandRunnerImpl. java: 109) в com.sun.enterprise.v3.admin.CommandRunnerImpl $ ExecutionContext.execute (CommandRunnerImpl. java: 1846) в com.sun.enter .v3.admin.CommandRunnerImpl $ ExecutionContext.execute (CommandRunnerImpl. java: 1722) в org.glassfi sh .admin.rest.utils.ResourceUtil.runCommand (ResourceUtil. java: 263) в org.glassfi sh .admin.rest.utils.ResourceUtil.runCommand (ResourceUtil. java: 234) в org.glassfi sh .admin.rest.utils.ResourceUtil.runCommand (ResourceUtil. java: 285) в орг. glassfi sh .admin.rest.resources. 62) at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl. java: 43) в java .lang.reflect.Method.invoke (Method. java: 498) в org.glassfi sh .jersey. server.model.inter nal.ResourceMethodInvocationHandlerFactory $ 1.invoke (ResourceMethodInvocationHandlerFactory. java: 81) по адресу org.glassfi sh .jersey.server.model.internal.AbstractJavaResourceMethodDispatcherJ 1.54g. * .jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke (AbstractJavaResourceMethodDispatcher. java: 161) в org.glassfi sh .jersey.server.model.internal. JavaResourceMethodDispatcherProvider $ ResponseOutInvoker.doDispatch (JavaResourceMethodDispatcherProvider. java: 160) по адресу org.glassfi sh .jersey.server.model.moternal.internal.Astract) jersey.server.model.ResourceMethodInvoker.invoke (ResourceMethodInvoker. java: 389) в org.glassfi sh .jersey.server.model.ResourceMethodInvoker.apply (ResourceMethodInvoker. java65f): 347). * .jersey.server.model.ResourceMethodInvoker.apply (ResourceMethodInvoker. java: 102) в org.glassfi sh .jersey.server.ServerRuntime $ 2.run (ServerRuntime. java: 326) в org.glassfi sh .jersey.internal.Errors $ 1.call (Ошибки. java: 271) в org.glassfi sh .jersey.internal.Errors $ 1.call (Ошибки. java: 267) в org.glassfi sh .jersey.internal.Errors.process (Ошибки. java: 315) в org.glassfi sh .jersey.internal.Errors.process (Ошибки. java: 297) в org.glassfi sh . .jersey.internal.Errors.process (ошибки java: 2 67) в org.glassfi sh .jersey.process.internal.RequestScope.runInScope (RequestScope. java: 317) в org.glassfi sh .jersey.server.ServerRuntime.process (ServerRuntime. java: 305) по адресу org.glassfi sh .jersey.server.ApplicationHandler.handle (ApplicationHandler. java: 1154) по адресу org.glassfi sh .jersey.grizzly2.httpserver.GrizzlyHttpContainer.service (* GrizzlyHttpContainer * 10: *. 384) в org.glassfi sh .admin.rest.adapter.RestAdapter $ 2.service (RestAdapter. java: 316) в org.glassfi sh .admin.rest.adapter.RestAdapter.service (RestAdapter. java: 179) на com.sun.enterprise.v3.services.impl.ContainerMapper $ HttpHandlerCallable.call (ContainerMapper. java: 466) на com.sun.enterprise.v3.services.impl.ContainerMapper.service (ContainerMapper . java: 169) в org.glassfi sh .grizzly.http.server.HttpHandler.runService (HttpHandler. java: 206) в org.glassfi sh .grizzly.http.server.HttpHandler.doHandle (HttpHandler. java: 180) в org.glassfi sh .grizzly.http.server.HttpServerFilter.handleRead (Http ServerFilter. java: 235) в org.glassfi sh .grizzly.filterchain.ExecutorResolver $ 9.execute (ExecutorResolver. java: 119) в org.glassfi sh .grizzly.filterchain.DefaultFilterChailterexil (Default DefaultFilterChain.exte . java: 284) в org.glassfi sh .grizzly.filterchain.DefaultFilterChain.executeChainPart (DefaultFilterChain. java: 201) в org.glassfi sh .grizzly.filterchain.DefaultFilterChain. 1106 *: 133) в org.glassfi sh .grizzly.filterchain.DefaultFilterChain.process (DefaultFilterChain. java: 112) в org.glassfi sh .grizzly.ProcessorExecutor.execute (ProcessorExecutor. java 77: . ) в org.glassfi sh .grizzly.strategies.WorkerThreadIOStrategy.run0 (WorkerThreadIOStrategy. java: 117) в org.glassfi sh .grizzly.strategies.WorkerThreadIOStrategy.access $ 100 (Worke rThreadIOStrategy. java: 56) в org.glassfi sh .grizzly.strategies.WorkerThreadIOStrategy $ WorkerThreadRunnable.run (WorkerThreadIOStrategy. java: 137) в org.glassfi sh .greadzzth. doWork (AbstractThreadPool. java: 591) в org.glassfi sh .grizzly.threadpool.AbstractThreadPool $ Worker.run (AbstractThreadPool. java: 571) в java .lang.Thread.run (Thread. java: 748)]]

1 Ответ

0 голосов
/ 30 апреля 2020

Проблема устранена.

Она присутствовала, когда задание помещало войну для развертывания в папку автоматического развертывания.

Изменили ее на использование развертывания asadmin, и она работает правильно.

...