Re: [concern-users] evaluating con:cern
Brought to you by:
hengels,
leonchiver
|
From: frantisek k. <fra...@gm...> - 2008-12-03 17:53:42
|
The cause is: java.io.IOException: No properties file: users.properties or defaults: defaultUsers.properties found Fero On Wed, Dec 3, 2008 at 6:52 PM, frantisek kocun <fra...@gm...>wrote: > So I missed tin instrucitions how to create schema. I created it with > jmx-console. But I can't still login the way you wrote. There is > > Use an arbitrary userid and repeat it as the password. Open the development > tool on the right hand side and click on *Create Admin Profile* in order > to create a profile with all permissions and have it assigned to the current > user. Log out and in again. Then you'll see the navigation menu. > > If I don't fill mandator I get "User and Mandator are required!", if I fill > it I get "Login failed!". > > Fero > > > On Wed, Dec 3, 2008 at 6:45 PM, frantisek kocun <fra...@gm... > > wrote: > >> Hi Holger, >> I got it working:) I used instructions from the link you sent me. I >> created db schema by generation from all hbm.xml files in directory >> osbl-shell/build/jca/model.sar and concern/src/meta/hbm/Controller.hbm.xml >> file. Don't know if this was the right way. But I can't login. I get an >> error "Login failed!" but I filled user, mandator and password. Should I >> first insert the user in db? If yes don't you have a script for data, or ddl >> script as well? I use postrgeSQL, I think you as well (when looking in >> hibernate configurations). >> >> Thanks >> >> Fero >> >> >> On Tue, Dec 2, 2008 at 10:12 PM, frantisek kocun < >> fra...@gm...> wrote: >> >>> Thanks for the link, can't wait to try it out. >>> >>> Fero >>> >>> >>> On Tue, Dec 2, 2008 at 10:07 PM, Holger Engels <he...@gm...>wrote: >>> >>>> Hi, >>>> >>>> how to build the osbl is documented here: >>>> >>>> http://osbl.wilken.de/wiki/index.php/Installation_Guide >>>> >>>> Yes, con:cern has a notion of tasks. Of yourse you can freely edit the >>>> object and notify con:cern of the change an con:cern will pick up th >>>> enew state and continue with the process. But this is merely the >>>> unusual case. Normally you define a bunch of activities with >>>> preconditions and postconditions. As soon as the precondition of an >>>> activity is met, con:cern will either execute it (synchronous system >>>> acitvity) or enlist it for asynchronous execution. Asynchronous >>>> activities are mostly user activities. An actor assignes the activity >>>> to one or more users. If the activitiy is obligatory (it must be >>>> executed and it will timeout / escalated, if it's not), con:cern will >>>> create a task for them. If the activity is marked optional, con:cern >>>> creates an option, that can be executed (by their option). >>>> >>>> If you manage to deploy the vacation process demo and study it >>>> parallely in the process monitor and in the con:cept editor, you will >>>> get the picture. >>>> >>>> Regards, >>>> >>>> Holger >>>> >>>> On Tue, Dec 2, 2008 at 9:07 PM, frantisek kocun >>>> <fra...@gm...> wrote: >>>> > Hi, >>>> > I'm trying to build the trunk. I it's a little bit complicated but I >>>> managed >>>> > to build all the project which demo project depends on (conform, >>>> concern. >>>> > concern-library, osbl, osbl-basics) and finally osbl-demo. To build >>>> > osbl-shell I need file osbl-shell\etc\custom-build.properties. How >>>> does this >>>> > file look like? >>>> > >>>> > Our problem with workflow is what should be modeled as task and what >>>> as >>>> > editation of business object, which has nothing to do with process. >>>> That's >>>> > why I'm trying con:cern and osbl. I'm curious how you deal with this. >>>> So how >>>> > you deal with this? Do you have something corresponding to task in >>>> jbpm? Or >>>> > do you only edit business objects which in turn notifies the process, >>>> > business object is in (I think this is your case and the action/tasks >>>> which >>>> > can be done are determined by process). Or do you have tasks and >>>> business >>>> > objects as well? Is there any article on this topic? I think this is >>>> the >>>> > most important thing for systems dealing with processes and objects. >>>> We >>>> > don't have a classic document-based system. We have a system which has >>>> a lot >>>> > of CRUD with a lot of difficult constarints and a lot of business >>>> logic in >>>> > it. Modifying one object can trigger creation of tens of another >>>> objects. I >>>> > think we have processes in it as well (but we don't program it that >>>> way). >>>> > Sometimes you have an object which can be handled only in one way (or >>>> in >>>> > several ways depending of attributes values) but you can't see this as >>>> a big >>>> > picture. >>>> > >>>> > Thanks >>>> > >>>> > Fero >>>> > >>>> > >>>> > >>>> > >>>> > On Sun, Nov 30, 2008 at 9:49 PM, Holger Engels <he...@gm...> >>>> wrote: >>>> >> >>>> >> Hi, >>>> >> >>>> >> the con:cern approach has its strength were you model the behaviour >>>> of >>>> >> isolated objects in respect to complex rules and influences with >>>> >> special cases and the like. The possibility to manually influence >>>> >> running instances, testability and the simple means to query the >>>> state >>>> >> of an instance and to find out, why things happen or do not happen >>>> >> make working with con:cern very conventien. >>>> >> >>>> >> On the other side, it's sometimes hard to model sequential flows as >>>> >> you need conditions and state for every step. Also there's not split >>>> >> and join operation. If activities must be performed on an object has >>>> >> children (1:n), you need to build a separate process for the children >>>> >> and to coordinate the the parent's process with the children's >>>> >> processes. >>>> >> >>>> >> However, I'm still convinced of the approach. We've built several >>>> >> processes with con:cern now and development was always very straight. >>>> >> Finding errors and reasons for errors is also straight forward. >>>> >> >>>> >> Please do not use osbl 1.0. It's quite old. Please checkout trunk >>>> from >>>> >> subversion. Trunk is stable at the moment, as we will release osbl >>>> 1.2 >>>> >> by next week. con:cept will load the models from trunk. >>>> >> >>>> >> There's no documentation beside the osbl wiki. Though you should be >>>> >> able to understand it by studying the examples. >>>> >> >>>> >> Kind regards, >>>> >> >>>> >> Holger Engels >>>> >> >>>> >> >>>> >> On Sat, Nov 29, 2008 at 12:53 PM, frantisek kocun >>>> >> <fra...@gm...> wrote: >>>> >> > Hi, >>>> >> > I'm evaluating OSBL and workflow engines in general. I have no >>>> >> > experiences >>>> >> > with workflow systems. I tried two engines and decided for jBPM. >>>> But I >>>> >> > have >>>> >> > some doubt about it. And especially after reading all the patterns >>>> from >>>> >> > workflowpatterns.com, what is really good site. Why such easy >>>> things >>>> >> > needs >>>> >> > so much effort to realize (tokens, decisions, events... all the >>>> >> > imperative >>>> >> > way). Last week when reading Case Handling: A New Paradigm for >>>> Business >>>> >> > Process Support by Wil M.P. van der Aalst I realized, that this is >>>> what >>>> >> > we >>>> >> > need. But is just a feeling I don't have any evidence. To gain >>>> evidence >>>> >> > I >>>> >> > must try a case handling system and model various situations, some >>>> which >>>> >> > are >>>> >> > easy to model in jBPM and hopefully stay easy to model in concern, >>>> and >>>> >> > some >>>> >> > which are hard to model in jBPM and will be easier to model in >>>> concern. >>>> >> > >>>> >> > This is what I found very useful, hopefully I understood it well: >>>> >> > >>>> >> > Flow can be data driven but you still have the causal realtionship >>>> >> > between >>>> >> > tasks. >>>> >> > >>>> >> > I like the idea that subject is the same as process instance in >>>> other >>>> >> > workflow engines, which gave me power to make various queries with >>>> user >>>> >> > defined process variables (not only default variables, such as >>>> process >>>> >> > name, >>>> >> > time created... I made it working in jBPM with user defined >>>> process >>>> >> > variables as well but it was a lot of additional coding and several >>>> >> > queries/subqueries are needed to do that job). >>>> >> > >>>> >> > >>>> >> > My questions: >>>> >> > >>>> >> > 1.) Is there any working example of concern. I'm interested in >>>> something >>>> >> > easy like http://docs.jboss.org/jbpm/v3/userguide/tutorial.html . >>>> >> > Process >>>> >> > definition, code and junit tests. Not too much architecture, >>>> because we >>>> >> > have >>>> >> > our own, and I want pluggable solution. Just to get familiar with >>>> >> > process >>>> >> > definitions, con:cern api and execution model. >>>> >> > >>>> >> > 2.) I downloaded osbl 1.0 and con:cept 1.1 and I can't open urlaub >>>> and >>>> >> > riskmanagement examples in designer. Probably they are using >>>> different >>>> >> > version of emf models. >>>> >> > >>>> >> > 3.) What are your experiences with con:cern so far? I have found >>>> some >>>> >> > older >>>> >> > pages, but that time you were only beginning. >>>> >> > >>>> >> > 4.) Is there any comprehensive documentation for all the model >>>> elements >>>> >> > in >>>> >> > con:cern language (preffered English but German is ok as well)? >>>> >> > >>>> >> > 5.) Can you point me to some interesting articles concernig case >>>> >> > handling? >>>> >> > The best with case handling and workflow examples. >>>> >> > >>>> >> > Thanks for help >>>> >> > >>>> >> > Fero >>>> >> > >>>> >> > >>>> >> > >>>> >> > >>>> >> > >>>> >> > >>>> >> > >>>> >> > >>>> ------------------------------------------------------------------------- >>>> >> > This SF.Net email is sponsored by the Moblin Your Move Developer's >>>> >> > challenge >>>> >> > Build the coolest Linux based applications with Moblin SDK & win >>>> great >>>> >> > prizes >>>> >> > Grand prize is a trip for two to an Open Source event anywhere in >>>> the >>>> >> > world >>>> >> > http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>>> >> > _______________________________________________ >>>> >> > concern-users mailing list >>>> >> > con...@li... >>>> >> > https://lists.sourceforge.net/lists/listinfo/concern-users >>>> >> > >>>> >> > >>>> >> >>>> >> >>>> ------------------------------------------------------------------------- >>>> >> This SF.Net email is sponsored by the Moblin Your Move Developer's >>>> >> challenge >>>> >> Build the coolest Linux based applications with Moblin SDK & win >>>> great >>>> >> prizes >>>> >> Grand prize is a trip for two to an Open Source event anywhere in the >>>> >> world >>>> >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>>> >> _______________________________________________ >>>> >> concern-users mailing list >>>> >> con...@li... >>>> >> https://lists.sourceforge.net/lists/listinfo/concern-users >>>> > >>>> > >>>> > >>>> ------------------------------------------------------------------------- >>>> > This SF.Net email is sponsored by the Moblin Your Move Developer's >>>> challenge >>>> > Build the coolest Linux based applications with Moblin SDK & win great >>>> > prizes >>>> > Grand prize is a trip for two to an Open Source event anywhere in the >>>> world >>>> > http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>>> > _______________________________________________ >>>> > concern-users mailing list >>>> > con...@li... >>>> > https://lists.sourceforge.net/lists/listinfo/concern-users >>>> > >>>> > >>>> >>>> >>>> ------------------------------------------------------------------------- >>>> This SF.Net email is sponsored by the Moblin Your Move Developer's >>>> challenge >>>> Build the coolest Linux based applications with Moblin SDK & win great >>>> prizes >>>> Grand prize is a trip for two to an Open Source event anywhere in the >>>> world >>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>>> _______________________________________________ >>>> concern-users mailing list >>>> con...@li... >>>> https://lists.sourceforge.net/lists/listinfo/concern-users >>>> >>> >>> >> > |