Hello everyone,I'm running a dev environment to try out new V11 on Container.All is now running fine, as I keep my browser in english.When I'm moving to french, I can't open "Manage provisioning policies" page.Here is the error from trace.log : Error 500: java.lang.IllegalArgumentException: Unmatched braces in the pattern.
[11/6/25 15:37:02:310 UTC] 000004da ApplicationEr E SRVE0777E: Exception thrown by application class 'java.text.MessageFormat.applyPattern:520' java.lang.IllegalArgumentException: Unmatched braces in the pattern. at java.text.MessageFormat.applyPattern(MessageFormat.java:520) at java.text.MessageFormat.<init>(MessageFormat.java:374) at java.text.MessageFormat.format(MessageFormat.java:852) at com.ibm.itim.ui.resources.UilMessageFormat.format(UilMessageFormat.java:74) at com.ibm.itim.ui.resources.NLSUtils.get(NLSUtils.java:660) at com.ibm.itim.ui.resources.NLSUtils.getLocalizedString(NLSUtils.java:193) at com.ibm.itim.ui.view.AbstractPageView.getInstructions(AbstractPageView.java:206) at com.ibm._jsp._ManageProvisioningPolicies._jspService(_ManageProvisioningPolicies.java:314) at com.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:102) at javax.servlet.http.HttpServlet.service(HttpServlet.java:791) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1266) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:754) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:451) at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:120) at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:208) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:197) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:100) at io.openliberty.http.monitor.ServletFilter.doFilter(ServletFilter.java:75) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:93) at com.ibm.itim.ui.impl.customform.SubFormLegacyFilter.doFilter(SubFormLegacyFilter.java:182) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:93) at com.ibm.itim.ui.impl.helper.ClickJackingFilter.doFilter(ClickJackingFilter.java:160) at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:203) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:93) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1069) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1260) at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:5096) at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.handleRequest(DynamicVirtualHost.java:328) at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1047) at com.ibm.ws.webcontainer.osgi.DynamicVirtualHost$2.run(DynamicVirtualHost.java:293) at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink$TaskWrapper.run(HttpDispatcherLink.java:1260) at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:476) at com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:435) at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:569) at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:503) at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:363) at com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.ready(HttpInboundLink.java:330) at com.ibm.ws.http.channel.h2internal.H2StreamProcessor$Http2Ready.run(H2StreamProcessor.java:1849) at com.ibm.ws.threading.internal.ExecutorServiceImpl$RunnableWrapper.run(ExecutorServiceImpl.java:298) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.lang.Thread.run(Thread.java:825)
I updated every french .properties in config/data/ and restarted my instance from websphere but that didn't solve anything.I guess there is something anywhere with language properties but I've looked on each .jar & .properties and I found nothing so I'm open to any idea about this issue !Also I'm wondering how should I manage any update on my label as initIMContainer.sh is only taking specific file from /tmp/isvgimconfig, is that mandatory to create a new image at each update ? Same about some custom .js file I would like to put on data, or can I make a persistent storage in my kubernetes instance ?As my first question, I am open to any advice as I'm not used to this container installation and I'm not sure how I can do here what I'm doing on software installation.Thanks !
This looks like a product issue so get a support case out of the door.