Generating Midway Receive Activity with Service Constructor in AIA 11g
Hi all,
We are trying to generate a midway receive activity in ABCS (to handle callback) using service constructor. However when I am using the callback option and selecting a target service it is generating an invoke activity only.However this thing worked with Artifact Generator in AIA 2.5 FP.
Has anybody achieved this scenario of generating midway receive activity using service constructor?
Thnks & Rgds,
Mandrita
Hi,
Yes. You give it the abstract WSDL and operation for the callback.
The service constructor merely provides a starting point and not a complete composite. You have to do a lot of ‘finishing’ off yourself.
I should point out that we are now through our testing phase of our integration. Although midway receives in our ABCS’ do work they greatly increase the maintenance load on the system, the admins and support staff. If I were to re-work this I would have designed the ABCS’ to be transient and I would highly recommend you look at re-working the solution so that wherever possible every single BPEL you create is truly transient and short lived. (Have a look here http://blog.thisisahmed.com/2009/05/transient-vs-durable-bpel-processes.html)
Where we had a requirement for a mid-way receive to send the response back to the correct place I would have instead used two one way integrations and program the target system to hold and re-transmit any data required by the return path.
Robert
Similar Messages
-
after downloading i-clouds I keep receiving a no service message and phone could not be activated because the activation server is temporarily unavailable.
I have read several questions on this but dont see a solution.Activation requires a SIM, assuming the SIM is functional it should simply activate.
The vast majority of activation issues are the result of devices that have been hacked or jailbroken. If that is the case, no support can be provided here. -
How to use generated code from "Import Web Services" with Cairngorm Framework
I recently downloaded Flex Builder 3 beta 2 and tried out the
wizard that lets you import web services. The code that is
auto-generated makes if fairly straight forward to consume web
services using the object types defined in the WSDL. No longer does
the developer need to decode the XML payload! The only problem I am
having is how does you integrate the auto- generated code with the
Cairngorm framework? This seems like a huge question for anyone who
might want to leverage Cairngorm and the auto-generated proxy code
in the same project (like me).
Here are the problems that I see so far.
1) How do you configure the generated service class to work
with the Cairngorm service locator? The service constructor only
accepts a “LCDS destination string” which implies that
you must use Lifecycle data services. Unfortunately, the project I
am trying to retrofit currently uses a WebService and does not use
data services. All I really need to do is change the endpoint URL
(ie from local to a development server). This issue is noted in the
bug https://bugs.adobe.com/jira/browse/FB-8456. What I think is
needed is a way to set the endpointURI in the Services.mxml file.
2) Even if I come up with a hack around #1, I do not receive
a callback to my IResponder even though I register it immediately
after the method call. I can register and listener function within
my business delegate and receive the callback, but my Command
object, which implements IResponder, does not receive the call back
even though it is registered. From what I read in the ASDocs it
should but it doesn’t for me!
These are the issues I have observed in 3 hours of messing
with this. I hope this makes sense. I would love to integrate
auto-generated web service proxies into Cairngorm but I don’t
see a straight forward way without re-architecting Cairngorm. Has
any one else run across this issue? If so, do you have any insights
on how to proceed? Any help is appreciated.Since I posted this question, I have abandoned the notion of
auto-generated web services and embraced the good old FDS concept
where the RemoteObject meta-tag does all the conversion work for
me. We are now using the Granite DS package and it is working well
for us. I would love to consume web services, but it just isn't
worth the hassle when all you have to do with Granite (and FDS) is
cast your return objects to the proper object type.
BTW, since this posting, I have investigated competing Flex
app frameworks. After my research, I checked out the PureMVC
framework. Wow!! Cairngorm always left me with an uneasy feeling
and I guess I am not alone. Apparently, Cliff Hall felt the same
way. That is why he started the project. I like his approach alot
more than Cairngorm especially since it includes notifications
which allow me to broadcast my own app level events independent
from the AS Event framework. Check out PureMVC. For what it is
worth, it has my humble endorsement. Cliff was even gracious enough
to acknowledge the other Adobe Consulting guys for their work. Good
for you Cliff, I respect that. Check out a better way at
http://www.puremvc.org/ -
AIA 3.1 service constructor generates wrong AIAServiceConfigurationP file
Hi
When I use the service constructor to generate a ABCS with CAVS it generates a wrong AIAServiceConfigurationProperties.xml file.
the AIAServiceConfiguration element is not included / generatad ,
this has as result that the AIAConfigurationProperties.xml file does not contain this entry so the xsl for the ebm header crashes
thanksHi,
Check the Object Name field in Step 4 of Service Constructor. Ensure it is PurchaseOrderList, If it was jus PurchaseOrder you edit and append List to it.
After Finish, your Prov ABCS will be named as CreatePurchaseOrderListEbizProvABCSImpl.
Regards,
Rahul -
iPhone not being recognized and cannot be activated for service--what does this mean? I can't sync with iTunes. Please help.
When I connect iPhone to USB iTunes is giving me the above message. Please advise if you know the fix.
Thanks,
Lina1116did you find a fix?
-
All of a sudden can't receive email on Mail client. Sessions with service provider (att/yahoo) and Apple have yielded no results! Recently upgraded to Lion, but have received email since. Anyone having the same problem. Apple says service provider problem, service provider say it's the mail client. Anyone had this problem???
No. My frustration with the problem just led me to begin the process convert all my email to a gmail client. However, after some time all my mail with att/yahoo has been coming through as before. Go figure. Still will convert to gmail.
-
This product can not proceed with the activation process, service errors go I want you entered will appear this error
I am a Korean.
Failed to resolve service center in South Korea
Please e-mail response
iPad2 32GB Cellular Version
<Email Edited by Host>I'm same. Any Update or News?
Message was edited by: koreasaram -
Our service provider add one digit to all nos. After I update all contacts using one of available programs, contacts are updated but messages received appear with pure phone nos not contact name??any fix
http://discussions.apple.com/thread.jspa?threadID=2280669&tstart=0
-
Insert multi-users for activity with web services
Hi guru,
Can anyone send me some sample code to add more than users to activity with web services, and any field are the required fields. I am using web services 2.0
ThanksHi,
I think you'll find you get a better response from the CRM On Demand Integration Development forum, this forum is just about the Administration of the system not integration.
cheers
Alex -
BAM Data Control - Group query with Active Data Service
Trying to get a group query from a BAM data control to work with Active Data Service in an ADF application (JDeveloper 11.1.1.4.0).
With a flat query, as the data changes, I can see DataChangeEvents fired, resulting in a data push to the client -
<BAMDataChangeEventFilter> <log>
#### DataChangeEvent #### on [DataControl name=CEP_Person_DOB_Flat, binding=data.view_mainPageDef.FlatDOB1.view_pageDefs_FlatDOBViewPageDef_WEB_INF_FlatDOB_xml_FlatDOB.QueryIterator]
Filter/Collection Id : 1966
Collection Level : 0
Event Id : 5
==== DataChangeEntry (#1)
ChangeType : INSERT_AFTER
KeyPath : [2157, 0]
InsertKeyPath : [null, 0]
AttributeNames : [id, _PersonKey, _County, _Surname, _AGE, _DOB, _Country, _FirstName]
AttributeValues : [2157, 10008/129, Vagzukarbsm, Gnnfzxxyqfgpsijcr, 110, Thu Dec 26 00:00:00 GMT 1901, Ekcqvrkoksr, Vwhm]
When I try a group query on the same data, currently just trying to group by _DOB for every 10 years to count the number of people, I get no data change events fired, so don't get any data pushed to the client, though the data has been changed if I refresh the page.
Any ideas ?can you include bam and jdev versions and also include exception from logs?
-
Hi, I use iphone 4 version 4.3.3 (8J2). I have downloaded my ICICI bank's application 'iphone imobile'. It asks for an activation code which it instructs to send a text message 'imobile iphone' to 5676766. I have done that umpteen times but problem is that i don't receive any reply. I have faced a similar problem while receiving activation code for another application 'Whatsapp', but fortunately Whatsapp gives an option of receiving activation code through alternate mode so i got the activation code through mail. Unfortunately ICICI Bank gives the activation code ONLY through a text message.
In this case there seems to be a problem with iPhone receiving activation code. Can anyone help me out here?
Amber Paintal
iphone 4 version 4.3.3 (8J2)Hi, I use iphone 4 version 4.3.3 (8J2). I have downloaded my ICICI bank's application 'iphone imobile'. It asks for an activation code which it instructs to send a text message 'imobile iphone' to 5676766. I have done that umpteen times but problem is that i don't receive any reply. I have faced a similar problem while receiving activation code for another application 'Whatsapp', but fortunately Whatsapp gives an option of receiving activation code through alternate mode so i got the activation code through mail. Unfortunately ICICI Bank gives the activation code ONLY through a text message.
In this case there seems to be a problem with iPhone receiving activation code. Can anyone help me out here?
Amber Paintal
iphone 4 version 4.3.3 (8J2) -
Web Service 2.0 add Activity with attachment
I have a requirement, use Java code to add an activity with attachment using the wsdl of web service 2.0.
However, I can't add attachment successfully.
without any attachment, the activity can be added successfully in CRMOD.
my soap msg without attachment is like "<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:ns=\"urn:crmondemand/ws/ecbs/activity/10/2004\" xmlns:data=\"urn:/crmondemand/xml/Activity/Data\"><soapenv:Header /><soapenv:Body><ns:ActivityInsert_Input><data:ListOfActivity><data:Activity><data:ServiceRequestNumber>85-3143833</data:ServiceRequestNumber><data:Description>at-test18</data:Description><data:Subject>AT18</data:Subject><data:Activity>Task</data:Activity></data:Activity></data:ListOfActivity></ns:ActivityInsert_Input></soapenv:Body></soapenv:Envelope>";
in this case,I can found the new activity AT18 added in CRMOD.
But, if I add attachment in my soap msg, such as
"<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:ns=\"urn:crmondemand/ws/ecbs/activity/10/2004\" xmlns:data=\"urn:/crmondemand/xml/Activity/Data\"><soapenv:Header /><soapenv:Body><ns:ActivityInsert_Input><data:ListOfActivity><data:Activity><data:ServiceRequestNumber>85-3143833</data:ServiceRequestNumber><data:Description>at-test18</data:Description><data:Subject>AT18</data:Subject><data:Activity>Task</data:Activity><data:ListOfAttachment><data:Attachment><data:DisplayFileName>attachment.txt</data:DisplayFileName><data:FileNameOrURL>attachment</data:FileNameOrURL><data:FileExtension>txt</data:FileExtension><data:Description>Attachment Desc</data:Description><data:Attachment>dGVzdCBhdHRhY2htZW50</data:Attachment></data:Attachment></data:ListOfAttachment></data:Activity></data:ListOfActivity></ns:ActivityInsert_Input></soapenv:Body></soapenv:Envelope>";
then I will get the error
Update operation on integration component 'Activity' failed because no matching record in business component 'Action' with search specification '[Description] = "AT18"' could be found.(SBL-EAI-04403)
I am not sure whats the reason....in the API document. It mentions for web service 2.0 'the Insert method can be used to insert both parent records and child records', and 'ActivityInsert' above is actually call the insert method, How I can insert both ativity and attachment successfully? Does anybody have some suggestions?
Thanks in advance!
Kane
Edited by: user13108801 on 18-May-2010 20:05Thanks Dinesh,
I am in Release 17, in R17, the InsertChild is not supported, API only support 'insert' for both parent and child.
It looks the 'insert' operation with child record actually do the 'update' operation for the parent record to update its child node.
if I send msg using insert operation like:
"<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:ns=\"urn:crmondemand/ws/ecbs/activity/10/2004\" xmlns:data=\"urn:/crmondemand/xml/Activity/Data\"><soapenv:Header /><soapenv:Body><ns:ActivityInsert_Input><data:ListOfActivity><data:Activity><data:ServiceRequestNumber>85-3143833</data:ServiceRequestNumber><data:Description>at-test18</data:Description><data:Subject>AT18</data:Subject><data:Activity>Task</data:Activity><data:ListOfAttachment><data:Attachment><data:DisplayFileName>attachment.txt</data:DisplayFileName><data:FileNameOrURL>attachment</data:FileNameOrURL><data:FileExtension>txt</data:FileExtension><data:Description>Attachment Desc</data:Description><data:Attachment>dGVzdCBhdHRhY2htZW50</data:Attachment></data:Attachment></data:ListOfAttachment></data:Activity></data:ListOfActivity></ns:ActivityInsert_Input></soapenv:Body></soapenv:Envelope>";
it will failed with the error msg I mentioned before.
however, if I create the parent node first:
"<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:ns=\"urn:crmondemand/ws/ecbs/activity/10/2004\" xmlns:data=\"urn:/crmondemand/xml/Activity/Data\"><soapenv:Header /><soapenv:Body><ns:ActivityInsert_Input><data:ListOfActivity><data:Activity><data:ServiceRequestNumber>85-3143833</data:ServiceRequestNumber><data:Description>at-test18</data:Description><data:Subject>AT18</data:Subject><data:Activity>Task</data:Activity></data:Activity></data:ListOfActivity></ns:ActivityInsert_Input></soapenv:Body></soapenv:Envelope>";
and then still use insert operation to add the activity with a attachment:
"<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:ns=\"urn:crmondemand/ws/ecbs/activity/10/2004\" xmlns:data=\"urn:/crmondemand/xml/Activity/Data\"><soapenv:Header /><soapenv:Body><ns:ActivityInsert_Input><data:ListOfActivity><data:Activity><data:ServiceRequestNumber>85-3143833</data:ServiceRequestNumber><data:Description>at-test18</data:Description><data:Subject>AT18</data:Subject><data:Activity>Task</data:Activity><data:ListOfAttachment><data:Attachment><data:DisplayFileName>attachment.txt</data:DisplayFileName><data:FileNameOrURL>attachment</data:FileNameOrURL><data:FileExtension>txt</data:FileExtension><data:Description>Attachment Desc</data:Description><data:Attachment>dGVzdCBhdHRhY2htZW50</data:Attachment></data:Attachment></data:ListOfAttachment></data:Activity></data:ListOfActivity></ns:ActivityInsert_Input></soapenv:Body></soapenv:Envelope>";
then, the attachment will be added successfully.
And I searched API document of Release 17, it mention that 'The Insert method can be used to insert both parent records and child records. If a child node is specified in the request, the Insert method inserts the child and associates it with the existing parent record. If a child node is missing, the Insert call inserts only the new parent record.'
So, is it that we can say the Insert method for child node can success only if the parent node is already existed? seems we can not insert both parent and child at one time.
Thanks
Kane -
Looking for Active Data Service samples with RDBMS change notification fire
Hi,
I am looking for samples/examples of Active Data Service when a server side event, like RDBMS change notification got triggered.
The ADS samples that I found so far are:
- Twitter http://www.oracle.com/technetwork/developer-tools/jdev/learnmore/65-activedataservicestwittersample-191314.pdf
- http://adfwithejb.blogspot.com/2012/12/active-data-service-with-active-image.html
- http://adfwithejb.blogspot.com/2012/12/active-data-serivce-with-data.html
But these samples do not demonstrate how RDBMS change notification got triggered got triggered. The last two samples have a Runnable class that simulate the triggering, and the Twitter example is twitter stream notification.
Please shed some lights on Active Data Service with RDBMS change notification got triggered.
Thanks
-MinaHi Mina,
Check this 2 resources, first a presentation made at OOW by Lucas Jellema: http://www.slideshare.net/lucasjellema/push-to-the-limit-rich-and-proactive-user-interfaces-with-adf-oracle-open-world-2011
second an interesting forum thread around the the topic: ADF BC and the Active Data Service using af:table from what I know this is still valid as of today.
After reviewing the topic there is also one more link that address this topic:
http://technology.amis.nl/2012/06/18/notifying-adf-applications-of-database-changes-fast-and-lean-using-database-query-result-change-notification-part-one/?utm_source=rss&utm_medium=rss&utm_campaign=notifying-adf-applications-of-database-changes-fast-and-lean-using-database-query-result-change-notification-part-one
Thanks,
JC
Edited by: Juan Camilo Ruiz on Jan 9, 2013 2:57 PM -
My problem is after i did a restore on my 32gb ipod touch i now get a error on itunes that says "There is a problem with your device,We're sorry the device you connected may be damaged and cannot be activated for service. " Please help
In the ipad discussion forums there apparently is a HUGE problem with people not being able to update to ios 4.3.3, it apparently locks up their devices and they are also getting the error "there is a problem with your device".... some are reporting the same problem with their ipod touch as well... it looks like it's a global issue
The forum is in the ipad section under the title of "There is a problem with your device".
I have dodged a bullet on this one since i have not updated my ipod's or ipad in the last couple of days.... i will hold off syncing to itunes until this issue is fixed... good luck, and spread the word if you can to get apple to listen -
Why can't I receive help with my problems with Match? A service I pay for??
Why can't I receive help with my problems with Match? A service I pay for??
Hi,
THis is a user help forum. If you tell us what your issues are, maybe someone can offer advice. Otherwise, read this https://www.apple.com/uk/support/itunes/itunes-match/
JIm
Maybe you are looking for
-
I've got one or maybe two problems. Time Machine routinely crashes and there is a file in the TM folder that is an .InProgress file at the end of successful backups. Can't delete it, even using various sudo commands in Terminal. These come back wit
-
Help!
-
[SOLVED] Gnome 3.12 : gnome terminal does not run anymore
I had the following message when trying to run gnome-terminal after updating to 3.12: Error creating terminal: Message did not receive a reply (timeout by message bus) I have found a fix, so I'll share it with the community. The problem was that I ha
-
N73phonebook contacts with same mobile number
N73 is great phone so far but I have a problem. I have two different contacts who have the same number, just different three pre-numbers. For instance: Ben has number 031 123456 and Anna has 041 123456. So when Anna calls I can see her name that she
-
How do I add an entry in Project Explorer's popup menu
Is it possible to add my own entries in the popup menu of Project Explorer? I'm considering writing an LabVIEW addin that adds extra functionality to the Project Explorer, but I need a way to extend the context menu. /Leif