8 Replies Latest reply on Sep 27, 2013 1:27 AM by josdel

    web designer,how can i change the color of process node to this style?

    bulejava

      i do not know why  the process node of  my  web designer  are so ugly ?

       

      the black color  is too ugly!!!

       

      picture 1 is my web designer.

       

      picture1.png

                                                                       [picture1]

       

       

      but  in my impression, the style of web designer process node  are  look like picture 2  .

       

       

      so please tell me  how to change to the normal stye (like pictue 2)

       

      picture2.png

                                                        [picture2]

        • 1. Re: web designer,how can i change the color of process node to this style?
          dig1234

          I have ever meet this problem , but forgot which parameter leads to this. Mayou find some leads from the browser's http log when open the process.

          • 2. Re: web designer,how can i change the color of process node to this style?
            wguo

            can you paste your jbpm.xml in your profile floder , i encounted this problem early but can't remember it now .

            • 3. Re: web designer,how can i change the color of process node to this style?
              bulejava

              this is jbpm.xml,by the way  . are you chinese? your nickname  are china style

               

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

               

              <profiles>

                  <profile name="jbpm" stencilset="bpmn2.0jbpm">

                      <plugin name="ORYX.Plugins.SelectStencilSetPerspective"/>

                      <plugin name="ORYX.Plugins.Toolbar"/>

                      <plugin name="ORYX.Plugins.ProcessInfo"/>

                      <plugin name="ORYX.Plugins.JPDLMigration"/>

                      <plugin name="ORYX.Plugins.ServiceRepoIntegration"/>

                      <plugin name="ORYX.Plugins.Footer"/>

                      <plugin name="ORYX.Plugins.UUIDRepositoryDummySave"/>

                      <plugin name="ORYX.Plugins.ShapeMenuPlugin"/>

                      <plugin name="ORYX.Plugins.ShapeRepository"/>

                      <plugin name="ORYX.Plugins.PropertyWindow"/>

                      <plugin name="ORYX.Plugins.CanvasResize"/>

                      <plugin name="ORYX.Plugins.View"/>

                      <plugin name="ORYX.Plugins.DragDropResize"/>

                      <plugin name="ORYX.Plugins.RenameShapes"/>

                      <plugin name="ORYX.Plugins.Undo"/>

                      <plugin name="ORYX.Plugins.Arrangement"/>

                      <plugin name="ORYX.Plugins.Grouping"/>

                      <plugin name="ORYX.Plugins.DragDocker"/>

                      <plugin name="ORYX.Plugins.AddDocker"/>

                      <plugin name="ORYX.Plugins.SelectionFrame"/>

                      <plugin name="ORYX.Plugins.ShapeHighlighting"/>

                      <plugin name="ORYX.Plugins.Edit"/>

                      <plugin name="ORYX.Plugins.KeysMove"/>

                      <plugin name="ORYX.Plugins.Layouter.EdgeLayouter"/>

                      <plugin name="ORYX.Plugins.SyntaxChecker"/>

                      <plugin name="ORYX.Plugins.RegexTextEditor"/>

                      <plugin name="ORYX.Plugins.ConstraintExpressionEditor"/>

                      <plugin name="ORYX.Plugins.Overlay"/>

                      <plugin name="ORYX.Plugins.Dictionary"/>

                      <plugin name="ORYX.Plugins.CanvasTitle"/>

                      <plugin name="ORYX.Plugins.InlineTaskFormEditor"/>

                      <plugin name="ORYX.Plugins.ExtendedDataAssignmentEditor"/>

                      <plugin name="ORYX.Plugins.FieldDataAssignmentEditors"/>

                      <!-- <plugin name="ORYX.Plugins.ServiceNodeEditor"/> -->

                      <plugin name="ORYX.Plugins.NodeXMLViewer"/>

                      <plugin name="ORYX.Plugins.Theme"/>

                      <plugin name="ORYX.Plugins.LockNode"/>

                      <plugin name="ORYX.Plugins.Simulation"/>

                      <plugin name="ORYX.Plugins.SimulationResults"/>

                      <plugin name="ORYX.Plugins.DockerCreation"/>

                      <plugin name="ORYX.Plugins.TaskPropertiesUpdater"/>

                      <plugin name="ORYX.Plugins.VoiceCommand"/>

                      <plugin name="ORYX.Plugins.PatternCreator"/>

                      <plugin name="ORYX.Plugins.LocalHistory"/>

                      <externalloadurl protocol="http" host="localhost:8080"

                                       subdomain="drools-guvnor/org.drools.guvnor.Guvnor/oryxeditor" usr="admin" pwd="admin"/>

                      <localhostory enabled="true" timeout="60000"/>

                  </profile>

              </profiles>

              • 4. Re: web designer,how can i change the color of process node to this style?
                wguo

                So , what's the host of your guvnor , if your guvnor use domain name then change the host here and try it again.

                • 5. Re: web designer,how can i change the color of process node to this style?
                  bulejava

                  is it refer to guvnor?  i don't think so.

                   

                  By the way,  you had met this problem.can you remember  that  is it happen  at  the first deployed?i download the latest  version  for a little time

                  • 6. Re: web designer,how can i change the color of process node to this style?
                    tsurdilovic

                    This issue is related to the "themes.json" asset in your guvnor repository. After upgrading your Designer version, that file got updated, but Designer does not overwrite it in your repo (because you could have some custom chagnes in it).

                     

                    To fix your problem, go to the Globals package in Guvnor and open the themes asset, then archive it, go to the Archive and permanenty delete it. Then open a new or reopen existing business process. This will trigger Designer to install the newest version of this file and your issue should be fixed.

                     

                    HTH

                    • 7. Re: web designer,how can i change the color of process node to this style?
                      bulejava

                      this issue has not fixed by your advice,maybe something is wrong in my env, what wrong does this exception

                      ERROR 28-08 22:35:51,535 (RulesRepository.java:loadAssetByUUID:785)  Unable

                      to load an asset by UUID.

                      javax.jcr.RepositoryException: invalid identifier: editor

                       

                      Exception Details:

                       

                      INFO  28-08 22:35:42,771 (SecurityServiceImpl.java:login:72)

                      Logging in user

                      [admin]

                      INFO  28-08 22:35:42,774 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-22

                      =============== session-admin-22

                      =============== session-admin-22

                      八月 28, 2013 10:35:42 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit setupFormWidgets

                      INFO: check connection response code: 200

                      INFO  28-08 22:35:42,832 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:42,835 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-23

                      =============== session-admin-23

                      =============== session-admin-23

                      八月 28, 2013 10:35:42 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit setupFormWidgets

                      INFO: check connection response code: 200

                      INFO  28-08 22:35:42,884 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:42,888 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-24

                      =============== session-admin-24

                      =============== session-admin-24

                      八月 28, 2013 10:35:42 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit setupFormWidgets

                      INFO: check connection response code: 200

                      INFO  28-08 22:35:42,941 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:42,945 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-25

                      =============== session-admin-25

                      =============== session-admin-25

                      八月 28, 2013 10:35:42 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit setupFormWidgets

                      INFO: check connection response code: 200

                      INFO  28-08 22:35:42,987 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:42,994 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-26

                      =============== session-admin-26

                      =============== session-admin-26

                      八月 28, 2013 10:35:43 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit setupFormWidgets

                      INFO: check connection response code: 200

                      INFO  28-08 22:35:43,071 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:43,075 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-27

                      =============== session-admin-27

                      =============== session-admin-27

                      八月 28, 2013 10:35:43 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit setupFormWidgets

                      INFO: check connection response code: 200

                      INFO  28-08 22:35:43,119 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:43,124 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-28

                      =============== session-admin-28

                      =============== session-admin-28

                      八月 28, 2013 10:35:43 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit setupFormWidgets

                      INFO: check connection response code: 200

                      INFO  28-08 22:35:43,158 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:43,162 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-29

                      =============== session-admin-29

                      =============== session-admin-29

                      八月 28, 2013 10:35:43 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit setupFormWidgets

                      INFO: check connection response code: 200

                      INFO  28-08 22:35:43,202 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:43,204 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-30

                      =============== session-admin-30

                      =============== session-admin-30

                      八月 28, 2013 10:35:43 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit setupFormWidgets

                      INFO: check connection response code: 200

                      INFO  28-08 22:35:43,242 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:43,245 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-31

                      =============== session-admin-31

                      =============== session-admin-31

                      八月 28, 2013 10:35:43 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit setupFormWidgets

                      INFO: check connection response code: 200

                      INFO  28-08 22:35:43,288 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:43,303 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-32

                      =============== session-admin-32

                      =============== session-admin-32

                      八月 28, 2013 10:35:43 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit setupFormWidgets

                      INFO: check connection response code: 200

                      INFO  28-08 22:35:43,335 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:43,337 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-33

                      =============== session-admin-33

                      =============== session-admin-33

                      八月 28, 2013 10:35:43 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit setupFormWidgets

                      INFO: check connection response code: 200

                      INFO  28-08 22:35:43,367 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:43,370 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-34

                      =============== session-admin-34

                      =============== session-admin-34

                      八月 28, 2013 10:35:43 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit setupFormWidgets

                      INFO: check connection response code: 200

                      八月 28, 2013 10:35:43 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit setupDefaultIcons

                      SEVERE: null

                      INFO  28-08 22:35:43,406 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:43,408 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-35

                      INFO  28-08 22:35:43,419 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:43,421 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-36

                      Setting up default workitem configuration

                      INFO  28-08 22:35:43,431 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:43,433 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-37

                      INFO  28-08 22:35:43,442 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:43,444 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-38

                      End setting up default workitem configuration

                      INFO  28-08 22:35:43,453 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:43,455 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-39

                      INFO  28-08 22:35:43,466 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:35:43,468 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-40

                      八月 28, 2013 10:35:44 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit deletefile

                      INFO: Successfully deleted file :E:\tomcatjbpm5\webapps\designer\stencilsets/bpm

                      n2.0jbpm/bpmn2.0jbpm.json

                      八月 28, 2013 10:35:44 下午 org.jbpm.designer.web.preprocessing.impl.JbpmPreproc

                      essingUnit createAndWriteToFile

                      INFO: Created file:E:\tomcatjbpm5\webapps\designer\stencilsets/bpmn2.0jbpm/bpmn2

                      .0jbpm.json

                      INFO  28-08 22:35:51,199 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      ERROR 28-08 22:35:51,535 (RulesRepository.java:loadAssetByUUID:785)  Unable

                      to load an asset by UUID.

                      javax.jcr.RepositoryException: invalid identifier: editor

                          at org.apache.jackrabbit.core.SessionImpl.getNodeByIdentifier(SessionImp

                      l.java:1043)

                          at org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository

                      .java:776)

                          at org.drools.repository.RulesRepository$Proxy$_$$_WeldClientProxy.loadA

                      ssetByUUID(RulesRepository$Proxy$_$$_WeldClientProxy.java)

                          at org.drools.guvnor.server.RepositoryAssetService.loadRuleAsset(Reposit

                      oryAssetService.java:113)

                          at org.drools.guvnor.server.RepositoryAssetService$Proxy$_$$_WeldClientP

                      roxy.loadRuleAsset(RepositoryAssetService$Proxy$_$$_WeldClientProxy.java)

                          at org.drools.guvnor.server.files.OryxEditorServlet.service(OryxEditorSe

                      rvlet.java:63)

                          at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
                          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl

                      icationFilterChain.java:290)

                          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF

                      ilterChain.java:206)

                          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV

                      alve.java:233)

                          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV

                      alve.java:191)

                          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j

                      ava:127)

                          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j

                      ava:103)

                          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal

                      ve.java:109)

                          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav

                      a:293)

                          at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcesso

                      r.java:879)

                          at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.pr

                      ocess(Http11AprProtocol.java:617)

                          at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:17

                      60)

                          at java.lang.Thread.run(Thread.java:722)

                      ERROR 28-08 22:35:51,544 (LoggingHelper.java:error:74)   javax.jcr.RepositoryExc

                      eption: invalid identifier: editor

                      org.drools.repository.RulesRepositoryException: javax.jcr.RepositoryException: i

                      nvalid identifier: editor

                          at org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository

                      .java:787)

                          at org.drools.repository.RulesRepository$Proxy$_$$_WeldClientProxy.loadA

                      ssetByUUID(RulesRepository$Proxy$_$$_WeldClientProxy.java)

                          at org.drools.guvnor.server.RepositoryAssetService.loadRuleAsset(Reposit

                      oryAssetService.java:113)

                          at org.drools.guvnor.server.RepositoryAssetService$Proxy$_$$_WeldClientP

                      roxy.loadRuleAsset(RepositoryAssetService$Proxy$_$$_WeldClientProxy.java)

                          at org.drools.guvnor.server.files.OryxEditorServlet.service(OryxEditorSe

                      rvlet.java:63)

                          at javax.servlet.http.HttpServlet.service(HttpServlet.java:723)
                          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl

                      icationFilterChain.java:290)

                          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF

                      ilterChain.java:206)

                          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV

                      alve.java:233)

                          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV

                      alve.java:191)

                          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j

                      ava:127)

                          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j

                      ava:103)

                          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal

                      ve.java:109)

                          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav

                      a:293)

                          at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcesso

                      r.java:879)

                          at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.pr

                      ocess(Http11AprProtocol.java:617)

                          at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:17

                      60)

                          at java.lang.Thread.run(Thread.java:722)

                      Caused by: javax.jcr.RepositoryException: invalid identifier: editor

                          at org.apache.jackrabbit.core.SessionImpl.getNodeByIdentifier(SessionImp

                      l.java:1043)

                          at org.drools.repository.RulesRepository.loadAssetByUUID(RulesRepository

                      .java:776)

                          ... 17 more
                      INFO  28-08 22:36:00,206 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:36:00,211 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-42

                      INFO  28-08 22:36:00,249 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:36:00,252 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-43

                      INFO  28-08 22:36:00,261 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:36:00,263 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-44

                      INFO  28-08 22:36:00,572 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:36:00,594 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-45

                      =============== session-admin-45

                      八月 28, 2013 10:36:00 下午 org.jbpm.designer.web.server.DictionaryServlet getFr

                      omGuvnor

                      INFO: check connection response code: 404

                      INFO  28-08 22:36:00,601 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:36:00,699 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-46

                      =============== session-admin-46

                      =============== session-admin-46

                      八月 28, 2013 10:36:00 下午 org.jbpm.designer.web.server.ThemeServlet getThemeNa

                      mes

                      INFO: check connection response code: 200

                      INFO  28-08 22:36:00,741 (SecurityServiceImpl.java:login:72) Logging in user

                      [admin]

                      INFO  28-08 22:36:00,744 (DemoAuthenticator.java:authenticate:65)    Demo lo

                      gin for user (admin) succeeded.

                      =============== session-admin-47

                      =============== session-admin-47

                      =============== session-admin-47

                      • 8. Re: web designer,how can i change the color of process node to this style?
                        josdel

                        I got this type of images while i clicking show paths icon and selected one of the process path (with Display color none). After closing the show paths window it retain the original image.