I removed openjdk-11* and that seems to have solved the issue. I'm guessing Amazon Corretto has incompatibility issues
-----Original Message-----
From: Martijn Brinkers [mailto:martijn@ciphermail.com]
Sent: Thursday, November 21, 2019 11:54 AM
To: Dino Edwards <dino.edwards(a)mydirectmail.net>
Subject: Re: [CipherMail User] Unable to login to Ciphermail Web GUI
You probably have version 11 installed as well.
You can use update-java-alternatives to list all installed JDKs and make version 8 the default
Kind regards,
Martijn Brinkers
On 21-11-19 17:52, Dino Edwards wrote:
> I clearly entered:
>
> openjdk-8-jre openjdk-8-jre-headless
>
> But when I check the version it says 11?
>
> java -version
> openjdk version "11.0.4" 2019-07-16
> OpenJDK Runtime Environment (build
> 11.0.4+11-post-Ubuntu-1ubuntu218.04.3)
> OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3,
> mixed mode)
>
> Wtf?
>
>
> -----Original Message-----
> From: Users [mailto:users-bounces@lists.ciphermail.com] On Behalf Of
> Martijn Brinkers via Users
> Sent: Thursday, November 21, 2019 11:48 AM
> To: users(a)lists.ciphermail.com
> Subject: Re: [CipherMail User] Unable to login to Ciphermail Web GUI
>
> Which OpenJDK version did you install? 8 or 11?
>
> Kind regards,
>
> Martijn Brinkers
>
> On 21-11-19 17:46, Dino Edwards via Users wrote:
>> Brand new Ubuntu 18.04 installation and Tomcat 8. Using the
>> /usr/share/djigzo-web/conf/tomcat/server.xml file in /etc/tomcat8
>>
>>
>> I tried on both Ciphermail 4.3.0-1 and 4.5.0-0 and I get the same error:
>>
>> Back-end is not running or not yet fully started up
>>
>> The /var/log/djigzo.log file shows this error:
>>
>> Caused by: java.lang.ClassNotFoundException: javax.activation.MailcapCommandMap
>> at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
>> at org.apache.avalon.phoenix.components.classloader.PolicyClassLoader.findClass(PolicyClassLoader.java:134)
>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
>> ... 31 more
>> rethrown from
>> java.lang.ClassNotFoundException: javax.activation.MailcapCommandMap
>> at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
>> at org.apache.avalon.phoenix.components.classloader.PolicyClassLoader.findClass(PolicyClassLoader.java:134)
>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
>> at java.base/java.lang.ClassLoader.defineClass1(Native Method)
>> at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
>> at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
>> at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:550)
>> at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)
>> at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452)
>> at java.base/java.security.AccessController.doPrivileged(Native Method)
>> at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451)
>> at org.apache.avalon.phoenix.components.classloader.PolicyClassLoader.findClass(PolicyClassLoader.java:134)
>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
>> at mitm.application.djigzo.DjigzoConfigurator.configureDefaultCommandMap(DjigzoConfigurator.java:122)
>> at mitm.application.djigzo.DjigzoConfigurator.configure(DjigzoConfigurator.java:222)
>> at mitm.application.djigzo.james.service.DjigzoServiceImpl.configure(DjigzoServiceImpl.java:141)
>> at org.apache.avalon.framework.container.ContainerUtil.configure(ContainerUtil.java:201)
>> at org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:182)
>> at org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:530)
>> at org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:478)
>> at org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:409)
>> at org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:180)
>> at org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:260)
>> at org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:295)
>> at org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:376)
>> at org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:357)
>> at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:542)
>> at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:535)
>> at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:520)
>> at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:509)
>> at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(DefaultEmbeddor.java:268)
>> at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:198)
>> at java.base/java.lang.Thread.run(Thread.java:834)
>>
>> /var/log/tomcat8/catalina.out shows the following:
>>
>> [21 Nov 2019 16:36:19 https-jsse-nio-8443-exec-2] ERROR Error in isBackendRunning. Backend is propably not running. (mitm.djigzo.web.pages.Login)
>> org.apache.tapestry5.ioc.internal.OperationException: Error invoking service builder method mitm.djigzo.web.services.SoapModule.buildSystemManagerWS(SystemManagerWSProxyFactory, ApplicationStateManager) (at SoapModule.java:983) (for service 'SystemManagerWS'): javax/xml/ws/Service
>> at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:70)
>> at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:89)
>> at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
>> at org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:898)
>> at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49)
>> at org.apache.tapestry5.ioc.internal.services.PerThreadServiceCreator.createObject(PerThreadServiceCreator.java:51)
>> at $SystemManagerWS_16e8ec7a9c4._perThreadInstance($SystemManagerWS_16e8ec7a9c4.java)
>> at $SystemManagerWS_16e8ec7a9c4.isRunning($SystemManagerWS_16e8ec7a9c4.java)
>> at $SystemManagerWS_16e8ec7a99c.isRunning($SystemManagerWS_16e8ec7a99c.java)
>> at mitm.djigzo.web.pages.Login.isBackendRunning(Login.java:108)
>> at $PropertyConduit_16e8ec7a9b2.get($PropertyConduit_16e8ec7a9b2.java)
>> at org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:53)
>> at org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:284)
>> at org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:315)
>> at org.apache.tapestry5.corelib.components.Unless._$read_parameter_test(Unless.java)
>> at org.apache.tapestry5.corelib.components.Unless.beginRender(Unless.java:46)
>> at org.apache.tapestry5.corelib.components.Unless.beginRender(Unless.java)
>> at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$11$1.run(ComponentPageElementImpl.java:352)
>> at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:917)
>> at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$200(ComponentPageElementImpl.java:50)
>> at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$11.render(ComponentPageElementImpl.java:356)
>> at org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
>> at org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:121)
>> at $PageRenderQueue_16e8ec7a9bf.render($PageRenderQueue_16e8ec7a9bf.java)
>> at $PageRenderQueue_16e8ec7a95c.render($PageRenderQueue_16e8ec7a95c.java)
>> at org.apache.tapestry5.services.TapestryModule$19.renderMarkup(TapestryModule.java:1200)
>> at org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1580)
>> at $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.java)
>> at org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1561)
>> at $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.java)
>> at org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1543)
>> at $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.java)
>> at org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1525)
>> at
>> $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.
>> j
>> ava) at
>> org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:1495)
>> at $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.java)
>> at $MarkupRenderer_16e8ec7a9bd.renderMarkup($MarkupRenderer_16e8ec7a9bd.java)
>> at org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)
>> at $PageMarkupRenderer_16e8ec7a9bb.renderPageMarkup($PageMarkupRenderer_16e8ec7a9bb.java)
>> at org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:57)
>> at $PageResponseRenderer_16e8ec7a97e.renderPageResponse($PageResponseRenderer_16e8ec7a97e.java)
>> at org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:59)
>> at org.apache.tapestry5.services.TapestryModule$35.handle(TapestryModule.java:1779)
>> at $PageRenderRequestHandler_16e8ec7a97f.handle($PageRenderRequestHandler_16e8ec7a97f.java)
>> at $PageRenderRequestHandler_16e8ec7a974.handle($PageRenderRequestHandler_16e8ec7a974.java)
>> at org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:92)
>> at org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:71)
>> at $Dispatcher_16e8ec7a97a.dispatch($Dispatcher_16e8ec7a97a.java)
>> at $Dispatcher_16e8ec7a96d.dispatch($Dispatcher_16e8ec7a96d.java)
>> at org.apache.tapestry5.services.TapestryModule$17.service(TapestryModule.java:1029)
>> at mitm.djigzo.web.services.security.XFrameOptionsHeaderInjector.service(XFrameOptionsHeaderInjector.java:72)
>> at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
>> at org.apache.tapestry5.internal.services.LocalizationFilter.service(LocalizationFilter.java:42)
>> at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
>> at org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
>> at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
>> at org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:621)
>> at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
>> at org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:611)
>> at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
>> at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
>> at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
>> at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:93)
>> at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:83)
>> at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83)
>> at org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:106)
>> at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
>> at $RequestHandler_16e8ec7a965.service($RequestHandler_16e8ec7a965.java)
>> at org.apache.tapestry5.services.TapestryModule$16.service(TapestryModule.java:1007)
>> at org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
>> at $HttpServletRequestHandler_16e8ec7a966.service($HttpServletRequestHandler_16e8ec7a966.java)
>> at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
>> at $HttpServletRequestFilter_16e8ec7a963.service($HttpServletRequestFilter_16e8ec7a963.java)
>> at $HttpServletRequestHandler_16e8ec7a966.service($HttpServletRequestHandler_16e8ec7a966.java)
>> at mitm.djigzo.web.services.SecurityModule$6.service(SecurityModule.java:385)
>> at $HttpServletRequestHandler_16e8ec7a966.service($HttpServletRequestHandler_16e8ec7a966.java)
>> at $HttpServletRequestHandler_16e8ec7a962.service($HttpServletRequestHandler_16e8ec7a962.java)
>> at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:179)
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>> at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:186)
>> at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
>> at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343)
>> at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260)
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>> at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
>> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>> at mitm.djigzo.web.utils.IPFilter.doFilter(IPFilter.java:292)
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
>> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
>> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)
>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
>> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
>> at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:798)
>> at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
>> at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
>> at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
>> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>> at java.base/java.lang.Thread.run(Thread.java:834)
>> Caused by: java.lang.RuntimeException: Error invoking service builder method mitm.djigzo.web.services.SoapModule.buildSystemManagerWS(SystemManagerWSProxyFactory, ApplicationStateManager) (at SoapModule.java:983) (for service 'SystemManagerWS'): javax/xml/ws/Service
>> at org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:87)
>> at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45)
>> at org.apache.tapestry5.ioc.internal.InvokableToRunnable.run(InvokableToRunnable.java:36)
>> at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:48)
>> ... 108 more
>> Caused by: java.lang.NoClassDefFoundError: javax/xml/ws/Service
>> at mitm.common.ws.AbstractWSProxyFactory.internalCreateProxy(AbstractWSProxyFactory.java:163)
>> at mitm.common.ws.AbstractWSProxyFactory.createProxy(AbstractWSProxyFactory.java:232)
>> at mitm.djigzo.web.services.SoapModule.buildSystemManagerWS(SoapModule.java:985)
>> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>> at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>> at org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:75)
>> ... 111 more
>>
>> I originally thought it was possibly Amazon Corretto 8 JDK, so I removed and I installed OpenJDK but still same results.
>>
>> I would appreciate some help on this.
>>
>> thanks
>> _______________________________________________
>> Users mailing list
>> Users(a)lists.ciphermail.com
>> https://lists.ciphermail.com/mailman/listinfo/users
>>
>
> --
> CipherMail email encryption
> Email encryption with support for S/MIME, OpenPGP, PDF encryption and secure webmail pull.
>
> W: https://www.ciphermail.com/
> E: info(a)ciphermail.com
> T: +31 20 290 0088
> _______________________________________________
> Users mailing list
> Users(a)lists.ciphermail.com
> https://lists.ciphermail.com/mailman/listinfo/users
>
--
CipherMail email encryption
Email encryption with support for S/MIME, OpenPGP, PDF encryption and secure webmail pull.
W: https://www.ciphermail.com/
E: info(a)ciphermail.com
T: +31 20 290 0088
CipherMail is not yet compatible with OpenJDK 11. OpenJDK 11 removed a
large number of standard packages. The upcoming release will be
compatible with Java 11. Try OpenJDK 8
Kind regards,
Martijn Brinkers
On 21-11-19 17:49, Dino Edwards wrote:
> Good question. Unfortunately, it looks like it installed 11.
>
> -----Original Message-----
> From: Users [mailto:users-bounces@lists.ciphermail.com] On Behalf Of Martijn Brinkers via Users
> Sent: Thursday, November 21, 2019 11:48 AM
> To: users(a)lists.ciphermail.com
> Subject: Re: [CipherMail User] Unable to login to Ciphermail Web GUI
>
> Which OpenJDK version did you install? 8 or 11?
>
> Kind regards,
>
> Martijn Brinkers
>
> On 21-11-19 17:46, Dino Edwards via Users wrote:
>> Brand new Ubuntu 18.04 installation and Tomcat 8. Using the
>> /usr/share/djigzo-web/conf/tomcat/server.xml file in /etc/tomcat8
>>
>>
>> I tried on both Ciphermail 4.3.0-1 and 4.5.0-0 and I get the same error:
>>
>> Back-end is not running or not yet fully started up
>>
>> The /var/log/djigzo.log file shows this error:
>>
>> Caused by: java.lang.ClassNotFoundException: javax.activation.MailcapCommandMap
>> at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
>> at org.apache.avalon.phoenix.components.classloader.PolicyClassLoader.findClass(PolicyClassLoader.java:134)
>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
>> ... 31 more
>> rethrown from
>> java.lang.ClassNotFoundException: javax.activation.MailcapCommandMap
>> at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
>> at org.apache.avalon.phoenix.components.classloader.PolicyClassLoader.findClass(PolicyClassLoader.java:134)
>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
>> at java.base/java.lang.ClassLoader.defineClass1(Native Method)
>> at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
>> at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
>> at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:550)
>> at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)
>> at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452)
>> at java.base/java.security.AccessController.doPrivileged(Native Method)
>> at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451)
>> at org.apache.avalon.phoenix.components.classloader.PolicyClassLoader.findClass(PolicyClassLoader.java:134)
>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
>> at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
>> at mitm.application.djigzo.DjigzoConfigurator.configureDefaultCommandMap(DjigzoConfigurator.java:122)
>> at mitm.application.djigzo.DjigzoConfigurator.configure(DjigzoConfigurator.java:222)
>> at mitm.application.djigzo.james.service.DjigzoServiceImpl.configure(DjigzoServiceImpl.java:141)
>> at org.apache.avalon.framework.container.ContainerUtil.configure(ContainerUtil.java:201)
>> at org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:182)
>> at org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:530)
>> at org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:478)
>> at org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:409)
>> at org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:180)
>> at org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:260)
>> at org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:295)
>> at org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:376)
>> at org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:357)
>> at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:542)
>> at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:535)
>> at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:520)
>> at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:509)
>> at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(DefaultEmbeddor.java:268)
>> at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:198)
>> at java.base/java.lang.Thread.run(Thread.java:834)
>>
>> /var/log/tomcat8/catalina.out shows the following:
>>
>> [21 Nov 2019 16:36:19 https-jsse-nio-8443-exec-2] ERROR Error in isBackendRunning. Backend is propably not running. (mitm.djigzo.web.pages.Login)
>> org.apache.tapestry5.ioc.internal.OperationException: Error invoking service builder method mitm.djigzo.web.services.SoapModule.buildSystemManagerWS(SystemManagerWSProxyFactory, ApplicationStateManager) (at SoapModule.java:983) (for service 'SystemManagerWS'): javax/xml/ws/Service
>> at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:70)
>> at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:89)
>> at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
>> at org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:898)
>> at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49)
>> at org.apache.tapestry5.ioc.internal.services.PerThreadServiceCreator.createObject(PerThreadServiceCreator.java:51)
>> at $SystemManagerWS_16e8ec7a9c4._perThreadInstance($SystemManagerWS_16e8ec7a9c4.java)
>> at $SystemManagerWS_16e8ec7a9c4.isRunning($SystemManagerWS_16e8ec7a9c4.java)
>> at $SystemManagerWS_16e8ec7a99c.isRunning($SystemManagerWS_16e8ec7a99c.java)
>> at mitm.djigzo.web.pages.Login.isBackendRunning(Login.java:108)
>> at $PropertyConduit_16e8ec7a9b2.get($PropertyConduit_16e8ec7a9b2.java)
>> at org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:53)
>> at org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:284)
>> at org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:315)
>> at org.apache.tapestry5.corelib.components.Unless._$read_parameter_test(Unless.java)
>> at org.apache.tapestry5.corelib.components.Unless.beginRender(Unless.java:46)
>> at org.apache.tapestry5.corelib.components.Unless.beginRender(Unless.java)
>> at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$11$1.run(ComponentPageElementImpl.java:352)
>> at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:917)
>> at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$200(ComponentPageElementImpl.java:50)
>> at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$11.render(ComponentPageElementImpl.java:356)
>> at org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
>> at org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:121)
>> at $PageRenderQueue_16e8ec7a9bf.render($PageRenderQueue_16e8ec7a9bf.java)
>> at $PageRenderQueue_16e8ec7a95c.render($PageRenderQueue_16e8ec7a95c.java)
>> at org.apache.tapestry5.services.TapestryModule$19.renderMarkup(TapestryModule.java:1200)
>> at org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1580)
>> at $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.java)
>> at org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1561)
>> at $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.java)
>> at org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1543)
>> at $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.java)
>> at org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1525)
>> at
>> $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.j
>> ava) at
>> org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:1495)
>> at $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.java)
>> at $MarkupRenderer_16e8ec7a9bd.renderMarkup($MarkupRenderer_16e8ec7a9bd.java)
>> at org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)
>> at $PageMarkupRenderer_16e8ec7a9bb.renderPageMarkup($PageMarkupRenderer_16e8ec7a9bb.java)
>> at org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:57)
>> at $PageResponseRenderer_16e8ec7a97e.renderPageResponse($PageResponseRenderer_16e8ec7a97e.java)
>> at org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:59)
>> at org.apache.tapestry5.services.TapestryModule$35.handle(TapestryModule.java:1779)
>> at $PageRenderRequestHandler_16e8ec7a97f.handle($PageRenderRequestHandler_16e8ec7a97f.java)
>> at $PageRenderRequestHandler_16e8ec7a974.handle($PageRenderRequestHandler_16e8ec7a974.java)
>> at org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:92)
>> at org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:71)
>> at $Dispatcher_16e8ec7a97a.dispatch($Dispatcher_16e8ec7a97a.java)
>> at $Dispatcher_16e8ec7a96d.dispatch($Dispatcher_16e8ec7a96d.java)
>> at org.apache.tapestry5.services.TapestryModule$17.service(TapestryModule.java:1029)
>> at mitm.djigzo.web.services.security.XFrameOptionsHeaderInjector.service(XFrameOptionsHeaderInjector.java:72)
>> at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
>> at org.apache.tapestry5.internal.services.LocalizationFilter.service(LocalizationFilter.java:42)
>> at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
>> at org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
>> at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
>> at org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:621)
>> at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
>> at org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:611)
>> at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
>> at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
>> at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
>> at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:93)
>> at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:83)
>> at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83)
>> at org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:106)
>> at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
>> at $RequestHandler_16e8ec7a965.service($RequestHandler_16e8ec7a965.java)
>> at org.apache.tapestry5.services.TapestryModule$16.service(TapestryModule.java:1007)
>> at org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
>> at $HttpServletRequestHandler_16e8ec7a966.service($HttpServletRequestHandler_16e8ec7a966.java)
>> at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
>> at $HttpServletRequestFilter_16e8ec7a963.service($HttpServletRequestFilter_16e8ec7a963.java)
>> at $HttpServletRequestHandler_16e8ec7a966.service($HttpServletRequestHandler_16e8ec7a966.java)
>> at mitm.djigzo.web.services.SecurityModule$6.service(SecurityModule.java:385)
>> at $HttpServletRequestHandler_16e8ec7a966.service($HttpServletRequestHandler_16e8ec7a966.java)
>> at $HttpServletRequestHandler_16e8ec7a962.service($HttpServletRequestHandler_16e8ec7a962.java)
>> at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:179)
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>> at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:186)
>> at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
>> at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343)
>> at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260)
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>> at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
>> at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>> at mitm.djigzo.web.utils.IPFilter.doFilter(IPFilter.java:292)
>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
>> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
>> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)
>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
>> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
>> at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:798)
>> at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
>> at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
>> at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
>> at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
>> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
>> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
>> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>> at java.base/java.lang.Thread.run(Thread.java:834)
>> Caused by: java.lang.RuntimeException: Error invoking service builder method mitm.djigzo.web.services.SoapModule.buildSystemManagerWS(SystemManagerWSProxyFactory, ApplicationStateManager) (at SoapModule.java:983) (for service 'SystemManagerWS'): javax/xml/ws/Service
>> at org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:87)
>> at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45)
>> at org.apache.tapestry5.ioc.internal.InvokableToRunnable.run(InvokableToRunnable.java:36)
>> at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:48)
>> ... 108 more
>> Caused by: java.lang.NoClassDefFoundError: javax/xml/ws/Service
>> at mitm.common.ws.AbstractWSProxyFactory.internalCreateProxy(AbstractWSProxyFactory.java:163)
>> at mitm.common.ws.AbstractWSProxyFactory.createProxy(AbstractWSProxyFactory.java:232)
>> at mitm.djigzo.web.services.SoapModule.buildSystemManagerWS(SoapModule.java:985)
>> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>> at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.base/java.lang.reflect.Method.invoke(Method.java:566)
>> at org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:75)
>> ... 111 more
>>
>> I originally thought it was possibly Amazon Corretto 8 JDK, so I removed and I installed OpenJDK but still same results.
>>
>> I would appreciate some help on this.
>>
>> thanks
>> _______________________________________________
>> Users mailing list
>> Users(a)lists.ciphermail.com
>> https://lists.ciphermail.com/mailman/listinfo/users
>>
>
> --
> CipherMail email encryption
> Email encryption with support for S/MIME, OpenPGP, PDF encryption and secure webmail pull.
>
> W: https://www.ciphermail.com/
> E: info(a)ciphermail.com
> T: +31 20 290 0088
> _______________________________________________
> Users mailing list
> Users(a)lists.ciphermail.com
> https://lists.ciphermail.com/mailman/listinfo/users
>
--
CipherMail email encryption
Email encryption with support for S/MIME,
OpenPGP, PDF encryption and secure webmail pull.
W: https://www.ciphermail.com/
E: info(a)ciphermail.com
T: +31 20 290 0088
Brand new Ubuntu 18.04 installation and Tomcat 8. Using the /usr/share/djigzo-web/conf/tomcat/server.xml file in /etc/tomcat8
I tried on both Ciphermail 4.3.0-1 and 4.5.0-0 and I get the same error:
Back-end is not running or not yet fully started up
The /var/log/djigzo.log file shows this error:
Caused by: java.lang.ClassNotFoundException: javax.activation.MailcapCommandMap
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
at org.apache.avalon.phoenix.components.classloader.PolicyClassLoader.findClass(PolicyClassLoader.java:134)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 31 more
rethrown from
java.lang.ClassNotFoundException: javax.activation.MailcapCommandMap
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:471)
at org.apache.avalon.phoenix.components.classloader.PolicyClassLoader.findClass(PolicyClassLoader.java:134)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174)
at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:550)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:458)
at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:452)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:451)
at org.apache.avalon.phoenix.components.classloader.PolicyClassLoader.findClass(PolicyClassLoader.java:134)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:588)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at mitm.application.djigzo.DjigzoConfigurator.configureDefaultCommandMap(DjigzoConfigurator.java:122)
at mitm.application.djigzo.DjigzoConfigurator.configure(DjigzoConfigurator.java:222)
at mitm.application.djigzo.james.service.DjigzoServiceImpl.configure(DjigzoServiceImpl.java:141)
at org.apache.avalon.framework.container.ContainerUtil.configure(ContainerUtil.java:201)
at org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:182)
at org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:530)
at org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:478)
at org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:409)
at org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:180)
at org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:260)
at org.apache.avalon.phoenix.components.kernel.DefaultKernel.startup(DefaultKernel.java:295)
at org.apache.avalon.phoenix.components.kernel.DefaultKernel.addApplication(DefaultKernel.java:376)
at org.apache.avalon.phoenix.components.deployer.DefaultDeployer.deploy(DefaultDeployer.java:357)
at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:542)
at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFile(DefaultEmbeddor.java:535)
at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployFiles(DefaultEmbeddor.java:520)
at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.deployDefaultApplications(DefaultEmbeddor.java:509)
at org.apache.avalon.phoenix.components.embeddor.DefaultEmbeddor.execute(DefaultEmbeddor.java:268)
at org.apache.avalon.phoenix.frontends.CLIMain.run(CLIMain.java:198)
at java.base/java.lang.Thread.run(Thread.java:834)
/var/log/tomcat8/catalina.out shows the following:
[21 Nov 2019 16:36:19 https-jsse-nio-8443-exec-2] ERROR Error in isBackendRunning. Backend is propably not running. (mitm.djigzo.web.pages.Login)
org.apache.tapestry5.ioc.internal.OperationException: Error invoking service builder method mitm.djigzo.web.services.SoapModule.buildSystemManagerWS(SystemManagerWSProxyFactory, ApplicationStateManager) (at SoapModule.java:983) (for service 'SystemManagerWS'): javax/xml/ws/Service
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:70)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.invoke(OperationTrackerImpl.java:89)
at org.apache.tapestry5.ioc.internal.PerThreadOperationTracker.invoke(PerThreadOperationTracker.java:68)
at org.apache.tapestry5.ioc.internal.RegistryImpl.invoke(RegistryImpl.java:898)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator.createObject(OperationTrackingObjectCreator.java:49)
at org.apache.tapestry5.ioc.internal.services.PerThreadServiceCreator.createObject(PerThreadServiceCreator.java:51)
at $SystemManagerWS_16e8ec7a9c4._perThreadInstance($SystemManagerWS_16e8ec7a9c4.java)
at $SystemManagerWS_16e8ec7a9c4.isRunning($SystemManagerWS_16e8ec7a9c4.java)
at $SystemManagerWS_16e8ec7a99c.isRunning($SystemManagerWS_16e8ec7a99c.java)
at mitm.djigzo.web.pages.Login.isBackendRunning(Login.java:108)
at $PropertyConduit_16e8ec7a9b2.get($PropertyConduit_16e8ec7a9b2.java)
at org.apache.tapestry5.internal.bindings.PropBinding.get(PropBinding.java:53)
at org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:284)
at org.apache.tapestry5.internal.structure.InternalComponentResourcesImpl.readParameter(InternalComponentResourcesImpl.java:315)
at org.apache.tapestry5.corelib.components.Unless._$read_parameter_test(Unless.java)
at org.apache.tapestry5.corelib.components.Unless.beginRender(Unless.java:46)
at org.apache.tapestry5.corelib.components.Unless.beginRender(Unless.java)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$11$1.run(ComponentPageElementImpl.java:352)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:917)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$200(ComponentPageElementImpl.java:50)
at org.apache.tapestry5.internal.structure.ComponentPageElementImpl$11.render(ComponentPageElementImpl.java:356)
at org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72)
at org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:121)
at $PageRenderQueue_16e8ec7a9bf.render($PageRenderQueue_16e8ec7a9bf.java)
at $PageRenderQueue_16e8ec7a95c.render($PageRenderQueue_16e8ec7a95c.java)
at org.apache.tapestry5.services.TapestryModule$19.renderMarkup(TapestryModule.java:1200)
at org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1580)
at $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.java)
at org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1561)
at $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.java)
at org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1543)
at $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.java)
at org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1525)
at $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.java)
at org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:1495)
at $MarkupRenderer_16e8ec7a9c1.renderMarkup($MarkupRenderer_16e8ec7a9c1.java)
at $MarkupRenderer_16e8ec7a9bd.renderMarkup($MarkupRenderer_16e8ec7a9bd.java)
at org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64)
at $PageMarkupRenderer_16e8ec7a9bb.renderPageMarkup($PageMarkupRenderer_16e8ec7a9bb.java)
at org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:57)
at $PageResponseRenderer_16e8ec7a97e.renderPageResponse($PageResponseRenderer_16e8ec7a97e.java)
at org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:59)
at org.apache.tapestry5.services.TapestryModule$35.handle(TapestryModule.java:1779)
at $PageRenderRequestHandler_16e8ec7a97f.handle($PageRenderRequestHandler_16e8ec7a97f.java)
at $PageRenderRequestHandler_16e8ec7a974.handle($PageRenderRequestHandler_16e8ec7a974.java)
at org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:92)
at org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:71)
at $Dispatcher_16e8ec7a97a.dispatch($Dispatcher_16e8ec7a97a.java)
at $Dispatcher_16e8ec7a96d.dispatch($Dispatcher_16e8ec7a96d.java)
at org.apache.tapestry5.services.TapestryModule$17.service(TapestryModule.java:1029)
at mitm.djigzo.web.services.security.XFrameOptionsHeaderInjector.service(XFrameOptionsHeaderInjector.java:72)
at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
at org.apache.tapestry5.internal.services.LocalizationFilter.service(LocalizationFilter.java:42)
at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
at org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)
at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
at org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:621)
at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
at org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:611)
at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)
at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:93)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:83)
at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83)
at org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:106)
at $RequestHandler_16e8ec7a96e.service($RequestHandler_16e8ec7a96e.java)
at $RequestHandler_16e8ec7a965.service($RequestHandler_16e8ec7a965.java)
at org.apache.tapestry5.services.TapestryModule$16.service(TapestryModule.java:1007)
at org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)
at $HttpServletRequestHandler_16e8ec7a966.service($HttpServletRequestHandler_16e8ec7a966.java)
at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)
at $HttpServletRequestFilter_16e8ec7a963.service($HttpServletRequestFilter_16e8ec7a963.java)
at $HttpServletRequestHandler_16e8ec7a966.service($HttpServletRequestHandler_16e8ec7a966.java)
at mitm.djigzo.web.services.SecurityModule$6.service(SecurityModule.java:385)
at $HttpServletRequestHandler_16e8ec7a966.service($HttpServletRequestHandler_16e8ec7a966.java)
at $HttpServletRequestHandler_16e8ec7a962.service($HttpServletRequestHandler_16e8ec7a962.java)
at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:179)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:186)
at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at mitm.djigzo.web.utils.IPFilter.doFilter(IPFilter.java:292)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:200)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:798)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.RuntimeException: Error invoking service builder method mitm.djigzo.web.services.SoapModule.buildSystemManagerWS(SystemManagerWSProxyFactory, ApplicationStateManager) (at SoapModule.java:983) (for service 'SystemManagerWS'): javax/xml/ws/Service
at org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:87)
at org.apache.tapestry5.ioc.internal.OperationTrackingObjectCreator$1.invoke(OperationTrackingObjectCreator.java:45)
at org.apache.tapestry5.ioc.internal.InvokableToRunnable.run(InvokableToRunnable.java:36)
at org.apache.tapestry5.ioc.internal.OperationTrackerImpl.run(OperationTrackerImpl.java:48)
... 108 more
Caused by: java.lang.NoClassDefFoundError: javax/xml/ws/Service
at mitm.common.ws.AbstractWSProxyFactory.internalCreateProxy(AbstractWSProxyFactory.java:163)
at mitm.common.ws.AbstractWSProxyFactory.createProxy(AbstractWSProxyFactory.java:232)
at mitm.djigzo.web.services.SoapModule.buildSystemManagerWS(SoapModule.java:985)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.tapestry5.ioc.internal.ServiceBuilderMethodInvoker.createObject(ServiceBuilderMethodInvoker.java:75)
... 111 more
I originally thought it was possibly Amazon Corretto 8 JDK, so I removed and I installed OpenJDK but still same results.
I would appreciate some help on this.
thanks
Hello,
I now also receive some signed e-mails from external communication partners.
When I look at them on my mobile phone (Android), they are also displayed there as signed.
Emails from me (via Ciphermail) that I send to my second external email address are also displayed as signed in Outlook but not in Android. There I get the email with a smime.p7s attachment.
Since the email client of Android (in this case Samsung) is obviously able to display signed emails correctly and to check the certificate, I wonder why it can't do that with emails signed via ciphermail.
Do I need to make any settings here? Which ones? Is it also the issuer of the certificate?
Greetings and thanks
Dietmar Möller
Hallo,
ich bekomme mittlerweile auch einige signierte E-Mails von externen Kommunikationspartnern.
Wenn ich diese auf dem Handy (Android) anschaue, werden mir diese auch dort als Signiert angezeigt.
Emails von mir (über Ciphermail) die ich an meine zweite externe E-Mailadresse sende werden in Outlook auch als signiert angezeigt in Android aber nicht. Dort erhalte ich die E-Mail mit einem smime.p7s - Anhang.
Da der Email-Client von Android (in diesem Fall Samsung) offensichtlich in der Lage ist, signierte E-Mails korrekt anzuzeigen und auch das Zertifikat zu überprüfen, frage ich mich, warum dieser das mit E-Mails, die über ciphermail signiert wurden nicht kann.
Müssen hier entsprechende Einstellungen vorgenommen werden? Welche? Liegt es auch am Aussteller des Zertifikates?
Gruß und Danke
Dietmar Möller
[cid:logo2_0f2d5e19-ecbe-42e8-a5ed-17343c7a9142.png]
Marktstraße 2
74579 Fichtenau
www.straphael.de
Telefon: (07962) 71284-0
Fax: (07962) 71284-30
Dietmar Möller
Systemadministrator
Telefon: 07962 - 7128420
Fax: 07962 - 7128430
Mail: d.moeller(a)straphael.de
Marktstraße 2
74579 Fichtenau
Der Inhalt dieser E-Mail ist ausschließlich für den bezeichneten Adressaten bestimmt. Jede Form der Kenntnisnahme, Veröffentlichung, Vervielfältigung und Weitergabe dieser E-Mail durch unberechtigte Dritte ist unzulässig. Wir bitten Sie, sich mit dem Absender in Verbindung zu setzten, falls Sie nicht der Adressat dieser E-Mail sind, und das Material von ihrem Computer zu löschen. Herzlichen Dank!