Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

Image upload failed

JB
Regular Contributor
Regular Contributor

Hello Team,

I am trying to upload an image via UI to use in email template. I am able to upload and getting successful message but after refreshing the page its getting disappeared. 

JB_0-1687373944233.png

JB_1-1687373954022.png

 

JB_2-1687373964425.png

I can see some error message in logs mentioning multiple files.  Is it because with same name multiple images present in Saviynt server location ? If so do we have any option to check it from UI ? Do we need to raise any ticket for this ?


INFO [traceId=8e06ca320ff66bb0, spanId=8e06ca320ff66bb0, spanExportable=true, X-Span-Export=true, X-B3-SpanId=8e06ca320ff66bb0, TENANT_ID=DEFAULT, X-B3-TraceId=8e06ca320ff66bb0] 7 --- [http-nio-8480-exec-101] c.s.s.u.c.AuthAndAuthorizationController : fetchRequestMap call for sav roles [ROLE_ADMIN] "
INFO [traceId=9cee4730d3a06db1, spanId=9cee4730d3a06db1, spanExportable=true, X-Span-Export=true, X-B3-SpanId=9cee4730d3a06db1, TENANT_ID=DEFAULT, X-B3-TraceId=9cee4730d3a06db1] 7 --- [http-nio-9091-exec-1440] c.s.s.i.security.SecurityFilterAdvice : START XssAndHtmlInjectionCheck controller advice method.. "
ERROR [traceId=9cee4730d3a06db1, spanId=9cee4730d3a06db1, spanExportable=true, X-Span-Export=true, X-B3-SpanId=9cee4730d3a06db1, TENANT_ID=DEFAULT, X-B3-TraceId=9cee4730d3a06db1] 7 --- [http-nio-9091-exec-1440] c.s.s.i.security.SecurityFilterAdvice : Error in XssAndHtmlInjectionCheck()|com.fasterxml.jackson.databind.JsonMappingException: Unexpected IOException (of type java.io.FileNotFoundException): MultipartFile resource [file] cannot be resolved to URL| at com.fasterxml.jackson.databind.JsonMappingException.fromUnexpectedIOE(JsonMappingException.java:338) ~[jackson-databind-2.9.10.8.jar!/:2.9.10.8]| at com.fasterxml.jackson.databind.ObjectMapper.writeValueAsString(ObjectMapper.java:3224) ~[jackson-databind-2.9.10.8.jar!/:2.9.10.8]| at com.saviynt.ssm.idwms.security.SecurityFilterAdvice.xssAndHtmlInjectionCheck(SecurityFilterAdvice.java:103) ~[classes!/:2021.1.0.0-SNAPSHOT]| at jdk.internal.reflect.GeneratedMethodAccessor314.invoke(Unknown Source) ~[na:na]| at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]| at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]| "
INFO [traceId=9cee4730d3a06db1, spanId=9cee4730d3a06db1, spanExportable=true, X-Span-Export=true, X-B3-SpanId=9cee4730d3a06db1, TENANT_ID=DEFAULT, X-B3-TraceId=9cee4730d3a06db1] 7 --- [http-nio-9091-exec-1440] c.s.s.i.security.SecurityFilterAdvice : END XssAndHtmlInjectionCheck controller advice method.. "
DEBUG [traceId=9cee4730d3a06db1, spanId=9cee4730d3a06db1, spanExportable=true, X-Span-Export=true, X-B3-SpanId=9cee4730d3a06db1, TENANT_ID=DEFAULT, X-B3-TraceId=9cee4730d3a06db1] 7 --- [http-nio-9091-exec-1440] c.s.ssm.idwms.service.ResourceService : Inside upload files "
DEBUG [traceId=9cee4730d3a06db1, spanId=9cee4730d3a06db1, spanExportable=true, X-Span-Export=true, X-B3-SpanId=9cee4730d3a06db1, TENANT_ID=DEFAULT, X-B3-TraceId=9cee4730d3a06db1] 7 --- [http-nio-9091-exec-1440] c.s.ssm.idwms.service.ResourceService : File name : custom2.png 

Regards,

Jithin B

 

2 REPLIES 2

nimitdave
Saviynt Employee
Saviynt Employee

You can use below tag and refer a image stored in any of enterprise public link.

<img width="725" height="75"; src="<url for image>" alt="header" >

for .eg url for image https://saviynt.com/wp-content/uploads/2019/04/saviynt-logo.svg

 

<img width="725" height="75"; src="https://saviynt.com/wp-content/uploads/2019/04/saviynt-logo.svg" alt="header" >

JB
Regular Contributor
Regular Contributor

We have used this format and it worked. Thank you all for the support.

<img src="https://<<URL>>/ECMv6/api/idw/resource/image/app/custom3.png" style="width:250px;height:150px;"/><br>