Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[nebula-dev] New topic in forum Nebula, called RichTextEditor in Tomcat runs only in development mode, by Frank Jakop

Title: Eclipse Community Forums
Subject: RichTextEditor in Tomcat runs only in development mode Author: Frank Jakop Date: Wed, 24 August 2016 12:45
I'm checking the new RichTextEditor feature in RAP 3.1. I've built a simple demo project which consists only of an EntryPoint adding a RichTextEditor-Widget.
When I access the webapp's url it works fine when I set CATALINA_OPTS=-Dorg.eclipse.rap.rwt.developmentMode=true.
Without this option the webapp produces a strange error
Error: Error: Operation "call" on target "rwt.client.ClientFileLoader" of type "null" failed:
Cannot read property 'handler' of undefined
Properties: 
file = rwt-resources/ckeditor/ckeditor.js
type = js


  Script: {"head":{"cid":"03fb7d47"},"operations":[["call","rwt.client.ClientFileLoader","load",{"file":"rwt-resources/ckeditor/ckeditor.js","type":"js"}],["call","rwt.client.ClientFileLoader","load",{"file":"rwt-resources/ckeditor/config.js","type":"js"}],["call","rwt.client.ClientFileLoader","load",{"file":"rwt-resources/ckeditor/RichTextEditor.js","type":"js"}],["call","rwt.client.ClientFileLoader","load",{"file":"rwt-resources/ckeditor/RichTextEditorHandler.js","type":"js"}],["create","w2","rwt.widgets.Shell",{"style":["NO_TRIM"]}],["listen","w2",{"Move":true,"Resize":true,&quo
 t;Activate":true,"Close":true}],["set","w2",{"active":true,"mode":"maximized","minimumSize":[30,0],"activeControl":"w3","children":["w3"],"bounds":[0,0,1920,1031],"visibility":true}],["create","w3","rwt.widgets.Composite",{"parent":"w2","style":["NONE"],"children":[],"bounds":[0,0,1920,1031],"tabIndex":1,"clientArea":[0,0,1920,1031]}],["set","w1",{"focusControl":"w3"}],["set","rwt.client.ClientMessages",{"messages":{"ServerError":"Server Error","ServerErrorDescription":"The application terminated unexpectedly.","ConnectionError":"Network Error","ConnectionErrorDescription":"The server seems to be tem
 porarily unavailable.","SessionTimeout":"Session Timeout","SessionTimeoutDescription":"The server session timed out.","ClientError":"Client Error","ClientErrorDescription":"The application terminated unexpectedly.","Retry":"Retry","Restart":"Restart","Details":"Details"}}],["create","r4","rwt.widgets.RichTextEditor",{"parent":"w3","config":{"toolbarGroups":[{"name":"basicstyles","groups":["basicstyles","cleanup"]},{"name":"paragraph","groups":["list","indent","align"]},"/",{"name":"styles"},{"name":"colors"}],"removeButtons":",PasteText,PasteFromWord,Styles,Format","toolbarCanCollapse"
 :false,"toolbarStartupExpanded":true}}]]}
  Stack: Error: Operation "call" on target "rwt.client.ClientFileLoader" of type "null" failed:
Cannot read property 'handler' of undefined
Properties: 
file = rwt-resources/ckeditor/ckeditor.js
type = js

    at Object._processError (http://localhost:8080/webtest/rwt-resources/310/rap-client.js:225:3803)
    at Object.processOperationArray (http://localhost:8080/webtest/rwt-resources/310/rap-client.js:225:920)
    at Object.processMessage (http://localhost:8080/webtest/rwt-resources/310/rap-client.js:225:249)
    at _handleSuccess (http://localhost:8080/webtest/rwt-resources/310/rap-client.js:229:3428)
    at Object._success (http://localhost:8080/webtest/rwt-resources/310/rap-client.js:98:1012)
    at Object._onReadyStateChange (http://localhost:8080/webtest/rwt-resources/310/rap-client.js:98:1821)
    at XMLHttpRequest. (http://localhost:8080/webtest/rwt-resources/310/rap-client.js:7:219)
  Debug: off
  Request: {"head":{"requestCounter":0},"operations":[["set","w1",{"bounds":[0,0,1920,1031],"dpi":[96,96],"colorDepth":24}],["set","rwt.client.ClientInfo",{"timezoneOffset":-120}],["set","w1",{"cursorLocation":[0,0]}]]}


I've attached a demo maven project, just unzip and run mvn package, then deploy the War in your Tomcat.
Accessing "/webtest/start" yields the error.
Now set your CATALINA_OPTS to -Dorg.eclipse.rap.rwt.developmentMode=true and restart the Tomcat, everything is fine.

Has anyone an idea what's amiss here?


Attachment: richtext-demo-project.zip
(Size: 3.11MB, Downloaded 0 times)
[ Reply ][ Quote ][ View Topic/Message ][ Unsubscribe from this forum ]

Back to the top