Bonjour ,
Sur un “Business Object” lorsque je souhaite choisir une 'Icone code", j’ai plus la vue suivante :
et aussi cette erreur (Resource not found: Document not found in resource rowId=238).
Bonjour ,
Sur un “Business Object” lorsque je souhaite choisir une 'Icone code", j’ai plus la vue suivante :
et aussi cette erreur (Resource not found: Document not found in resource rowId=238).
Merci de nous indiquer les éventuelles erreurs dans la console du navigateur ainsi que la stacktrace complète des erreurs serveur s’il y en a.
Merci aussi de nous indiquer:
Sans ces éléments nous dire juste “ceci ou cela ne marche pas/plus” est bien entendu insuffisant.
Il nous est strictement impossible d’investiguer sans ce genre d’informations.
PS: En attendant d’avoir ces informations, je requalifie votre post en “Support”
la version/patchelevel/revision/build date :
[Platform]
Status=OK
Version=5.0.0-beta
BuiltOn=2020-10-07 19:44
TimeZone=UTC
SystemDate=2020-10-08 14:59:00
*Utilisateur utilisé : Admin
*Pas de Filtre
*Upgrade V5
Erreur Serveur : 2020-10-08 09:36:54,474 ERROR [com.simplicite.webapp.servlets.ui.ResourceServlet] SIMPLICITE|http://ip-172-22-25-108.eu-west-3.compute.internal:8080||ERROR|wail|com.simplicite.webapp.servlets.ui.ResourceServlet|doGet||Event: Resource not found: Document not found in resource rowId=246
com.simplicite.util.exceptions.NotFoundException: Document not found in resource rowId=246
at com.simplicite.webapp.WebServicesFactory.streamResource(WebServicesFactory.java:2690)
at com.simplicite.webapp.servlets.ui.ResourceServlet.doGet(ResourceServlet.java:48)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:626)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at com.simplicite.webapp.filters.RewriteFilter.doFilter(RewriteFilter.java:86)
at com.simplicite.webapp.filters.AbstractFilter.doFilter(AbstractFilter.java:37)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
at com.simplicite.webapp.filters.HTTPHeadersFilter.doFilter(HTTPHeadersFilter.java:39)
at com.simplicite.webapp.filters.AbstractFilter.doFilter(AbstractFilter.java:37)
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:188)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
at com.simplicite.tomcat.valves.APISessionValve.invoke(APISessionValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:690)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.base/java.lang.Thread.run(Thread.java:832)
L’objet ResourcePicker
a perdu sa ressource SCRIPT
qui surcharge l’affichage en liste du popup de sélection via un DataMap. Il faut recréer ce script.
Code source :
(function(ui) {
if (!ui) return;
function close() {
ui.view.tools.dialogClose("selectDatamap");
}
// Simple icon picker to replace default datamap list
function iconPicker(ctn, obj, params, cbk) {
var p = params.parent,
f = ui.getUIField(p.container, p.object, p.field, p.index);
setTimeout(function() {
var d = ui.view.widget.iconPicker(f.ui.input, true, f.ui.val(), close);
ctn.html(d);
}, 500);
// Open datamap dialog
cbk && cbk();
}
// ResourcePicker Hook
Simplicite.UI.hooks.ResourcePicker = function(o, cbk) {
var p = o.locals.ui;
// Override list rendering
if (o.metadata.instance.indexOf("datamap_")===0) {
p.list.display = iconPicker;
}
cbk && cbk();
};
})(window.$ui);
Il faut regarder vos logs pour voir si vous avez perdu d’autres Resource
et les recréer le cas échéant à partir d’un autre environnement qui les a.
Savez vous pourquoi cette ressource a disparu ? suite à quelle(s) action(s) ?
Il y a un ticket ouvert sur la perte de ressource et il faudrait appliquer les dernier patchs.
Par contre le patch ne recrée pas les fichiers perdus, il les remet au bon endroit.