Well, I guess I'm the only (stupid/brave/whatever
) one to install this & try it out with my system, as it has a number of my bug fixes in it... (& you did ask us to do this at ServoyWorld)
Anyway, after also updating the Bootstrap Components and running my NG client solution, loads of things look rubbish on screen now. (Tried in Safari/Chrome/Firefox/Opera)
- Incorrect
- my crm incorrect_1369x448.png (252.02 KiB) Viewed 12126 times
They seem ok in Developer, but then all alignment & positioning goes wrong in browser.
- Correct in Developer
- my crm in developer_937x499.png (113.36 KiB) Viewed 12126 times
I think you can demonstrate this easily to yourselves by loading the svySampleCrm into this new release and seeing what happens, as I have 'based' my solution in parts on that.
- svySampleCrm
- svySampleCrm correct_1295x679.png (288.52 KiB) Viewed 12126 times
I saved a copy of my Dev install folder before updating, but forgot to backup my workspace & the app server wanted to do an upgrade which I allowed but I don't think I can roll back to 8.1.3 or load an export of my solution in to my Tomcat server running 8.1.3 either, so I'd appreciate it if you can fix this ASAP!
If it's any use, I am posting log file contents
- Code: Select all
-- from older log
2017-05-31 11:14:58,587 ERROR [http-nio-8080-exec-4] com.servoy.j2db.util.Debug - Throwable [ ]
java.io.EOFException
at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1224)
at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1164)
at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:62)
at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:148)
at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:53)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:789)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1437)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
at java.lang.Thread.run(Thread.java:745)
2017-05-31 11:17:31,589 WARN [Executor,uuid:53a121a9-d448-4fe1-8187-db720b00a5c5] org.sablo.websocket.WebsocketEndpoint - Warning: Access to component formcomponent_2$containedForm$comp_infocompany$containedForm$svy_1073742436 property dataProviderID denied (protected) [ ]
2017-05-31 11:21:24,771 ERROR [Framework stop] com.servoy.j2db.util.Debug - Component spec for bootstrapcomponents-imagemedia not found; please check your component spec file(s). [ ]
2017-05-31 11:21:24,773 ERROR [Framework stop] com.servoy.j2db.util.Debug - Component spec for bootstrapcomponents-select not found; please check your component spec file(s). [ ]
-- new log started
2017-05-31 11:30:13,946 WARN [Worker-0] org.sablo.specification.WebObjectSpecification - Unknown type name 'String' encountered while parsing spec servoynavigation-menubar [ ]
2017-05-31 11:30:14,118 WARN [Worker-0] org.sablo.specification.WebObjectSpecification - Unknown type name 'Number' encountered while parsing spec tabpanelplus-tabpanel [ ]
2017-05-31 11:30:19,730 WARN [http-nio-8080-exec-9] org.sablo.IndexPageEnhancer - same lib with lower version found: {"name":"font-awesome.css","mimetype":"text/css","version":"4.7.0","url":"bootstrapextracomponents/font-awesome/css/font-awesome.min.css","group":false} using lib: {"name":"font-awesome.css","mimetype":"text/css","version":"v4.6.3","url":"servoynavigation/lib/font-awesome.min.css"} [ ]
2017-05-31 11:30:19,731 WARN [http-nio-8080-exec-9] org.sablo.IndexPageEnhancer - same lib with lower version found: {"name":"font-awesome.css","mimetype":"text/css","version":"4.6.3","url":"servoyextra/textfieldgroup/lib/font-awesome.min.css","group":false} using lib: {"name":"font-awesome.css","mimetype":"text/css","version":"v4.6.3","url":"servoynavigation/lib/font-awesome.min.css"} [ ]
2017-05-31 11:30:19,732 WARN [http-nio-8080-exec-9] org.sablo.IndexPageEnhancer - same lib with lower version found: {"name":"font-awesome.css","mimetype":"text/css","version":"4.6.3","url":"servoyextra/fontawesome/lib/font-awesome.min.css","group":false} using lib: {"name":"font-awesome.css","mimetype":"text/css","version":"v4.6.3","url":"servoynavigation/lib/font-awesome.min.css"} [ ]
2017-05-31 11:30:19,732 WARN [http-nio-8080-exec-9] org.sablo.IndexPageEnhancer - Unknown mimetype {"name":"viewer.html","mimetype":"text/html","version":"1","url":"pdfviewer/pdfViewer/web/viewer.html"} [ ]
2017-05-31 11:30:23,592 WARN [Worker-5] persistence.Server - Column name 'english_assessment_self_comment' from table 'application_form' is too long (>30 chars) -- this is not supported by all databases [ ]
2017-05-31 11:31:15,667 WARN [http-nio-8080-exec-2] org.sablo.IndexPageEnhancer - same lib with lower version found: {"name":"font-awesome.css","mimetype":"text/css","version":"4.7.0","url":"bootstrapextracomponents/font-awesome/css/font-awesome.min.css","group":false} using lib: {"name":"font-awesome.css","mimetype":"text/css","version":"v4.6.3","url":"servoynavigation/lib/font-awesome.min.css"} [ ]
2017-05-31 11:31:15,668 WARN [http-nio-8080-exec-2] org.sablo.IndexPageEnhancer - same lib with lower version found: {"name":"font-awesome.css","mimetype":"text/css","version":"4.6.3","url":"servoyextra/textfieldgroup/lib/font-awesome.min.css","group":false} using lib: {"name":"font-awesome.css","mimetype":"text/css","version":"v4.6.3","url":"servoynavigation/lib/font-awesome.min.css"} [ ]
2017-05-31 11:31:15,668 WARN [http-nio-8080-exec-2] org.sablo.IndexPageEnhancer - same lib with lower version found: {"name":"font-awesome.css","mimetype":"text/css","version":"4.6.3","url":"servoyextra/fontawesome/lib/font-awesome.min.css","group":false} using lib: {"name":"font-awesome.css","mimetype":"text/css","version":"v4.6.3","url":"servoynavigation/lib/font-awesome.min.css"} [ ]
2017-05-31 11:31:15,669 WARN [http-nio-8080-exec-2] org.sablo.IndexPageEnhancer - Unknown mimetype {"name":"viewer.html","mimetype":"text/html","version":"1","url":"pdfviewer/pdfViewer/web/viewer.html"} [ ]
2017-05-31 11:31:21,864 ERROR [Executor,uuid:cebb5c9a-8e5a-4e25-877d-013c59f20fae] org.sablo.websocket.WebsocketEndpoint - Error: null [ ]
java.lang.NullPointerException
at com.servoy.j2db.server.ngclient.NGFormManager.setCurrentControllerJS(NGFormManager.java:284)
at com.servoy.j2db.server.ngclient.NGFormManager.getFormAndSetCurrentWindow(NGFormManager.java:606)
at com.servoy.j2db.server.ngclient.NGFormServiceHandler.executeMethod(NGFormServiceHandler.java:185)
at org.sablo.websocket.WebsocketEndpoint$5.run(WebsocketEndpoint.java:323)
at org.sablo.eventthread.Event$1.run(Event.java:100)
at org.sablo.websocket.CurrentWindow.runForWindow(CurrentWindow.java:77)
at org.sablo.eventthread.Event.execute(Event.java:90)
at org.sablo.eventthread.EventDispatcher.dispatch(EventDispatcher.java:125)
at org.sablo.eventthread.EventDispatcher.suspend(EventDispatcher.java:236)
at org.sablo.websocket.WebsocketEndpoint.waitResponse(WebsocketEndpoint.java:488)
at org.sablo.websocket.BaseWindow.sendSyncMessage(BaseWindow.java:449)
at org.sablo.websocket.BaseWindow.invokeApi(BaseWindow.java:790)
at com.servoy.j2db.server.ngclient.NGClientWindow.invokeApi(NGClientWindow.java:154)
at org.sablo.websocket.BaseWindow.invokeApi(BaseWindow.java:773)
at org.sablo.WebComponent.invokeApi(WebComponent.java:147)
at com.servoy.j2db.server.ngclient.scripting.WebComponentFunction.call(WebComponentFunction.java:58)
at com.servoy.j2db.server.ngclient.component.RuntimeWebComponent$2.call(RuntimeWebComponent.java:270)
at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1774)
at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:837)
at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:158)
at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:406)
at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3204)
at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:156)
at com.servoy.j2db.scripting.ScriptEngine.executeFunction(ScriptEngine.java:664)
at com.servoy.j2db.debug.RemoteDebugScriptEngine.executeFunction(RemoteDebugScriptEngine.java:393)
at com.servoy.j2db.BasicFormController.executeFunction(BasicFormController.java:1063)
at com.servoy.j2db.BasicFormController.executeFormMethod(BasicFormController.java:782)
at com.servoy.j2db.BasicFormController.executeOnLoadMethod(BasicFormController.java:635)
at com.servoy.j2db.server.ngclient.NGFormManager.leaseFormPanel(NGFormManager.java:267)
at com.servoy.j2db.server.ngclient.NGFormManager.showFormInContainer(NGFormManager.java:448)
at com.servoy.j2db.server.ngclient.NGFormManager.showFormInCurrentContainer(NGFormManager.java:495)
at com.servoy.j2db.server.ngclient.NGFormManager.showFormInMainPanel(NGFormManager.java:384)
at com.servoy.j2db.server.ngclient.NGFormManager.makeSolutionSettings(NGFormManager.java:192)
at com.servoy.j2db.server.ngclient.NGFormManager$1.run(NGFormManager.java:343)
at com.servoy.j2db.server.ngclient.NGFormManager.propertyChange(NGFormManager.java:348)
at java.beans.PropertyChangeSupport.fire(PropertyChangeSupport.java:335)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:327)
at javax.swing.event.SwingPropertyChangeSupport.firePropertyChange(SwingPropertyChangeSupport.java:92)
at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:263)
at com.servoy.j2db.J2DBGlobals.firePropertyChange(J2DBGlobals.java:92)
at com.servoy.j2db.server.ngclient.NGClient.loadSolution(NGClient.java:609)
at com.servoy.j2db.ClientState.selectAndOpenSolution(ClientState.java:435)
at com.servoy.j2db.server.ngclient.NGClient.selectAndOpenSolution(NGClient.java:169)
at com.servoy.j2db.ClientState.handleClientUserUidChanged(ClientState.java:413)
at com.servoy.j2db.scripting.ScriptEngine$3.run(ScriptEngine.java:728)
at org.sablo.eventthread.Event$1.run(Event.java:100)
at org.sablo.websocket.CurrentWindow.runForWindow(CurrentWindow.java:77)
at org.sablo.eventthread.Event.execute(Event.java:90)
at org.sablo.eventthread.EventDispatcher.dispatch(EventDispatcher.java:125)
at org.sablo.eventthread.EventDispatcher.run(EventDispatcher.java:89)
at com.servoy.j2db.server.ngclient.eventthread.NGEventDispatcher.run(NGEventDispatcher.java:55)
at java.lang.Thread.run(Thread.java:745)
2017-05-31 11:33:24,321 WARN [http-nio-8080-exec-2] org.sablo.IndexPageEnhancer - same lib with lower version found: {"name":"font-awesome.css","mimetype":"text/css","version":"4.7.0","url":"bootstrapextracomponents/font-awesome/css/font-awesome.min.css","group":false} using lib: {"name":"font-awesome.css","mimetype":"text/css","version":"v4.6.3","url":"servoynavigation/lib/font-awesome.min.css"} [ ]
2017-05-31 11:33:24,321 WARN [http-nio-8080-exec-2] org.sablo.IndexPageEnhancer - same lib with lower version found: {"name":"font-awesome.css","mimetype":"text/css","version":"4.6.3","url":"servoyextra/textfieldgroup/lib/font-awesome.min.css","group":false} using lib: {"name":"font-awesome.css","mimetype":"text/css","version":"v4.6.3","url":"servoynavigation/lib/font-awesome.min.css"} [ ]
2017-05-31 11:33:24,321 WARN [http-nio-8080-exec-2] org.sablo.IndexPageEnhancer - same lib with lower version found: {"name":"font-awesome.css","mimetype":"text/css","version":"4.6.3","url":"servoyextra/fontawesome/lib/font-awesome.min.css","group":false} using lib: {"name":"font-awesome.css","mimetype":"text/css","version":"v4.6.3","url":"servoynavigation/lib/font-awesome.min.css"} [ ]
2017-05-31 11:33:24,322 WARN [http-nio-8080-exec-2] org.sablo.IndexPageEnhancer - Unknown mimetype {"name":"viewer.html","mimetype":"text/html","version":"1","url":"pdfviewer/pdfViewer/web/viewer.html"} [ ]
Thanks
Rafi