As promised the attached file (really a .zip file, stupid virus scanners)
contains a ready-to-deploy testcase that will never return :( .. What am I
doing wrong!??! (Please note the BPEL *is* a bit wrong as I've just hacked
it together to demonstrate my issue (as in I'm not assign the receive/reply
variables correctly!) but that shouldn't be relevant.
Any clues? Please, if I can't get this working I have to abandon my
investigations with ODE which is a shame as I was pretty keen until now!
(Hopefully its just my rubbish BPEL skills!)
-Ciaran
On Tue, May 20, 2008 at 7:09 PM, Alex Boisvert <[EMAIL PROTECTED]> wrote:
> On Tue, May 20, 2008 at 11:01 AM, Ciaran <[EMAIL PROTECTED]> wrote:
>
> > Hi,
> > Thanks for looking into this Alex, can I configure ODE to use the
> Hibernate
> > DAO for the Derby DB it ships with, or am I left using the OpenJPA
> version?
>
>
> You can use the Hibernate DAO by setting,
>
>
> ode-axis2.dao.factory=org.apache.ode.daohib.bpel.BpelDAOConnectionFactoryImpl
>
> in your ode-axis2.properties file. (And using the Hibernate database
> schemas)
>
>
> > Also I'm having some serious (blocking :( ) issuess getting my BPEL
> working
> > in ODE, I *think* I've finally tracked the issue down to a flow that has
> > several complex routes through it (links marshalled by 'if' elements), it
> > seems that if any of the top-level elements in the flow element are
> targets
> > of links who's sources are 'empty' elements in some of my elseif elements
> > elsewhere, and these elseif elements do not execute then my BPEL flow
> sits
> > waiting for these links to 'falsify' (which will never happen as the
> > workflow has effectively finished going down the expected route).
> >
> > My understand of these things isn't great, but I think the issue is
> whether
> > DPE is being successfully applied in this particular situation (I can
> find
> > a
> > DPE issue filed in JIRA for when sequences fault, but I don't think this
> is
> > my case exactly). I'm trying to create the smallest test case so with
> > luck
> > someone will be able to tell me that what i'm trying to do in BPEL is
> > illegal (it should be noted however that it works in other BPEL engines
> :(
> > )
>
>
> Yep, a small reproducible test case is key here...
>
> alex
>
--
- Ciaran
PK s´8ÒkÊ
deploy.xml
?kÃ0ÅçòöXv3å
]:¸SíªJDİâo_ÇH]ïîýÞ{pÅþÚÔ¤ÚN³$¥ûr³.¸Úv¤?̯¨9=
àrÆbIÜ%ÖÙSfìëz'hÄV
ÂH d³^fRýOÒ1f!Nô·Al0Ⱥ±Ï,ÝѾ%!
óVâTôq?j
RbD^²ü0¼¹V+ Nø`ÀWÚ9]ªoµNÄY8ýâ(a³7Ìûù6M}·Ð 8`Äw
ã²T"WaTͱ`¿OåBÝêÐUú ²5üeî%î¹ô?fãËPK Í ´8#7
Ïì Ö
[EMAIL PROTECTED] ¼È6;ÀîM`¤#T&Uìß!Eúrâ"ÈA
óÞ¼!Ùëo}æ½)gKÿrvá[}þtýCäG
¥ç¡A)éÒV*Ñ3ì©áä4q±#¥$óÁÇw¦lç{?MðOBÒré\üH2^2Ù]<È&|Y³r¡£êä¿¿ï·±ÞÁèþ#HuC%ø¢bê;ZeN#ùY8ÞS¶+è
ÁNe*¦w*ÂMÚóÙE §]CNÕ3ê pÈMb½7,rê/²;f
ÀPûRõÀ¶²ø2¶
:p£SÌ#93ØS³eÐ.¡- D
¢OøX\Ï«Êîs.ÇÆEËxDæéT2Î|¯ÚöxÌáÕnÐÎÄ÷H0§B1÷)û!ydÁëW¶µVabnyÜð
ÿZêú«A%CXÇæ
TKRÙúVËcÍ%ÄB;ô[#'Ô[LYû×=ê¼HèøF¨µ=¶I{`ØR
5wg[;i 8,[EMAIL PROTECTED]
×,|ä¡ÑÄ8»"\¶&gLßw«>þAQêv)ÞÚc°Ï5i£Yã:®&8ñU·%Ëb,Üaéîpá!ù¦Lg1±îmÙIÛ`÷+ALµ²>yÓg~Ïâ
+ß;é½&×פÃhn}úgÁµ!~UiÐô,/DÎäéØßûjÔøMÜ~ö¹:Ö<;¼ZTÓ¤>è<Ãë²Ë°º}Ît&Ãö~×½,6î«f¾þQù:û0ßOZ{½)Û¼)ì¸jÄÁt[T;ûÄ(NñôhVûD¹½v¢Ø1Ö¤E{I§Ï5Ñ÷/ÖO#ØM¡É¯x¸=DkS¿À.¶ý6ÐzCÖç±£ãz¤g{ML³¼5©köÄ7w
·xEã¹é
ß4Õ9þi5-¿wF,þ3bþ1,ÎÄW¡÷±çÇÕ;ÎA[þÖø¶é_©¶[ß#÷ÕYr;ÚÃf1âµë©YéÏñM3Yú_ýÔØLBíw}áwKløÁÃëĨÎ×Åï<k\ò¬>¾6ú÷z#"UûêN£¶¸ÿ°®~PK A ´8¶P]ø \
TestCase.wsdlÅVQOÛ0~.ÿ!Ê;uT"´
i0m¯nr-®|)ÿ~çÄÛ¤´¥¶
©ärwß}ç﮾¼Z.dô
VI|:ŨTgBÍøçãÍÉE|59>º,1ãfB K®)¾$~´8BEÇGúD%T8æ øÉÚ|[EMAIL
PROTECTED]|*ûéI\jó<ºTØ{_"oÑ0}Ç!½AÍsÆÎF£sF<Ë
¡Á^%¶Iʲç.Ö²ßßnª¼Ý °d+9ØïÔ:Ìy
k¢Î'ô²Ä}ÙMbFôN|S ýýĹTÏ{ùÚ·¶Ô¹Älþ½ÀÚÝO÷´óÚ&¸
µ°1¬ÉB4ÆuTÄ5bZX¸Ñfñf¼6õRp)f2 PvÍ!¼®NþÝ
¶ÉÄWÙVêñý<~©F~yòvÊ«S½È%,jemì/|[EMAIL PROTECTED]:©Z[
æ¿2íæqO ¥ÿFèXQ-3t¶¢;:`äsØLúäúUÕÞäÜ4è_ú¶´º[&1íÉqW¬
~¤»ÂþuÍî*&ׯºÆúôMø:>'ÃݯP¿æàÜ
Êy¬P]¿Ó¬¨»O$õÇ6ÄB
-ÛÀmîT(÷KÛaûpwý£Ò¦ÇìuÁ-²&öÕöMRnÚø
;1Â2\¡«o[:Ú½Ù!çQ*¾®S½ºYOñ°Þ<[EMAIL
PROTECTED]
Kä*8}ýðhzáL¢ Có*RX»Ôùmæ²;OÔ4·^Ó5YݤN«JZ¶Î
4ÚñÅèbÄtÍE5%ÔyeZ"¡êÚäî'ÕfR`n
z¦IÛȧv4Zvw̽v÷ÎfHkR½º
eâîw¬{CüPK s´8ÒkÊ
deploy.xmlPK Í ´8#7
Ïì Ö
2 TestCase.bpelPK A ´8¶P]ø \
I TestCase.wsdlPK ® l