JBoss Community

Re: Designer loading problem in drools-guvnor

created by floral YY in jBPM - View the full discussion

I am deploying as .war file in the prod server.

 

I added some logs in editorhander.java and found that it has loaded all the scripts successfully

 

And I can get 'resultXML' as below before (response.getWriter().write(resultHtml.toString());).  Now Let me try to deploy as exploded war

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

 

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:b3mn="http://b3mn.org/2007/b3mn" xmlns:ext="http://b3mn.org/2007/ext" xmlns:rdf="http://www.w3.org/1999/02/2

2-rdf-syntax-ns#" xmlns:atom="http://b3mn.org/2007/atom+xhtml">

  <head profile="http://purl.org/NET/erdf/profile">

    <link rel="icon" href="/designer/favicon.ico"></link>

    <meta http-equiv="Content-type" content="text/html;charset=UTF-8"></meta>

    <title>jBPM Process Designer</title>

    <!-- libraries -->

    <script src="/designer/lib/prototype-1.5.1.js" type="text/javascript"></script>

    <script src="/designer/lib/path_parser.js" type="text/javascript"></script>

    <script src="/designer/lib/ext-2.0.2/adapter/ext/ext-base.js" type="text/javascript"></script>

    <script src="/designer/lib/ext-2.0.2/ext-all.js" type="text/javascript"></script>

    <script src="/designer/lib/ext-2.0.2/color-field.js" type="text/javascript"></script>

    <style media="screen" type="text/css">@import url("/designer/lib/ext-2.0.2/resources/css/ext-all.css");</style>

    <!-- Chrome Frame -->

    <script type="text/javascript" src="/designer/js/CFInstall.min.js"></script>

    <!-- process designer -->

    <!-- erdf schemas -->

    <link rel="Stylesheet" media="screen" href="/designer/css/theme_norm.css" type="text/css"></link>

    <link rel="schema.dc" href="http://purl.org/dc/elements/1.1/"></link>

    <link rel="schema.dcTerms" href="http://purl.org/dc/terms/"></link>

    <link rel="schema.b3mn" href="http://b3mn.org"></link>

    <link rel="schema.oryx" href="http://oryx-editor.org/"></link>

    <link rel="schema.raziel" href="http://raziel.org/"></link>

    <script src="/designer/js/kickstart.js" type="text/javascript"></script>

    <script src="/designer/js/config.js" type="text/javascript"></script>

    <script src="/designer/js/oryx.js" type="text/javascript"></script>

    <script src="/designer/js/clazz.js" type="text/javascript"></script>

    <script src="/designer/js/Core/main.js" type="text/javascript"></script>

    <script src="/designer/js/utils.js" type="text/javascript"></script>

    <script src="/designer/js/erdfparser.js" type="text/javascript"></script>

    <script src="/designer/js/datamanager.js" type="text/javascript"></script>

    <script src="/designer/js/Core/SVG/editpathhandler.js" type="text/javascript"></script>

    <script src="/designer/js/Core/SVG/minmaxpathhandler.js" type="text/javascript"></script>

    <script src="/designer/js/Core/SVG/pointspathhandler.js" type="text/javascript"></script>

    <script src="/designer/js/Core/SVG/svgmarker.js" type="text/javascript"></script>

    <script src="/designer/js/Core/SVG/svgshape.js" type="text/javascript"></script>

    <script src="/designer/js/Core/SVG/label.js" type="text/javascript"></script>

    <script src="/designer/js/Core/Math/math.js" type="text/javascript"></script>

    <script src="/designer/js/Core/StencilSet/stencil.js" type="text/javascript"></script>

    <script src="/designer/js/Core/StencilSet/property.js" type="text/javascript"></script>

    <script src="/designer/js/Core/StencilSet/propertyitem.js" type="text/javascript"></script>

    <script src="/designer/js/Core/StencilSet/complexpropertyitem.js" type="text/javascript"></script>

    <script src="/designer/js/Core/StencilSet/rules.js" type="text/javascript"></script>

    <script src="/designer/js/Core/StencilSet/stencilset.js" type="text/javascript"></script>

    <script src="/designer/js/Core/StencilSet/stencilsets.js" type="text/javascript"></script>

    <script src="/designer/js/Core/command.js" type="text/javascript"></script>

    <script src="/designer/js/Core/bounds.js" type="text/javascript"></script>

    <script src="/designer/js/Core/uiobject.js" type="text/javascript"></script>

    <script src="/designer/js/Core/abstractshape.js" type="text/javascript"></script>

    <script src="/designer/js/Core/canvas.js" type="text/javascript"></script>

    <script src="/designer/js/Core/svgDrag.js" type="text/javascript"></script>

    <script src="/designer/js/Core/shape.js" type="text/javascript"></script>

    <script src="/designer/js/Core/Controls/control.js" type="text/javascript"></script>

    <script src="/designer/js/Core/Controls/magnet.js" type="text/javascript"></script>

    <script src="/designer/js/Core/Controls/docker.js" type="text/javascript"></script>

    <script src="/designer/js/Core/node.js" type="text/javascript"></script>

    <script src="/designer/js/Core/edge.js" type="text/javascript"></script>

    <script src="/designer/js/Core/abstractPlugin.js" type="text/javascript"></script>

    <script src="/designer/js/Core/abstractLayouter.js" type="text/javascript"></script>

    <script src="/designer/js/Core/abstractDragTracker.js" type="text/javascript"></script>

    <script src="/designer/i18n/translation_en_us.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.Toolbar.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.UUIDRepositoryDummySave.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.ShapeMenuPlugin.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.ShapeRepository.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.PropertyWindow.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.CanvasResize.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.View.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.DragDropResize.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.RenameShapes.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.Undo.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.Arrangement.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.Grouping.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.DragDocker.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.AddDocker.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.SelectionFrame.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.ShapeHighlighting.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.Edit.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.KeysMove.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.Layouter.EdgeLayouter.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.ContainerLayouter.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.DragTracker.LaneDragTracker.js" type="text/javascript"></script>

    <script src="/designer/plugin/ORYX.Plugins.DragTracker.PoolDragTracker.js" type="text/javascript"></script>

    <script type="text/javascript">ORYX.VERSION = "1.0.0.053";

 

      ORYX.CONFIG.SSET = "bpmn2.0jbpm";

      ORYX.CONFIG.DEV = true;

      if (ORYX.CONFIG.DEV) {

        ORYX_LOGLEVEL = 4;

      }

 

      ORYX.PREPROCESSING = "";

 

      params = window.location.search.toQueryParams();

 

      if (params['profile'] === undefined) {

        params['profile'] = 'jbpm';

      }

 

      ORYX.UUID = params['uuid'];

      ORYX.PROFILE = params['profile'];

 

      var segments = window.location.pathname.split("/").without("");

 

      ORYX.CONFIG.ROOT_PATH = "/" + segments.first() + "/";

      ORYX.PATH = ORYX.CONFIG.ROOT_PATH;

 

      if (ORYX.UUID === undefined) {

        ORYX.UUID = segments.pop();

      }

 

      ORYX.CONFIG.UUID_AUTOSAVE_INTERVAL = 120000;

          ORYX.CONFIG.UUID_AUTOSAVE_DEFAULT = true;

 

      ORYX.CONFIG.SSEXTS= [].map(function(ssext) {

        // for each of the extensions, we get the extension file and return its contents.

        var contents = null;

        new Ajax.Request(ORYX.PATH + "stencilset/" + ssext, {

          asynchronous: false,

          method: 'get',

          contentType: 'application/json',

          onSuccess: function(result) {

            contents = result.responseText.evalJSON();

          },

          onFailure: function(result) {

            alert("Could not load Process Designer"); //TODO even better logging ?

          }

        });

        return contents;

      });

 

      new Ajax.Request(ORYX.PATH + "plugins", {

        asynchronous: false,

        method: 'get',

        contentType: 'application/json',

        onSuccess: function(result) {

          var allPlugins = {};

          result.responseText.evalJSON().each(function (p) {

            allPlugins[p.name] = p;

          }.bind(allPlugins));

          // install the current plugins

          ORYX.availablePlugins = [];

          ["ORYX.Plugins.Toolbar","ORYX.Plugins.UUIDRepositoryDummySave","ORYX.Plugins.ShapeMenuPlugin","ORYX.Plugins.ShapeRepository","ORYX.Plugins.Property

Window","ORYX.Plugins.CanvasResize","ORYX.Plugins.View","ORYX.Plugins.DragDropResize","ORYX.Plugins.RenameShapes","ORYX.Plugins.Undo","ORYX.Plugins.Arrangeme

:...........................................

Reply to this message by going to Community

Start a new discussion in jBPM at Community