Profile picture for user tpetr

Hello community,

We have installed ARIS 9.5 with connect server.

I have understood that there are special scenario with ARIS Connect for share, change request, and approve models that should be working out of the box (if some attributes are maintained within ARIS) (and I guess without APG). I have also noticed that there is an ARIS Connect governance Models with some models.

1) Currently in our installation, the share and change request button in connect viewer are visible but not triggering any actions. Does anyone has succeed in making those works? What are the conditions as the help is quite limited on this topic?  Do you need APG to make it works or is APG only needed if you want to modify those scenario?

2) We would like to make the "Important for you" available to some users. With ARIS 9.0, you had to maintained the user ID in a organisational unit or person object (AT_UMC_ID) and link this objects with activities, systems or roles to make it available in the user section on ARIS Connect as important for you. It seems that the configuration need has changed?

Thanks for your help or hints. 

Tanguy

by Jens Heylmann
Posted on Mon, 01/27/2014 - 14:34

Hi Tanguy,

1) APG server/runnable should be running. Check it with ARIS cloud controller

2) In 9.5 it is like you described. I tested this one week ago and it worked. I maintained a user ID in the attribute "User/User group association (AT_UMC_ID)" of an orgUnit object. Then the "Important for me" section displays all processes (in the "default" configuration it only works for processes and systems) where this orgUnit occurs.

Jens

0
by Runé Becker
Badge for 'Mastermind' achievement
Posted on Mon, 01/27/2014 - 16:17

I think as for question 1 it seems to me that there is no SMTP server set for ARIS Process Governance.

If it wasn't configured during setup, here's how to configure it on an existing installation via ARIS Cloud Controller

register external service smtp host="MyMailServer.domain" port=25

Check that setting with this ACC command:

list external services

Then set a sender email address in SMTP settings via http://MyARISserver.domain/umc/#configuration:

com.aris.umc.notification.sender=sender@MyMailServer.domain

And finally, set the SMTP server for email notifications in Collaboration (use ecp_s, _m or _l depending on your installation size):

reconfigure ecp_m +smtphost="MyMailServer.domain" +smtpport=25 +ecp.configuration.email="sender@MyMailServer.domain"

Verify that change with:

show instance ecp_m

Cheers

Rune

0
by François Barthélemy
Posted on Tue, 01/28/2014 - 12:09

Hi Jens, Rune,

Any more information on the second point raised ? I have the same problem on my side...

I maintained the User ID (from my user in the UMC) in several org objects (org unit, role, person) from my dummy process and then I published that database on the Connect Server.

After connecting to Connect Viewer with the specified user, I don't see any 'important for you' section.

However, if I browse to the dummy process, I can check that this process has been correctly published and that the AT_UMC_ID is correctly maintained.

Did I miss something ?

Thanks in advance,

François

0
by Jens Heylmann
Posted on Tue, 01/28/2014 - 16:22

François,

please check if you are using the "default" configuration set. The "important for me" section is not available in the "classic" configuration set.

 

Jens

0
by François Barthélemy
Posted on Tue, 01/28/2014 - 17:12

Thanks for your input...

I was indeed using the classic configuration set...

However, after trying to create a new configuration set, the browser keeps on refreshing this section without displaying any configuration (as it was doing just before).

Restarting the server did not solve the problem

If I look in the copernicus.portal.server log file, I find this related error message:

2014-01-28 17:03:53,587 - ERROR: A problem occurred in the request handler
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
 at java.lang.String.substring(String.java:1911)
 at com.softwareag.copernicus.plugins.base.components.ui.switchConfig.server.ModificationSetFilter.execute(ModificationSetFilter.java:35)
 at com.softwareag.copernicus.plugins.base.components.ui.switchConfig.server.ServerConfigSetService.filterByInstallationType(ServerConfigSetService.java:150)
 at com.softwareag.copernicus.plugins.base.components.ui.switchConfig.server.ServerConfigSetService.getAllModificationSets(ServerConfigSetService.java:60)
 at com.softwareag.copernicus.plugins.base.components.ui.switchConfig.server.ServerConfigSetService.getAllModificationSetsAsJson(ServerConfigSetService.java:85)
 at com.softwareag.copernicus.plugins.base.components.ui.switchConfig.server.SwitchConfigRequestHandler.handleGetAllModificationSets(SwitchConfigRequestHandler.java:84)
 at com.softwareag.copernicus.plugins.base.components.ui.switchConfig.server.SwitchConfigRequestHandler.handleRequest(SwitchConfigRequestHandler.java:41)
 at com.softwareag.copernicus.engine.server.request.ComponentRequestDispatcher.handleRequestImpl(ComponentRequestDispatcher.java:103)
 at com.softwareag.copernicus.engine.server.request.PortalRequestDispatcher.handleRequest(PortalRequestDispatcher.java:28)
 at com.softwareag.copernicus.engine.server.request.CopernicusRequestDispatcher.dispatch(CopernicusRequestDispatcher.java:36)
 at com.softwareag.copernicus.webadapter.CopernicusServlet.doPost(CopernicusServlet.java:37)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
 at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)
 at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)
 at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)
 at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)
 at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
 at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
 at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
 at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
 at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
 at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
 at com.softwareag.copernicus.web.servletFilter.CompressionFilter.doFilter(CompressionFilter.java:62)
 at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
 at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
 at com.softwareag.copernicus.engine.server.authentication.UmcAuthenticationFilter.doFilter(UmcAuthenticationFilter.java:120)
 at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
 at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
 at com.idsscheer.aris.umc.security.servlet.filter.AbstractAuthenticationFilter.doFilter(AbstractAuthenticationFilter.java:96)
 at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
 at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
 at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)
 at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)
 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
 at org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:45)
 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
 at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:680)
 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
 at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200)
 at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
 at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
 at java.lang.Thread.run(Thread.java:724)
