Hi again,

So, I was missing a super call at the end of consume (we're still running
Ruote 2.2). I am extending StorageParticipant.

I can now see the workitem in the console and the query finds it. However,
the stored workitem doesn't contain some fields I set in consume. My
consume method does something like:

    def consume(wi)
      wi.fields['bm_type'] = wi.params['model']
      super
    end

However, looking at the workitem in the Ruote console doesn't contain the
bm_type field.

Any ideas?

*Mario Camou* | *Co-Founder*
[email protected]
http://abstra.cc

Tanto este mensaje como todos los posibles documentos adjuntos al mismo,
son confidenciales y están dirigidos exclusivamente a los destinatarios de
los mismos. Por favor, si Usted no es uno de dichos destinatarios,
notifíquenos este hecho y elimine el mensaje de su sistema. Queda prohibida
la copia, difusión o revelación de su contenido a terceros sin el previo
consentimiento por escrito de “ABSTRA CC FACTORIA SOFTWARE, S.A.”. En caso
contrario, vulnerará la legislación vigente. Sus datos figuran en un
fichero propiedad de "ABSTRA CC FACTORIA SOFTWARE, S.A.". Si desea acceder
a sus datos, rectificarlos, cancelarlos u oponerse a su tratamiento,
diríjase por escrito a "ABSTRA CC FACTORIA SOFTWARE, S.A.", C/ Boix y
Morer, 6, 7 planta de Madrid, CP-28003.

Both this message and all possible documents attached to it, are
confidential and are intended exclusively to recipients of them. Please, if
you are not one of those recipients, notify us of this fact and delete the
message from your system. Copying, dissemination or disclosure of their
contents to third parties without the prior written consent of "ABSTRA CC
FACTORIA SOFTWARE, S.A." is prohibited. Otherwise, you violate the
legislation in force. Your data are contained in a file property of "ABSTRA
CC FACTORIA SOFTWARE, S.A.". If you want to access your data, rectify them,
cancel them or oppose its processing, submit in writing to "ABSTRA CC
FACTORIA SOFTWARE, S.A.", C/ Boix y Morer, 6, 7 floor Madrid, CP-28003.




On Mon, Nov 12, 2012 at 8:21 PM, Mario Camou <[email protected]> wrote:

> Hi John,
>
> I'm still working on the multi_form thing we were emailing about earlier.
>
> I have a problem. If you recall, I had something like:
>
> concurrence do
>   cursor do
>     wait_for_edit
>     ...
>     rewind
>   end
>   cursor do
>     wait_for_save
>     ...
>     rewind
>   end
> end
>
> In the wait_for_edit participant, I do some stuff and don't do a
> reply_to_engine. The 'proceed' of the workitem will be done by RuoteKit as
> a response to a PUT request.
>
> To be able to do the PUT, I need the FEI of the wait_for_edit workitem. I
> am creating a {f:notify_tag} (which I am using for other stuff) that I can
> use to find the workitem. However, when I use RuoteKit.query, the workitem
> doesn't appear. As a matter of fact, in the RuoteKit web console the
> participant doesn't appear as a link, it appears as plain text.
>
> My theory here is that, since the process is in the middle of a
> participant, it isn't in Storage, so it can't be found or seen in the
> RuoteKit console. Would this be correct?
>
> So my question would be, is there a way to do this? Have a participant do
> something, not do a reply_to_engine, and still show up in RuoteKit.query?
> Or is there some other way of finding its FEI?
>
>  Thanks!
> -Mario.
>
> --
> I want to change the world but they won't give me the source code.
>
>

-- 
you received this message because you are subscribed to the "ruote users" group.
to post : send email to [email protected]
to unsubscribe : send email to [email protected]
more options : http://groups.google.com/group/openwferu-users?hl=en

Reply via email to