[midPoint] Deployment Information Logo on embedded Tomcat

Ivan Noris ivan.noris at evolveum.com
Thu Oct 24 13:33:17 UTC 2019


Hi,

it should with relative path as I stated, this is the same example as we
use in the MidPoint Advanced Training with standalone midpoint (embedded
Tomcat). Has worked two weeks ago and still should. (It works in
4.0.1-SNAPSHOT for sure, I just checked).

The key is the directory "static-web" created  in the midpoint.home
directory.


Best regards,

Ivan

On 24. 10. 2019 15:26, JStanczak at vinu.edu wrote:
> Is it by chance the relative path needs it back to root?
>
> <logo>
>
>                 <imageURL>*/images/logo.png*</imageUrl>
>
> </logo>
>
> You're saying https://localhost:8080*/images/logo.png* does not work? 
>
>
> -----"midPoint" <midpoint-bounces at lists.evolveum.com
> <mailto:midpoint-bounces at lists.evolveum.com>> wrote: -----
> To: "midPoint General Discussion" <midpoint at lists.evolveum.com
> <mailto:midpoint at lists.evolveum.com>>
> From: "Gómez Martínez, Elsa"
> Sent by: "midPoint"
> Date: 10/24/2019 07:36AM
> Subject: Re: [midPoint] Deployment Information Logo on embedded Tomcat
>
> Hi,
>
>  
>
> I have tried it but although I can see that something has happen. The
> image hasn’t be load correctly.
>
>  
>
> Here is the picture of MidPoint configuration.
>
>  
>
>  
>
> Midpoint.log
>
>  
>
>   {...common/common-3}deploymentInformation =>
>
>     (
>
>       {...common/common-3}headerColor =>
>
>         white (class java.lang.String)
>
>       {...common/common-3}logo =>
>
>         (
>
>           {...common/common-3}imageUrl =>
>
>             static-web/logo.jpg (class java.lang.String)
>
>         )
>
>     )
>
>  
>
> But then:
>
>  
>
>  
>
> 2019-10-24 13:32:38,864 [REPOSITORY] [pool-3-thread-5] WARN
> (com.evolveum.midpoint.repo.sql.helpers.ObjectRetriever): Object
> systemConfiguration: SystemConfiguration
> (OID:00000000-0000-0000-0000-000000000001) parsed with 1 warnings
>
> 2019-10-24 13:32:45,255 [MODEL] [http-nio-8080-exec-5] ERROR
> (com.evolveum.midpoint.web.util.MidPointProfilingServletFilter):
> Encountered exception: java.net.UnknownHostException: D
>
> java.net.UnknownHostException: D
>
>             at
> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
>
>             at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
>
>             at java.net.Socket.connect(Socket.java:589)
>
>             at
> sun.net.ftp.impl.FtpClient.doConnect(FtpClient.java:962)
> <ftp://ftp.impl.FtpClient.doConnect(FtpClient.java:962)>
>
>             at
> sun.net.ftp.impl.FtpClient.tryConnect(FtpClient.java:924)
> <ftp://ftp.impl.FtpClient.tryConnect(FtpClient.java:924)>
>
>             at sun.net.ftp.impl.FtpClient.connect(FtpClient.java:1019)
> <ftp://ftp.impl.FtpClient.connect(FtpClient.java:1019)>
>
>             at sun.net.ftp.impl.FtpClient.connect(FtpClient.java:1005)
> <ftp://ftp.impl.FtpClient.connect(FtpClient.java:1005)>
>
>             at
> sun.net.www.protocol.ftp.FtpURLConnection.connect(FtpURLConnection.java:311)
> <http://www.protocol.ftp.FtpURLConnection.connect(FtpURLConnection.java:311)>
>
>             at
> sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(FtpURLConnection.java:417)
> <http://www.protocol.ftp.FtpURLConnection.getInputStream(FtpURLConnection.java:417)>
>
>             at
> org.springframework.core.io.UrlResource.getInputStream(UrlResource.java:171)
>
>             at
> org.springframework.http.converter.ResourceHttpMessageConverter.writeContent(ResourceHttpMessageConverter.java:130)
>
>             at
> org.springframework.http.converter.ResourceHttpMessageConverter.writeInternal(ResourceHttpMessageConverter.java:124)
>
>             at
> org.springframework.http.converter.ResourceHttpMessageConverter.writeInternal(ResourceHttpMessageConverter.java:45)
>
>             at
> org.springframework.http.converter.AbstractHttpMessageConverter.write(AbstractHttpMessageConverter.java:226)
>
>             at
> org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:487)
>
>             at
> org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:53)
>
>             at
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:991)
>
>             at
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925)
>
>             at
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:974)
>
>             at
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:866)
>
>             at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
>
>             at
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:851)
>
>             at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
>
>             at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
>
>             at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>
>             at
> org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:284)
>
>             at
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:206)
>
>             at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:299)
>
>             at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>
>             at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>
>             at
> com.evolveum.midpoint.web.util.MidPointProfilingServletFilter.doFilter(MidPointProfilingServletFilter.java:85)
>
>             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:209)
>
>             at
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
>
>             at
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
>
>             at
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)
>
>             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.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
>
>             at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
>             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.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:109)
>
>             at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
>             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.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
>
>             at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
>             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:200)
>
>             at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
>             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:198)
>
>             at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
>
>             at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:496)
>
>             at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
>
>             at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
>
>             at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
>
>             at
> com.evolveum.midpoint.web.boot.TomcatRootValve.invoke(TomcatRootValve.java:60)
>
>             at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
>
>             at
> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)
>
>             at
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
>
>             at
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
>
>             at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1468)
>
>             at
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
>
>             at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>
>             at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>
>             at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>
>             at java.lang.Thread.run(Thread.java:748)
>
> 2019-10-24 13:32:45,256 [MODEL] [http-nio-8080-exec-5] ERROR
> (org.apache.catalina.core.ContainerBase.[Tomcat].[localhost].[/midpoint].[dispatcherServlet]):
> Servlet.service() for servlet [dispatcherServlet] in context with path
> [/midpoint] threw exception
>
> java.net.UnknownHostException: D
>
>             at
> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
>
>             at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
>
>             at java.net.Socket.connect(Socket.java:589)
>
>             at
> sun.net.ftp.impl.FtpClient.doConnect(FtpClient.java:962)
> <ftp://ftp.impl.FtpClient.doConnect(FtpClient.java:962)>
>
>             at
> sun.net.ftp.impl.FtpClient.tryConnect(FtpClient.java:924)
> <ftp://ftp.impl.FtpClient.tryConnect(FtpClient.java:924)>
>
>             at sun.net.ftp.impl.FtpClient.connect(FtpClient.java:1019)
> <ftp://ftp.impl.FtpClient.connect(FtpClient.java:1019)>
>
>             at sun.net.ftp.impl.FtpClient.connect(FtpClient.java:1005)
> <ftp://ftp.impl.FtpClient.connect(FtpClient.java:1005)>
>
>             at
> sun.net.www.protocol.ftp.FtpURLConnection.connect(FtpURLConnection.java:311)
> <http://www.protocol.ftp.FtpURLConnection.connect(FtpURLConnection.java:311)>
>
>             at
> sun.net.www.protocol.ftp.FtpURLConnection.getInputStream(FtpURLConnection.java:417)
> <http://www.protocol.ftp.FtpURLConnection.getInputStream(FtpURLConnection.java:417)>
>
>             at
> org.springframework.core.io.UrlResource.getInputStream(UrlResource.java:171)
>
>             at
> org.springframework.http.converter.ResourceHttpMessageConverter.writeContent(ResourceHttpMessageConverter.java:130)
>
>             at
> org.springframework.http.converter.ResourceHttpMessageConverter.writeInternal(ResourceHttpMessageConverter.java:124)
>
>             at
> org.springframework.http.converter.ResourceHttpMessageConverter.writeInternal(ResourceHttpMessageConverter.java:45)
>
>             at
> org.springframework.http.converter.AbstractHttpMessageConverter.write(AbstractHttpMessageConverter.java:226)
>
>             at
> org.springframework.web.servlet.resource.ResourceHttpRequestHandler.handleRequest(ResourceHttpRequestHandler.java:487)
>
>             at
> org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter.handle(HttpRequestHandlerAdapter.java:53)
>
>             at
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:991)
>
>             at
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925)
>
>             at
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:974)
>
>             at
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:866)
>
>             at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
>
>             at
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:851)
>
>             at
> javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
>
>             at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
>
>             at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>
>             at
> org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:284)
>
>             at
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:206)
>
>             at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:299)
>
>             at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
>
>             at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
>
>             at
> com.evolveum.midpoint.web.util.MidPointProfilingServletFilter.doFilter(MidPointProfilingServletFilter.java:85)
>
>             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:209)
>
>             at
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
>
>             at
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
>
>             at
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)
>
>             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.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
>
>             at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
>             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.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:109)
>
>             at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
>             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.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)
>
>             at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
>             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:200)
>
>             at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
>
>             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:198)
>
>             at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
>
>             at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:496)
>
>             at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)
>
>             at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)
>
>             at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)
>
>             at
> com.evolveum.midpoint.web.boot.TomcatRootValve.invoke(TomcatRootValve.java:60)
>
>             at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
>
>             at
> org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)
>
>             at
> org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
>
>             at
> org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)
>
>             at
> org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1468)
>
>             at
> org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
>
>             at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>
>             at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>
>             at
> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
>
>             at java.lang.Thread.run(Thread.java:748)
>
>  
>
> Thanks.
>
> Elsa
>
> *De:*midPoint <midpoint-bounces at lists.evolveum.com
> <mailto:midpoint-bounces at lists.evolveum.com>> *En nombre de *Ivan Noris
> *Enviado el:* jueves, 24 de octubre de 2019 13:14
> *Para:* midpoint at lists.evolveum.com
> <mailto:midpoint at lists.evolveum.com> >> midPoint General Discussion
> <midpoint at lists.evolveum.com <mailto:midpoint at lists.evolveum.com>>
> *Asunto:* Re: [midPoint] Deployment Information Logo on embedded Tomcat
>
>  
>
> Hi,
>
> this is simple.
>
>  
>
> in your midpoint.home directory, create new sub directory: static-web
>
>  
>
> Then put your image there, e.g. toosimple.jpg and reference using a
> relative link in <imageUrl>static-web/toosimple.jpg</imageUrl>
>
>  
>
> Ivan
>
>  
>
> On 24. 10. 2019 12:56, Gómez Martínez, Elsa wrote:
>
>     Hi!
>
>      
>
>     The problem is that I can’t have an URL (sorry, I didn’t specify
>     on my previous email). I need that the image was store on one of
>     the midpoint_home folders.
>
>     For example on: post-initial-objects or even in a new folder
>     “images” and reference to that folder like:
>
>     <logo>
>
>                     <imageURL>images/logo.png</imageUrl>
>
>     </logo>
>
>      
>
>     Thanks!
>
>     Elsa
>
>      
>
>     *De:*midPoint <midpoint-bounces at lists.evolveum.com>
>     <mailto:midpoint-bounces at lists.evolveum.com> *En nombre de
>     *Sylvaire kevin TIPA
>     *Enviado el:* jueves, 24 de octubre de 2019 12:42
>     *Para:* midpoint at lists.evolveum.com
>     <mailto:midpoint at lists.evolveum.com>
>     *Asunto:* Re: [midPoint] Deployment Information Logo on embedded
>     Tomcat
>
>      
>
>     hy,
>
>      
>
>     why you just change it in systemeConfiguration file ?
>
>      
>
>     <deploymentInformation>
>
>              <name>My midpoint</name>
>
>              <headerColor>green</headerColor>
>
>              <logo>
>
>                 <imageUrl>https://myimage.net/logo.img</imageUrl
>     <https://myimage.net/logo.img%3c/imageUrl>>
>
>              </logo>
>
>              <customerName>My compagnie</customerName>
>
>      
>
>           </deploymentInformation>
>
>      
>
>      
>
>     Cordialement,
>
>      
>
>      
>
>     Imagen quitada por el remitente.
>
>      
>
>     *Sylvaire-Kevin TIPA*//
>
>     /Thales Services / OIC / DevOps Automatisation Infrastructures/
>
>     …………………………………………………………………………………………
>
>     THALES SERVICES SAS
>     44 Quai Charles de Gaulle
>     CS 20100
>     69463 Lyon Cedex 06
>
>     …………………………………………………………………………………………
>
>     www.thalesgroup.com <http://www.thalesgroup.com/>
>
>      
>
>      
>
>      
>
>      
>
>     ------------------------------------------------------------------------
>
>     *De :*midPoint <midpoint-bounces at lists.evolveum.com
>     <mailto:midpoint-bounces at lists.evolveum.com>> de la part de Gómez
>     Martínez, Elsa <egomezm at minsait.com <mailto:egomezm at minsait.com>>
>     *Envoyé :* jeudi 24 octobre 2019 12:24
>     *À :* midpoint at lists.evolveum.com
>     <mailto:midpoint at lists.evolveum.com> <midpoint at lists.evolveum.com
>     <mailto:midpoint at lists.evolveum.com>>
>     *Objet :* [midPoint] Deployment Information Logo on embedded Tomcat
>
>      
>
>     Hi!
>
>      
>
>     I’m trying to change the logo of MidPoint. I’m using MidPoint with
>     embedded Tomcat and I can’t find the way.
>
>     I have found that it is possible to change
>     midpoint\gui\admin-gui\src\main\resources\static\less\midpoint-theme.less
>     but I haven’t find that find on the MidPoint with embedded Tomcat.
>
>      
>
>     Thanks!
>
>     Elsa
>
>      
>
>     ------------------------------------------------------------------------
>
>
>     Este correo electrónico y, en su caso, cualquier fichero anexo al
>     mismo, contiene información de carácter confidencial
>     exclusivamente dirigida a su destinatario o destinatarios. Si no
>     es vd. el destinatario indicado, queda notificado que la lectura,
>     utilización, divulgación y/o copia sin autorización está prohibida
>     en virtud de la legislación vigente. En el caso de haber recibido
>     este correo electrónico por error, se ruega notificar
>     inmediatamente esta circunstancia mediante reenvío a la dirección
>     electrónica del remitente.
>     Evite imprimir este mensaje si no es estrictamente necesario.
>
>     This email and any file attached to it (when applicable)
>     contain(s) confidential information that is exclusively addressed
>     to its recipient(s). If you are not the indicated recipient, you
>     are informed that reading, using, disseminating and/or copying it
>     without authorisation is forbidden in accordance with the
>     legislation in effect. If you have received this email by mistake,
>     please immediately notify the sender of the situation by resending
>     it to their email address.
>     Avoid printing this message if it is not absolutely necessary.
>
>     This message contains confidential information and is intended
>     only for the individual(s) addressed in the message. If you are
>     not the named addressee, you should not disseminate, distribute,
>     or copy this e-mail. If you are not the intended recipient, you
>     are notified that disclosing, distributing, or copying this e-mail
>     is strictly prohibited.
>
>      
>
>     ------------------------------------------------------------------------
>
>
>     Este correo electrónico y, en su caso, cualquier fichero anexo al
>     mismo, contiene información de carácter confidencial
>     exclusivamente dirigida a su destinatario o destinatarios. Si no
>     es vd. el destinatario indicado, queda notificado que la lectura,
>     utilización, divulgación y/o copia sin autorización está prohibida
>     en virtud de la legislación vigente. En el caso de haber recibido
>     este correo electrónico por error, se ruega notificar
>     inmediatamente esta circunstancia mediante reenvío a la dirección
>     electrónica del remitente.
>     Evite imprimir este mensaje si no es estrictamente necesario.
>
>     This email and any file attached to it (when applicable)
>     contain(s) confidential information that is exclusively addressed
>     to its recipient(s). If you are not the indicated recipient, you
>     are informed that reading, using, disseminating and/or copying it
>     without authorisation is forbidden in accordance with the
>     legislation in effect. If you have received this email by mistake,
>     please immediately notify the sender of the situation by resending
>     it to their email address.
>     Avoid printing this message if it is not absolutely necessary.
>
>
>     _______________________________________________
>     midPoint mailing list
>     midPoint at lists.evolveum.com <mailto:midPoint at lists.evolveum.com>
>     http://lists.evolveum.com/mailman/listinfo/midpoint
>
> -- 
> Ivan Noris
> Senior Identity Engineer
> evolveum.com
>
> ------------------------------------------------------------------------
>
> Este correo electrónico y, en su caso, cualquier fichero anexo al
> mismo, contiene información de carácter confidencial exclusivamente
> dirigida a su destinatario o destinatarios. Si no es vd. el
> destinatario indicado, queda notificado que la lectura, utilización,
> divulgación y/o copia sin autorización está prohibida en virtud de la
> legislación vigente. En el caso de haber recibido este correo
> electrónico por error, se ruega notificar inmediatamente esta
> circunstancia mediante reenvío a la dirección electrónica del remitente.
> Evite imprimir este mensaje si no es estrictamente necesario.
>
> This email and any file attached to it (when applicable) contain(s)
> confidential information that is exclusively addressed to its
> recipient(s). If you are not the indicated recipient, you are informed
> that reading, using, disseminating and/or copying it without
> authorisation is forbidden in accordance with the legislation in
> effect. If you have received this email by mistake, please immediately
> notify the sender of the situation by resending it to their email address.
> Avoid printing this message if it is not absolutely necessary.
> _______________________________________________
> midPoint mailing list
> midPoint at lists.evolveum.com <mailto:midPoint at lists.evolveum.com>
> http://lists.evolveum.com/mailman/listinfo/midpoint
>
> _______________________________________________
> midPoint mailing list
> midPoint at lists.evolveum.com
> http://lists.evolveum.com/mailman/listinfo/midpoint

-- 
Ivan Noris
Senior Identity Engineer
evolveum.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.evolveum.com/pipermail/midpoint/attachments/20191024/4713ae79/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Image.image001.png at 01D58A6F.A992C9B0.png
Type: image/png
Size: 54723 bytes
Desc: not available
URL: <http://lists.evolveum.com/pipermail/midpoint/attachments/20191024/4713ae79/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Image.~WRD000.jpg.jpg
Type: image/jpeg
Size: 823 bytes
Desc: not available
URL: <http://lists.evolveum.com/pipermail/midpoint/attachments/20191024/4713ae79/attachment-0001.jpg>


More information about the midPoint mailing list