2014-01-28 17:03:53,712 - WARN : Component 'languageConfiguration' does not have any instance configuration
2014-01-28 17:03:53,712 - DEBUG: Request '/copernicus/default/component/base/languageConfiguration/languageConfiguration/getActiveLanguages' handled in 1.21 ms.
2014-01-28 17:03:58,384 - WARN : Component 'switchConfig' does not have any instance configuration

 

Anyone with a solution ?

Thanks in advance,

François

0
by Jens Heylmann
Posted on Tue, 01/28/2014 - 21:27

François,

if you used the "Create" button to create a new configuration I can told you that this doesn't work. This is a known issue in the 9.5 version. Set up a new configuration is only possible and supported (currently) by Software AG experts. If you could not switch back to the default or classic config set, get in contact with our support team.

Jens

 

0
by Tanguy Petre Author
Posted on Tue, 02/04/2014 - 14:00

Hi Jens,

Thanks for your hints and information. "Important for me" is now working, we still have some issues with connect mini workflow.

I understand also that you are one of the SAG experts for ARIS 9.5 new configuration engine ;-)

What I would like to know is what is possible to easily configure (css, visible attributes, relationships type, ....) and what requires specific development?

Also is Software AG planning to release a ARIS Connect "configurator" like the ARIS PPM Customizing toolkit?

Tanguy

0
by Jens Heylmann
Posted on Tue, 02/04/2014 - 15:25

Hey Tanguy,

very easy to configure are the styles within the css files. It is possible to adapt the colors of the UI within a few minutes. It is also easy to choose your own company-logo by uploading the logo-image within the administration.

It is also easy, for instance, to set an initial model zoom or to set up the visible attributes. A more advanced configuration is to set up new model- or object-type mappings with their hierarchy relations. Also creating new views.

But there is (as you could imagine) a logical concept behind the configuration, which makes the work not difficult after a basic understanding :)

And indeed there is a plan for a self-service configuration. This will be one of the key features for upcoming releases, which makes it easy to create and deploy own views with the help of an UI-based configuration assistant.

Jens

 

 

0
by Tanguy Petre Author
Posted on Tue, 02/18/2014 - 10:20

Hello Jens

Indeed, changing colors and logo was not too complex (logo must have specific size otherwise it doesn't display correctly).

I would like to know if we can configure the following and how:

1) In the Steps view, selected activities show additional information in a view on the right side (such as description, org unit that carries out, documents,  ...), is it possible to have only the relationships display on the occurence level (and not definition) as this influence very much the modeling. ie: I am using a generic system activities across multiple models and each occurence in a specific process is showing who is receiving the email (is informed about) and the structured email being sent out.

2) Also can we add org unit with the relationship "must be informed about" in this view?

 

When you say there is a plan for a self service configuration, any idea when this will come ?

Thanks

Cheers

Tanguy

 

0
by Jens Heylmann
Posted on Wed, 02/19/2014 - 08:31

Hi Tanguy,

regarding your questions:

1) It is possible but unfortunately currently not on occurrence level. 

2) Possible.

I am sorry that I can not post how to configure this, because that would be too much here

As far as I know self service configuration is planned for release 9.6 and the following releases.

Jens

0

Featured achievement

Rookie
Say hello to the ARIS Community! Personalize your community experience by following forums or tags, liking a post or uploading a profile picture.
Recent Unlocks

Leaderboard

|
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon icon-lock