Hello!
An error occurs when creating or editing web fragments.
The plugin itself works, but Script Fragmetns does not work.
We reinstalled the plugin, but it did not help.
Removing the plug-in with clearing the cache and restarting the service and reinstalling did not work either.
Is there any solution to the problem?
com.atlassian.plugin.PluginParseException: Required resource with name 'view' does not exist. at com.atlassian.plugin.web.descriptors.WebPanelSupplierFactory.getRequiredViewResource(WebPanelSupplierFactory.java:107) at com.atlassian.plugin.web.descriptors.WebPanelSupplierFactory.build(WebPanelSupplierFactory.java:56) at com.atlassian.plugin.web.descriptors.DefaultWebPanelModuleDescriptor.init(DefaultWebPanelModuleDescriptor.java:130) at com.atlassian.plugin.ModuleDescriptor$init$2.call(Unknown Source) at com.atlassian.plugin.ModuleDescriptor$init$2.call(Unknown Source) at com.onresolve.scriptrunner.fragments.FragmentsManager.register(FragmentsManager.groovy:248) at com.onresolve.scriptrunner.fragments.FragmentsManager.register(FragmentsManager.groovy) at com.onresolve.scriptrunner.fragments.IFragmentsManager$register.call(Unknown Source) at com.onresolve.scriptrunner.fragments.AbstractCustomWebPanel.doScript(AbstractCustomWebPanel.groovy:176) at com.onresolve.scriptrunner.canned.CannedScript$doScript.call(Unknown Source) at com.onresolve.scriptrunner.canned.CannedScript$doScript.call(Unknown Source) at com.onresolve.scriptrunner.runner.ScriptRunnerImpl.validateAndRunCannedInternal(ScriptRunnerImpl.groovy:434) at com.onresolve.scriptrunner.runner.ScriptRunnerImpl.runCanned(ScriptRunnerImpl.groovy:379) at com.onresolve.scriptrunner.fragments.FragmentsManager$_registerFragments_closure1.doCall(FragmentsManager.groovy:104) at com.onresolve.scriptrunner.fragments.FragmentsManager.registerFragments(FragmentsManager.groovy:103)...
Hi Krasina,
There are many things that can cause this. Can you run this in the script console within JIRA and then tell me what it returns?
import com.onresolve.scriptrunner.fragments.FragmentsManager
import com.onresolve.scriptrunner.runner.util.AOPropertyPersister
def frags = AOPropertyPersister.loadMap(FragmentsManager.AO_PROPERTY_KEY)
log.warn frags
frags.toString()
Regards,
Josh
Thank you, we understood what the error was, it was caused by duplicates of Script Fragments. This problem and solution are described in SRPLAT-217
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Krasina,
Glad to hear you resolved the problem!
Regards,
Josh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.