<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>KB-1050 "Provider com.sun.script.javascript.RhinoScriptEngineFactory not found" error printed during JBoss startup</title><link>https://community.appian.com/support/w/kb/275/kb-1050-provider-com-sun-script-javascript-rhinoscriptenginefactory-not-found-error-printed-during-jboss-startup</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>KB-1050 "Provider com.sun.script.javascript.RhinoScriptEngineFactory not found" error printed during JBoss startup</title><link>https://community.appian.com/support/w/kb/275/kb-1050-provider-com-sun-script-javascript-rhinoscriptenginefactory-not-found-error-printed-during-jboss-startup</link><pubDate>Mon, 30 Jul 2018 04:08:13 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e75bfe0d-236c-4de5-863a-33eea17a7199</guid><dc:creator>Parmida Borhani</dc:creator><comments>https://community.appian.com/support/w/kb/275/kb-1050-provider-com-sun-script-javascript-rhinoscriptenginefactory-not-found-error-printed-during-jboss-startup#comments</comments><description>Current Revision posted to Appian Knowledge Base by Parmida Borhani on 7/30/2018 4:08:13 AM&lt;br /&gt;
&lt;div class="row content_container"&gt;
&lt;h2 id="symptoms"&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;During JBoss startup, the following error is printed in the console and the application server log:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;ERROR [stderr] (Spring executor 5) ScriptEngineManager providers.next(): javax.script.ScriptEngineFactory: Provider com.sun.script.javascript.RhinoScriptEngineFactory not found
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="cause"&gt;Cause&lt;/h2&gt;
&lt;p&gt;The error occurs because Java 8 includes a different JavaScript engine library, which is used instead of the Rhino script engine. JBoss is still configured to use the Rhino script engine out of the box, so it will try to locate it. When it fails to locate the Rhino script engine, the error is printed in the logs and console.&lt;/p&gt;
&lt;p&gt;This error can be safely ignored. Even though the product will continue to operate correctly, this error message will appear repeatedly in the JBoss logs if no action is taken.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Starting with Appian 7.8, only JDK 8 is supported for use. Refer to the &lt;a href="https://docs.appian.com/suite/help/latest/System_Requirements.html#Application_Servers"&gt;System Requirements&lt;/a&gt; page for the minimum required JDK version specific to your version of Appian.&lt;/p&gt;
&lt;h2 id="action"&gt;Action&lt;/h2&gt;
&lt;p&gt;To remove the error from the console and the application server log, perform the following steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Stop JBoss.&lt;/li&gt;
&lt;li&gt;Navigate to &lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/modules/system/layers/base/sun/jdk/main/service-loader-resources/META-INF/services&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Edit the &lt;strong&gt;javax.script.ScriptEngineFactory&lt;/strong&gt; file.&lt;/li&gt;
&lt;li&gt;Remove the &lt;code&gt;com.sun.script.javascript.RhinoScriptEngineFactory&lt;/code&gt; line and save the file.&lt;/li&gt;
&lt;li&gt;If running JBoss EAP 6.4.13 or later, navigate to&amp;nbsp;&lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/modules/system/layers/base/.overlays/layer-base-jboss-eap-6.4.18.CP/sun/jdk/main/service-loader-resources/META-INF/services/&lt;/code&gt; and perform&amp;nbsp;steps 3 and 4 again.&lt;/li&gt;
&lt;li&gt;Restart JBoss.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 7.8 and later and using JBoss EAP as an application server.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Last Reviewed: April 2017&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: application server, infrastructure, jboss&lt;/div&gt;
</description></item><item><title>KB-1050 "Provider com.sun.script.javascript.RhinoScriptEngineFactory not found" error printed during JBoss startup</title><link>https://community.appian.com/support/w/kb/275/kb-1050-provider-com-sun-script-javascript-rhinoscriptenginefactory-not-found-error-printed-during-jboss-startup/revision/3</link><pubDate>Mon, 02 Apr 2018 10:40:33 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e75bfe0d-236c-4de5-863a-33eea17a7199</guid><dc:creator>Nick Vigilante</dc:creator><comments>https://community.appian.com/support/w/kb/275/kb-1050-provider-com-sun-script-javascript-rhinoscriptenginefactory-not-found-error-printed-during-jboss-startup#comments</comments><description>Revision 3 posted to Appian Knowledge Base by Nick Vigilante on 4/2/2018 10:40:33 AM&lt;br /&gt;
&lt;div class="row content_container"&gt;
&lt;h2 id="symptoms"&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;During JBoss startup, the following error is printed in the console and the application server log:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;ERROR [stderr] (Spring executor 5) ScriptEngineManager providers.next(): javax.script.ScriptEngineFactory: Provider com.sun.script.javascript.RhinoScriptEngineFactory not found
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="cause"&gt;Cause&lt;/h2&gt;
&lt;p&gt;The error occurs because Java 8 includes a different JavaScript engine library, which is used instead of the Rhino script engine. JBoss is still configured to use the Rhino script engine out of the box, so it will try to locate it. When it fails to locate the Rhino script engine, the error is printed in the logs and console.&lt;/p&gt;
&lt;p&gt;This error can be safely ignored. Even though the product will continue to operate correctly, this error message will appear repeatedly in the JBoss logs if no action is taken.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Starting with Appian 7.8, only JDK 8 is supported for use. Refer to the &lt;a href="https://docs.appian.com/suite/help/latest/System_Requirements.html#Application_Servers"&gt;System Requirements&lt;/a&gt; page for the minimum required JDK version specific to your version of Appian.&lt;/p&gt;
&lt;h2 id="action"&gt;Action&lt;/h2&gt;
&lt;p&gt;To remove the error from the console and the application server log, perform the following steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Stop JBoss.&lt;/li&gt;
&lt;li&gt;Navigate to &lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/modules/system/layers/base/sun/jdk/main/service-loader-resources/META-INF/services&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Edit the &lt;strong&gt;javax.script.ScriptEngineFactory&lt;/strong&gt; file.&lt;/li&gt;
&lt;li&gt;Remove the &lt;code&gt;com.sun.script.javascript.RhinoScriptEngineFactory&lt;/code&gt; line and save the file.&lt;/li&gt;
&lt;li&gt;If running JBoss EAP 6.4.13 or later, navigate to&amp;nbsp;&lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/modules/system/layers/base/.overlays/layer-base-jboss-eap-6.4.18.CP/sun/jdk/main/service-loader-resources/META-INF/services/&lt;/code&gt; and perform&amp;nbsp;steps 3 and 4 again.&lt;/li&gt;
&lt;li&gt;Restart JBoss.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 7.8 and later and using JBoss EAP as an application server.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Last Reviewed: April 2017&lt;/p&gt;
&lt;p&gt;&lt;span style="color:#222222;font-family:&amp;#39;Appian Open Sans&amp;#39;, sans-serif;font-size:14px;white-space:pre-wrap;background-color:#fafafa;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: application server, jboss&lt;/div&gt;
</description></item><item><title>KB-1050 "Provider com.sun.script.javascript.RhinoScriptEngineFactory not found" error printed during JBoss startup</title><link>https://community.appian.com/support/w/kb/275/kb-1050-provider-com-sun-script-javascript-rhinoscriptenginefactory-not-found-error-printed-during-jboss-startup/revision/1</link><pubDate>Tue, 14 Feb 2017 18:44:59 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e75bfe0d-236c-4de5-863a-33eea17a7199</guid><dc:creator>Nick Vigilante</dc:creator><comments>https://community.appian.com/support/w/kb/275/kb-1050-provider-com-sun-script-javascript-rhinoscriptenginefactory-not-found-error-printed-during-jboss-startup#comments</comments><description>Revision 1 posted to Appian Knowledge Base by Nick Vigilante on 2/14/2017 6:44:59 PM&lt;br /&gt;
&lt;div class="row content_container"&gt;
&lt;h2 id="symptoms"&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;During JBoss startup, the following error is printed in the console and the application server log:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;ERROR [stderr] (Spring executor 5) ScriptEngineManager providers.next(): javax.script.ScriptEngineFactory: Provider com.sun.script.javascript.RhinoScriptEngineFactory not found
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="cause"&gt;Cause&lt;/h2&gt;
&lt;p&gt;The error occurs because Java 8 includes a different JavaScript engine library, which is used instead of the Rhino script engine. JBoss is still configured to use the Rhino script engine out of the box, so it will try to locate it. When it fails to locate the Rhino script engine, the error is printed in the logs and console.&lt;/p&gt;
&lt;p&gt;This error can be safely ignored. Even though the product will continue to operate correctly, this error message will appear repeatedly in the JBoss logs if no action is taken.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Starting with Appian 7.8, only JDK 8 is supported for use. Refer to the &lt;a href="https://docs.appian.com/suite/help/17.1/System_Requirements.html#Application_Servers"&gt;System Requirements&lt;/a&gt; page for the minimum required JDK version specific to your version of Appian.&lt;/p&gt;
&lt;h2 id="action"&gt;Action&lt;/h2&gt;
&lt;p&gt;To remove the error from the console and the application server log, perform the following steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to &lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/modules/system/layers/base/sun/jdk/main/service-loader-resources/META-INF/services&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Edit the &lt;strong&gt;javax.script.ScriptEngineFactory&lt;/strong&gt; file.&lt;/li&gt;
&lt;li&gt;Remove the &lt;code&gt;com.sun.script.javascript.RhinoScriptEngineFactory&lt;/code&gt; line and save the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 7.8 and later and using JBoss EAP as an application server.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Last Reviewed: October 2015&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: application server, jboss&lt;/div&gt;
</description></item><item><title>KB-1050 "Provider com.sun.script.javascript.RhinoScriptEngineFactory not found" error printed during JBoss startup</title><link>https://community.appian.com/support/w/kb/275/kb-1050-provider-com-sun-script-javascript-rhinoscriptenginefactory-not-found-error-printed-during-jboss-startup/revision/2</link><pubDate>Tue, 14 Feb 2017 13:45:21 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e75bfe0d-236c-4de5-863a-33eea17a7199</guid><dc:creator>Nick Vigilante</dc:creator><comments>https://community.appian.com/support/w/kb/275/kb-1050-provider-com-sun-script-javascript-rhinoscriptenginefactory-not-found-error-printed-during-jboss-startup#comments</comments><description>Revision 2 posted to Appian Knowledge Base by Nick Vigilante on 2/14/2017 1:45:21 PM&lt;br /&gt;
&lt;div class="row content_container"&gt;
&lt;h2 id="symptoms"&gt;Symptoms&lt;/h2&gt;
&lt;p&gt;During JBoss startup, the following error is printed in the console and the application server log:&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;ERROR [stderr] (Spring executor 5) ScriptEngineManager providers.next(): javax.script.ScriptEngineFactory: Provider com.sun.script.javascript.RhinoScriptEngineFactory not found
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="cause"&gt;Cause&lt;/h2&gt;
&lt;p&gt;The error occurs because Java 8 includes a different JavaScript engine library, which is used instead of the Rhino script engine. JBoss is still configured to use the Rhino script engine out of the box, so it will try to locate it. When it fails to locate the Rhino script engine, the error is printed in the logs and console.&lt;/p&gt;
&lt;p&gt;This error can be safely ignored. Even though the product will continue to operate correctly, this error message will appear repeatedly in the JBoss logs if no action is taken.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Starting with Appian 7.8, only JDK 8 is supported for use. Refer to the &lt;a href="https://docs.appian.com/suite/help/latest/System_Requirements.html#Application_Servers"&gt;System Requirements&lt;/a&gt; page for the minimum required JDK version specific to your version of Appian.&lt;/p&gt;
&lt;h2 id="action"&gt;Action&lt;/h2&gt;
&lt;p&gt;To remove the error from the console and the application server log, perform the following steps:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to &lt;code&gt;&amp;lt;JBOSS_HOME&amp;gt;/modules/system/layers/base/sun/jdk/main/service-loader-resources/META-INF/services&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Edit the &lt;strong&gt;javax.script.ScriptEngineFactory&lt;/strong&gt; file.&lt;/li&gt;
&lt;li&gt;Remove the &lt;code&gt;com.sun.script.javascript.RhinoScriptEngineFactory&lt;/code&gt; line and save the file.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="affected-versions"&gt;Affected Versions&lt;/h2&gt;
&lt;p&gt;This article applies to Appian 7.8 and later and using JBoss EAP as an application server.&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;Last Reviewed:&amp;nbsp;February 2017&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;

&lt;div style="font-size: 90%;"&gt;Tags: application server, jboss&lt;/div&gt;
</description></item></channel></rss>