SmartClient Version: v13.1p_2024-12-02/Enterprise Deployment (built 2024-12-02)
Hello, while trying to export my custom skin I've got this error:
I've just edited the colors for the SecondaryButton (which is a very nice addition IMHO).
Hello, while trying to export my custom skin I've got this error:
Code:
dic 02, 2024 9:33:51 PM org.apache.catalina.core.StandardWrapperValve invoke INFORMAZIONI: === 2024-12-02 21:33:51,208 [ec-6] INFO RequestContext - URL: '/CustomSkins/isomorphic/IDACall', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0': Moz (Gecko) with Accept-Encoding header === 2024-12-02 21:33:51,210 [ec-6] INFO IDACall - Performing 1 operation(s) [UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0] === 2024-12-02 21:33:51,210 [ec-6] INFO DSRequest - Executing isc_userSkin.fetch rows: 0->-1 with criteria: {name:"Juventus_Light"} === 2024-12-02 21:33:51,216 [ec-6] INFO InterfaceProvider - No provider found for interface: ISpringBeanFactory === 2024-12-02 21:33:51,217 [ec-6] INFO InterfaceProvider - No provider found for interface: ICDIBeanManager === 2024-12-02 21:33:51,235 [ec-6] INFO DSRequest - Executing isc_userSkin.fetch rows: 0->-1 with criteria: {name:"Juventus_Light"} === 2024-12-02 21:33:51,236 [ec-6] INFO SQL - Executing SQL query on 'dbJFrame': SELECT isc_userSkin.pk, isc_userSkin.name, isc_userSkin.baseSkin, isc_userSkin.userSettings, isc_userSkin.skinStylesCSS, isc_userSkin.thumbnail, isc_userSkin.created_by, isc_userSkin.created_at, isc_userSkin.modified_by, isc_userSkin.modified_at, isc_userSkin.version FROM DBJFRAME.isc_userSkin WHERE (LOWER(isc_userSkin.name)='juventus_light') === 2024-12-02 21:33:51,624 [ec-6] INFO DSResponse - DSResponse: List with 1 items === 2024-12-02 21:33:51,625 [ec-6] INFO DSResponse - DSResponse: List with 1 items === 2024-12-02 21:33:51,681 [ec-6] INFO Compression - /CustomSkins/isomorphic/IDACall: 341,6k -> 36,8k dic 02, 2024 9:33:52 PM org.apache.catalina.core.StandardWrapperValve invoke INFORMAZIONI: === 2024-12-02 21:33:52,007 [ec-1] INFO RequestContext - URL: '/CustomSkins/isomorphic/IDACall', User-Agent: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0': Moz (Gecko) with Accept-Encoding header === 2024-12-02 21:33:52,035 [ec-1] INFO IDACall - Performing 1 operation(s) [UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:133.0) Gecko/20100101 Firefox/133.0] === 2024-12-02 21:33:52,040 [ec-1] INFO DSRequest - Executing isc_userSkin.custom[export] with criteria: {} values: { name:"Juventus_Light", baseSkin:"Shiva", content:"//>theme_variables\n// ==== Global Settings - Flags and other settings that have skin-wide effects\n// General settings\n$theme_name: 'Juventus_Light';\n$transition_normal_speed: 0.2s;\n// State Opacities\n$standard_opacity: 1.0;\n$standard_over_opacity: 0.9;\n$standard_down_opacity: 0.7;\n$standard_focused_opacity: 0.8;\n$standard_selected_opacity: 1.0;\n$standard_disabled_opacity: 0.5;\n\n// ==== Fonts - Variables for fonts\n// Definitions\n$primary_font: Roboto;\n$secondary_font: Roboto;\n$secondary_font_bold: Roboto;\n$tertiary_font: Roboto;\n$standard_font: $tertiary_font;\n$normal_font: $primary_font;\n// Widget\n$standard_body_font: $standard_font;\n$standard_header_font: $tertiary_font;\n$standard_tab_font: $secondary_font;\n$standard_hover_font: $standard_body_font;\n// Font sizes\n$standard_font_size: 11px;\n$normal_font_size: 12px;\n$standard_small_font_size: 9px;\n$standard_header_font_size: 14px;\n$se... [set log category to DEBUG to see full object] === 2024-12-02 21:33:52,041 [ec-1] INFO InterfaceProvider - No provider found for interface: ISpringBeanFactory === 2024-12-02 21:33:52,042 [ec-1] INFO DSRequest - Executing isc_userSkin.fetch rows: 0->-1 with criteria: {name:"Juventus_Light"} === 2024-12-02 21:33:52,043 [ec-1] INFO InterfaceProvider - No provider found for interface: ICDIBeanManager === 2024-12-02 21:33:52,066 [ec-1] INFO DSRequest - Executing isc_userSkin.fetch rows: 0->-1 with criteria: {name:"Juventus_Light"} === 2024-12-02 21:33:52,079 [ec-1] INFO SQL - Executing SQL query on 'dbJFrame': SELECT isc_userSkin.pk, isc_userSkin.name, isc_userSkin.baseSkin, isc_userSkin.userSettings, isc_userSkin.skinStylesCSS, isc_userSkin.thumbnail, isc_userSkin.created_by, isc_userSkin.created_at, isc_userSkin.modified_by, isc_userSkin.modified_at, isc_userSkin.version FROM DBJFRAME.isc_userSkin WHERE (LOWER(isc_userSkin.name)='juventus_light') === 2024-12-02 21:33:52,526 [ec-1] INFO DSResponse - DSResponse: List with 1 items === 2024-12-02 21:33:52,538 [ec-1] INFO DSResponse - DSResponse: List with 1 items === 2024-12-02 21:33:52,538 [ec-1] INFO DSRequest - Executing isc_baseSkin.fetch rows: 0->-1 with criteria: {name:"Shiva"} === 2024-12-02 21:33:52,543 [ec-1] INFO InterfaceProvider - No provider found for interface: ICDIBeanManager === 2024-12-02 21:33:52,547 [ec-1] INFO DSResponse - DSResponse: List with 1 items === 2024-12-02 21:33:52,572 [ec-1] INFO ProxyHttpServletResponse - content-disposition set to: attachment; fileName=Juventus_Light.zip - unwrapping response output stream (CompressionFilter) === 2024-12-02 21:33:52,760 [ec-1] WARN RequestContext - dsRequest.execute() failed: java.lang.NullPointerException at com.isomorphic.util.SkinUtil.addZipEntry(SkinUtil.java:514) at com.isomorphic.util.SkinUtil.export(SkinUtil.java:899) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.isomorphic.base.Reflection._invokeMethod(Reflection.java:812) at com.isomorphic.base.Reflection.adaptArgsAndInvoke(Reflection.java:1127) at com.isomorphic.datasource.DataSourceDMI.execute(DataSourceDMI.java:436) at com.isomorphic.datasource.DataSourceDMI.execute(DataSourceDMI.java:64) at com.isomorphic.datasource.DSRequest.execute(DSRequest.java:4501) at com.isomorphic.servlet.IDACall.handleDSRequest(IDACall.java:256) at com.isomorphic.servlet.IDACall.processRPCTransaction(IDACall.java:213) at com.isomorphic.servlet.IDACall.processRequest(IDACall.java:153) at com.isomorphic.servlet.IDACall._processRequest(IDACall.java:123) at com.isomorphic.servlet.IDACall.doPost(IDACall.java:79) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at com.isomorphic.servlet.BaseServlet.service(BaseServlet.java:178) 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.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.isomorphic.servlet.URIRegexFilter.ignore(URIRegexFilter.java:566) at com.isomorphic.servlet.URIRegexFilter.ignore(URIRegexFilter.java:561) at com.isomorphic.servlet.URIRegexFilter.matchedRule(URIRegexFilter.java:524) at com.isomorphic.servlet.URIRegexFilter._doFilter(URIRegexFilter.java:377) at com.isomorphic.servlet.BaseFilter.doFilter(BaseFilter.java:91) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.isomorphic.js.JSSyntaxScannerFilter._doFilter(JSSyntaxScannerFilter.java:262) at com.isomorphic.servlet.BaseFilter.doFilter(BaseFilter.java:91) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.isomorphic.servlet.CompressionFilter._doFilter(CompressionFilter.java:263) at com.isomorphic.servlet.BaseFilter.doFilter(BaseFilter.java:91) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at com.isomorphic.servlet.VersionedURLFilter._doFilter(VersionedURLFilter.java:83) at com.isomorphic.servlet.BaseFilter.doFilter(BaseFilter.java:91) 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:185) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:478) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) 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:868) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459) 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)
Comment