[svn] 2594: For the following:
Revision: 2594<br />Author: [email protected]<br />Date: 2008-07-23 11:41:51 -0700 (Wed, 23 Jul 2008)<br /><br />Log Message:<br />-----------<br />For the following:<br /><br /> <?xml version="1.0" encoding="utf-8"?><br /> <mx:Application xmlns="http://ns.adobe.com/mxml/2009" xmlns:mx="library:adobe/flex/halo"><br /> <Graphic ><br /> <Model/><br /> </Graphic><br /> </mx:Application><br /><br />Two initializers were being created. One for the top level variable,<br />created via ModelBuilder's registerModel() call. The other for the<br />Graphic.content default property. Both initializers were creating a<br />RHS initializer function, which was causing a duplicate function<br />error. This fix just suppresses the creation of the top level<br />variable and it's associated initializer, if the Model isn't toplevel.<br />I suspect no one has run into this before, because most visual<br />components don't have an untyped property, which is set to a Model.<br />Very rare edge case.<br /><br />tests Passed: checkintests<br /><br />Needs QA: YES<br /><br />Needs DOC: NO<br /><br />Bug fixes: SDK-16039<br /><br />API Change: NO<br /><br />Reviewer: clucier<br /><br />Code-level description of changes:<br /> <br /> DocumentBuilder.java<br /><br /> Modified ModelBuilder constructor call to pass in null for the parent.<br /><br /> ModelBuilder.java<br /><br /> Added parent variable and modified constructor to set it.<br /><br /> Modified analyze(ModelNode) to pass in (parent == null) for the<br /> toplevel param of registerModel().<br /><br /> AbstractBuilder.java<br /><br /> Modified ModelBuilder constructor call to pass in model for the parent.<br /><br />Ticket Links:<br />------------<br /> http://bugs.adobe.com/jira/browse/utf-8<br /> http://bugs.adobe.com/jira/browse/SDK-16039<br /><br />Modified Paths:<br />--------------<br /> flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/builder/AbstractBuilder.java <br /> flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/builder/DocumentBuilder.java <br /> flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/mxml/builder/ModelBuilder.java
Based on the current benchmarks and reviews, I would say the MBA could +in theory+ do all that, but I think you would be highly disappointed with its performance. You may be ok if you did only one of the things you listed at a time, but I'm getting the feeling that this isn't the way you would like to use your notebook.
The biggest weakness of the MBA is the inability to upgrade the RAM beyond 2GB, as well as the slower parallel ATA interface the HDD uses. Bottom line - the MBA wasn't really designed for anything beyond light use (writing, note taking, email, web browsing) But if portability>performance (for you), then I'd suggest seeing how the MBA fares by heading down to an Apple Store and putting one through its paces before committing to buying one.
I just see so many posts here where people with a laundry list of expectations from a notebook are ready to drop ~$1800 for an MBA when from a practical standpoint, that kind of money would be better spent on a higher performing MB or MBP. (IMO)
Message was edited by: Shaggywerewolf
Similar Messages
-
Revision: 20970
Revision: 20970
Author: [email protected]
Date: 2011-03-25 14:26:37 -0700 (Fri, 25 Mar 2011)
Log Message:
Add or enhance include functionality for the following configuration elements:
- Adapters
- Channel definitions
- Security Constraints
- Destinations
- Services
The following elements are now allowed and can specify either the "file-path" attribute or the "directory-path" attribute.
The "directory-path" attribute references a directory of XML files (names ending in .xml) that will be treated as a sequence of include files.
Added unit tests for all the above.
Fixed a bug in the unit test code that was terminating the verification early.
Add the confirmation of the security constraints at the top level.
Updated the example config file with usage examples.
Modified Paths:
blazeds/trunk/modules/common/src/flex/messaging/config/ClientConfigurationParser.java
blazeds/trunk/modules/common/src/flex/messaging/config/ConfigurationConstants.java
blazeds/trunk/modules/common/src/flex/messaging/errors.properties
blazeds/trunk/modules/core/src/flex/messaging/config/SecuritySettings.java
blazeds/trunk/modules/core/src/flex/messaging/config/ServerConfigurationParser.java
blazeds/trunk/modules/core/test/src/flex/messaging/config/ConfigurationConfirmation.java
blazeds/trunk/modules/core/test/src/flex/messaging/config/services/1c.xml
blazeds/trunk/modules/core/test/src/flex/messaging/config/services/1e.xml
blazeds/trunk/modules/core/test/src/flex/messaging/config/services/1e_destination_include .xml
blazeds/trunk/modules/core/test/src/flex/messaging/config/services/1f_service_include.xml
blazeds/trunk/modules/core/test/src/flex/messaging/config/services/Confirm1c.java
Added Paths:
blazeds/trunk/modules/core/test/src/flex/messaging/config/services/1e_adapter_include.xml
blazeds/trunk/modules/core/test/src/flex/messaging/config/services/1e_channel_include.xml
blazeds/trunk/modules/core/test/src/flex/messaging/config/services/1e_constraint_include. xml
blazeds/trunk/modules/core/test/src/flex/messaging/config/services/1i.xml
blazeds/trunk/modules/core/test/src/flex/messaging/config/services/1j.xml
blazeds/trunk/modules/core/test/src/flex/messaging/config/services/Confirm1i.java
blazeds/trunk/modules/core/test/src/flex/messaging/config/services/Confirm1j.javaSDN is the place to discuss technical problems..
Please avoid such weird post.
G@urav. -
Revision: 11540
Author: [email protected]
Date: 2009-11-06 14:27:40 -0800 (Fri, 06 Nov 2009)
Log Message:
Adding a bunch of ASDoc samples for the following classes:
ColorBurnShader.as
ColorDodgeShader.as
ColorShader.as
ExclusionShader.as
HueShader.as
LuminosityMaskShader.as
LuminosityShader.as
SaturationShader.as
SoftLightShader.as
Modified Paths:
flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/shaders/Colo rBurnShader.as
flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/shaders/Colo rDodgeShader.as
flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/shaders/Colo rShader.as
flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/shaders/Excl usionShader.as
flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/shaders/HueS hader.as
flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/shaders/Lumi nosityMaskShader.as
flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/shaders/Lumi nosityShader.as
flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/shaders/Satu rationShader.as
flex/sdk/trunk/frameworks/projects/spark/src/spark/primitives/supportClasses/shaders/Soft LightShader.as -
Function modules for the following
Hi,
I want to know the function modules for the following purposes.
1) Check whether a date is valid or not
2) Calculate the no of days between two dates.
Expecting an early response.
Thanks n Regards,
AmitHi,
PARAMETERS: p_list LIKE t009b-bumon AS LISTBOX
VISIBLE LENGTH 11 OBLIGATORY ,
p_list1 LIKE t009b-bdatj OBLIGATORY.
SELECTION-SCREEN POSITION POS_HIGH.
PARAMETERS: p_list2 LIKE t009b-bumon AS LISTBOX
VISIBLE LENGTH 11 OBLIGATORY,
p_list3 LIKE t009b-bdatj OBLIGATORY.
Calling Function Module for calculating no of days between the
selected period
CALL FUNCTION 'NUMBER_OF_DAYS_PER_MONTH_GET'
EXPORTING
par_month = p_list
par_year = p_list1
IMPORTING
par_days = ws_n_days.
CALL FUNCTION 'NUMBER_OF_DAYS_PER_MONTH_GET'
EXPORTING
par_month = p_list2
par_year = p_list3
IMPORTING
par_days = ws_n_days1.
For Concatenating the month and year into the date format
CONCATENATE p_list1 p_list ws_i INTO ws_c_date1.
CONCATENATE p_list3 p_list2 ws_n_days1 INTO ws_c_date2.
date = ws_c_date1 - ws_c_date2.
In the above sample code the selection screen has month and year as input.
Also check this link
http://www.sapdevelopment.co.uk/tips/date/datehome.htm
Check FM
<b>RP_CALC_DATE_IN_INTERVAL</b> Add/subtract years/months/days from a date
<b>SD_DATETIME_DIFFERENCE</b> Give the difference in Days and Time for 2 dates
<b>Also for checking valid date:</b>
U can specify the date field as
Select-options: s_date like likp-date(similar to ur requirement)
This itself ceck for the valid date no seperate validation needed.
Thanks & Regards,
Judith. -
I'm stuck here trying to figure this error out.
2003 domain, 2012 hyper v core 3 nodes. (I have two of these hyper V groups, hvclust2012 is the problem group, hvclust2008 is okay)
In Failover Cluster Manager I see these errors, "Cluster network name resource 'Cluster Name' failed registration of one or more associated DNS name(s) for the following reason: The handle is invalid."
I restarted the host node that was listed in having the error then another node starts showing the errors.
I tried to follow this site: http://blog.subvertallmedia.com/2012/12/06/repairing-a-failover-cluster-in-windows-server-2012-live-migration-fails-dns-cluster-name-errors/
Then this error shows up when doing the repair: there was an error repairing the active directory object for 'Cluster Name'
I looked at our domain controller and noticed I don't have access to local users and groups. I can access our other hvclust2008 (both clusters are same version 2012).
<image here>
I came upon this thread: http://social.technet.microsoft.com/Forums/en-US/85fc2ad5-b0c0-41f0-900e-df1db8625445/windows-2012-cluster-resource-name-fails-dns-registration-evt-1196?forum=winserverClustering
Now, I'm stuck on adding a managed service account (mas). I'm not sure if I'm way off track to fix this. Any advice? Thanks in advance!
<image here>Thanks Elton,
I restarted 3 hosts after applying the hotfix. Then I did the steps below and got stuck on step 5. That is when I get the error (image above). There
was an error repairing the active directory object for 'Cluster Name'. For more data, see 'Information Details'.
To reset the password on the affected name resource, perform the following steps:
From Failover Cluster Manager, locate the name resource.
Right-click on the resource, and click Properties.
On the Policies tab, select If resource fails, do not restart, and then click OK.
Right-click on the resource, click More Actions, and then click Simulate Failure.
When the name resource shows "Failed," right-click on the resource, click More Actions, and then click Repair.
After the name resource is online, right-click on the resource, and then click Properties.
On the Policies tab, select If resource fails, attempt restart on current node, and then click OK.
Thanks -
14th May 2013.
We placed an order on medIT (Medit Information Technology) for the following items:
6 units of Apple iMAc-All_in-one-1 core i5 2.9 GHz-RAM 8GB-HDD 1x1tb-GF GTX 660M- Gigabit LAN-WLAN : 802.11 a/b/g/n, Bluetooth 4.0-OS x 10.8 Mountain Lion- Monitor : LED 27”wide- keyboard: English.
We paid to their account; Bank of Cyprus Public Company Limited the full invoice value.
As of today 14th May 2013 we are still waiting for delivery of the goods despite numerous advices that a partial order of 3 items the order has been shipped.
We have made numerous follow up calls to medIT directly and through other customers of medIT, but we have no clue as to when we will receive the goods. On 29th April, 2013 they gave us a FEDEX airwaybill no..We regret that we have not been able to trace this airwaybill on the FEDEX system.
We are, therefore, pleading for assistance from any support group to link us with the right department so that we can have accurate information on the movement of this parcel.
These items were ordered for a government department of the Republic of Zambia and this non-delivery is creating a bad name for Apple Resellers covering Zambian market. The project upgrade of the project is now falling behind due to non-delivery on our part arising from the non-performance on the part of medIT.
We can make available for inspection copies of the order and remittance details to the appropriate office for review and ready reference.
We can be contacted directly on “James A. Ngoma”
<Personal Information Edited by Host>If you ordered from MedIT in Cyprus, they do not appear to be an authorized Apple reseller. If they are indeed not authorized by Apple, there will be nothing Apple will be able to do to assist you in this matter. You will need to work the problem out with MedIT, obtaining legal assistance in Cyprus if necessary.
Regards. -
Variable Substitution need to define pay load for the following structure
Hi All
Please help me for defining the pay load for the following structure for the Variable Substitution
for genearing the file dynamically fro the payload
Target structure is like this
MT_RFQ_IND_IDOC_MYSPACE_TARGET............> my message type
<HEADER>
< FileName>
<INDI>
<RFQNO>
<DOCUTYPE>
< ITEM>
<FEILD1>
<FEILD2>
<FEILD2>
please help me
thanking you
SridharHi,
should this var1 given in any data type of my IR - No
in variable substitution, in value give the complete thing which i said above in italics i.e. payload:MT_RFQ_IND_IDOC_FILE_TARGET,1,hEADER,1,FileName,1
which user you used for CPACache refresh - it can only be done by XIDIRUSER.
Regards,
Rajeev Gupta
Edited by: RAJEEV GUPTA on Feb 6, 2009 7:34 AM
Edited by: RAJEEV GUPTA on Feb 6, 2009 7:35 AM -
Need solution for the following sync error: "iTunes could not sync calendars to the iPad "iPad name" because an error occurred while sending data from the iPad"
I want to add that I deleted all the old back-ups and created a new back-up without any issues except sync problem.
-
Can anyone tell me the field name, table name for the following scenario?
Hi All,
Can anyone tell me the field name and the respective table name for the following scenario's?
1. A report to list all the materials to which Invoice is done and delivery is pending.
2. A report for Order tracking.
3. A report, which gives PO(Purchase Order), Pricing details.
4. A report, which calculates the MATERIAL COST. It will select all the material issued for the entered service order number from stock.
Thanks & Regards,
P.Gowrishanker
Edited by: Gowrishanker pari on Jun 1, 2008 8:58 AMI believe that OmniVision Technologies has the contract for the 3gs.
-
Could not save the document to the repository for the following reason
Hi,
Some of the Scheduled reports are getting failed because of the following Error.
Could not save the document to the repository for the following reason: [repo_proxy 30] InfoStore::ObjectExport::commit - (Helpers::InfoStore::ObjectExport::commit) File Repository Server error : Failed to put the file to file server: frs://Output/a_242/027/084/5512178/aduu8vtfkntmvyv8lsnntas.wid already exists.(hr=#0x80042a4a)(Error #-2147210678 (WIS 30567)
i have searched about this but no use no information on the same.
So Pls let me know why this problem will occur and how to resolve this,I am new to this forum if any this is wrong pls let me know
Thanks in advance,HiShwetabh Suman
Thanks a lot for immediate response,
Please go through the following
From the logs I see a difference in the execution steps as below:
[2014-03-31 10:24:15,364] [TID:13] [INFO ] [child.RunStatusTimerTask.run():17]: calling checkRunStatus
[2014-03-31 10:24:31,887] [TID:3168] [INFO ] [child.ChildImpl.request():23]: request: [GetLoad]
[2014-03-31 10:24:31,888] [TID:3168] [INFO ] [child.ChildImpl.request():25]: response: [1]
[2014-03-31 10:24:37,879] [TID:3153] [ERROR] [webi.PublishingSubsystem.run():93]: Throwable exception caught:
com.businessobjects.rebean.wi.ServerException: Could not save the document to the repository for the following reason: [repo_proxy 30] InfoStore::ObjectExport::commit
- (Helpers::InfoStore::ObjectExport::commit) File Repository Server error : Failed to put the file to file server:
frs://Output/a_165/024/084/5511333/aqew_jeqdcjcrukoadjdtk0.wid already exists.(hr=#0x80042a4a)(Error #-2147210678 (WIS 30567)
Can you please help us understand the reason why the child.runstatustimertask.run() is called in the case where we get the failure. Because upon noticing the difference in the steps of execution I see that this method is called and after that the failure is occuring.
Also, few other findings are that :
1. The error occurs from both the nodes adaptive job servers randomly.
2. The IFRS and OFRS of one of the node is not being used at all for any file transfers (though the configurations are exactly same).
Please advise and help us get rid of the said error.
Can u give any permanent solution for us -
Does anyone have a cure for the following error running on Windows, "The procedure entry point sqlite3_wal_checkpoint could not be found located in the dynamic link library SQLite.dll.
I have searched my computer for that file SQlite3.dll and also file QTCF.dll and I cannot find either one when I search my whole computer for it. I cannot fix this! I deleted Itunes and every time I try to download it, it goes through all this download till the end when it says that iTunes.exe-entry point now found and that Procedure entry point message comes up. HELP! This is driving me crazy. How can I get itunes to work again when I can't find the danged .dll file to remove, move or rename!?!?!??
-
Provide the java code for the following scenario.
Hi Experts,
I have tried with all the combinations for this scenario. As per my understanding i require java code for the following scenario
so that it becomes easy........
I require a Message mapping for this Logic.
In the Source there are 4 fields and, the Target side, the fields should appear like this.
Source Structure- File
Record
|-> Header
Order_No
Date
|-> Item
Mat_No
Quantity
Target Structure-IDoc
IDoc
|-> Header
|-> Segment
Delivery_Order_No
Recv_Date
|-> Item
|-> Segment
Delivery_Order_No
Material_Num
Recv_Quantity.
The Logic is for every Order number an IDOC is generated.And if the Material num matches then the quantity should be added. and important note is that the material numbers are different for every order number. That means if a material number is 2 in the order number A. Then the material number can never be 2 in any of the order numbers.Here is the following with an example for the above scenario.
For example:-
we have
Source Structure- File
Order-no Date Mat_No Quantity
1 01/02/2011 A 10
1 01/02/2011 B 15
1 01/02/2011 A 10
2 01/02/2011 C 10
2 01/02/2011 C 10
3 01/02/2011 D 20
3 01/02/2011 D 10
3 01/02/2011 E 25
Target Structure-IDoc
Delivery_Order_No Recv_Date Material_Num Recv_Quantity
1 01/02/2011 A 20
1 01/02/2011 B 15
2 01/02/2011 C 20
3 01/02/2011 D 30
3 01/02/2011 E 25
So for this example total of 5-Idocs created. That means for this example if Order_No is 1 When the Mat_No is A the quantity gets added. For this Scenario 1 IDoc with four Fields 2 in Header(Delivery_Order_No, Recv_Date) and 2 in Item(Material_Num, Recv_Quantity) is generated by adding the quantity field in the Target Side. Similarly if Order_No is 1 when the Mat_No is B then separate IDoc is generated with four Fields 2 in Header(Delivery_Order_No, Recv_Date) and 2 in Item(Material_Num, Recv_Quantity) in the Target Side. Similarly, if Order_No is 2 when the Mat_No is C, an IDoc is generated with four Fields 2 in Header(Delivery_Order_No, Recv_Date) and 2 in Item(Material_Num, Recv_Quantity) by adding the quantity field in the Target Side. ike wise the process goes on upto 3.Kindly do the needy..
Kindly provide the java code.
Thanq very much in advance..what i have understood from ur example is that u want to generate an idoc for unique combination of Order-no and Mat_No
if yes then chk the below mapping..
change the context of Order_No, Date, Mat_No and Quantity to Record (right click-> context)
1)
Order-no
----------------------concat[;]---sort----splitbyvalue(valuechanged)-----collapse context---IDoc
Mat_No
2)
Order-no
--------concat[;]---sort----splitbyvalue(value changed)---collapse context---UDF1--splitbyvalue(each value)--Delivery_Order_No
Mat_No
3)
Order-no
-----------concat[;]---sortbykey----------------------- \
Mat_No / \
Date--------------- / \
----------------------------------------------------------FormatByExample-----collapsecontext---splitbyvalue(each value)----Recv_Date
Order-no /
-----------concat[;]---sort----splitbyvalue(value changed)
Mat_No
4)
Order-no
--------concat[;]---sort----splitbyvalue(value changed)---collapse context-UDF2--splitbyvalue(each value)--Material_Num
Mat_No
5)
Order-no
-----------concat[;]---sortbykey
Mat_No /
Quantity --------------- /
----------------------------------------------------------FormatByExample-----SUM(under statistic)----Recv_Quantity
Order-no
-----------concat[;]---sort----splitbyvalue(value changed)
Mat_No
UDF1:
String [] temp= a.split(";");
return temp[0];
UDF2:
String [] temp= a.split(";");
return temp[1]; -
Hi everybody,
I have a strange problem with Mount-DiskImage command.
Environment: Windows server 2012 without any updates.
All scripts signed as it was in Hanselman's blogpost
http://www.hanselman.com/blog/SigningPowerShellScripts.aspx
First script(script1) executing on one machine (server1), then copy another script(script2) to the remote server(server2) and run script2 in a PS-Session. Both are signed. Certificates are located on both servers.
In a script I tried to
Import-Module Storage
$mountVolume = Mount-DiskImage -ImagePath $ImageSourcePath -PassThru
where ImageSourcePath is a networkpath to iso image.
But getting exception.
Exception Text:
Cannot process Cmdlet Definition XML for the following file:
C:\Windows\system32\WindowsPowerShell\v1.0\Modules\Storage\Disk.cdxml. At line:138 char:17
+ $__cmdletization_objectModelWrapper = Microsoft.PowerShell.Utili ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Executable script code found in signature block.
At line:139 char:17
+ $__cmdletization_objectModelWrapper.Initialize($PSCmdlet, $scrip ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Executable script code found in signature block.
At line:143 char:21
When I look into the C:\Windows\system32\WindowsPowerShell\v1.0\Modules\Storage\Disk.cdxml I didn't get what's happend, because in line 138- was xml comment.
Any ideas?Hi,
I suggest referring to the following links:
http://blogs.msdn.com/b/san/archive/2012/09/21/iso-mounting-scenarios.aspx
http://blogs.technet.com/b/heyscriptingguy/archive/2012/10/15/oct-15-blog.aspx
Best Regards,
Vincent Wu
Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. -
Sender FCC for the following structure.
Hi,
I am using the following source structure:
<Goods> 0..unbounded(Data Type)
<HeaderData>(1..1)
<1>
<2>
<3>
<ItemData>(1..unbounded)
<10>
<11>
<12>
<13>
<n>
1:What will be the FCC details for the above structure?
2:Solution for the following error:
"Conversion initialization failed: java.lang.Exception: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found: 'xml.documentName' is a mandatory parameter if more than one recordset per message is specifiedMandatory parameter 'xml.keyfieldName': no value found"
Regards,
Vishal.P836340 wrote:>
> 1:What will be the FCC details for the above structure?
Document Name: your msg type
Document Offset:
Recordset Name:
Recordset Namespace:
Recordset Structure: HeaderData,1,ItemData,*
Recordset Sequence: Ascending\Descending
Recordset per Message: *
KeyField Name: give one value which u want to use as a key
KeyField Type: String(Case Sensitive)
header.fieldFixedLengths fix length according to your requirement eg: 2,2,2
header.keyFieldValue value of field which fixed as key field in header
header.fieldNames 1,2,3
body.fieldFixedLengths fix length according to your requiremen eg: 2,2,2,2
body.keyFieldValue 02 value of field which fixed as key field in item
body.fieldNames 10,11,12,13
> 2:Solution for the following error:
> "Conversion initialization failed: java.lang.Exception: java.lang.Exception: java.lang.Exception: Error(s) in XML conversion parameters found: 'xml.documentName' is a mandatory parameter if more than one recordset per message is specifiedMandatory parameter 'xml.keyfieldName': no value found"
It is because you would have missed the values for the mandatory fields like documentName and keyfieldName
Thanks,
Arivarasu
Edited by: Arivarasu S on Aug 5, 2009 9:32 PM
Edited by: Arivarasu S on Aug 5, 2009 9:33 PM
Edited by: Arivarasu S on Aug 5, 2009 9:35 PM -
Need best Architecture design for the following scenario
Hi Experts,
I need best architecture design for the following scenario:
Sender: Mail
Receiver: if sender body contain u201DApproveu201D, then call SOAP adapter, If SOAP adapter execute successfully, then send Mail(SOAP adapter executed successfully) and SMS . So receiver is SOAP, Mail and SMS.
My current approach issue:
Three message mapping:
Mapping1: mail to SOAP
Mapping2: mail to Mail
Mapping3: mail to SMS
In interface determinant>u201DSelect all three operation mappingu201D> u201Cselect order at runtimeu201D.
Issue in current approach: For me first SOAP adapter should complete successfully, after that only my Mail and SMS operation mapping should execute:
But problem is before success of SOAP adapter engine, Mail and SMS mapping completed or integration engine executed.
Note: There is possible to fail the SOAP request in adapter engine.
Kindly help me --> u201CAm I going correct way or want to change the architectureu201D?
Thanks for advance!!
Regards, KumarWhat do you mean by successful execution of soap call? Are you talking about Successful response (happy flow) from the soap call instead of application error ? Then based on the response you want to decide sending mail and sms. How big call is your soap ? If your soap interface is very simple I can give the other possible way.
Sender sends the message, use mapping to read the content and then do soap call in the mapping itself and after seeing the soap response decide about two receivers (mail and SMS). If your soap call is very simple one, you can go for it. Otherwise I would not recommend this. The reason is you loose some visibility regards to monitoring during soap call in the mapping.
Other option is go for CCBPM. Here you receive the message, use send step to soap interface which is sync step. Then after seeing the response create another block with fork steps each for two senders mail and sms. If response bad then dont proceed or execute the next block. Simply use exeception or control step to jump out from the block,
Maybe you are looking for
-
Cannot remove iTunes 10.6.3.25 from a WinXP SP3 machine
When the new upgrade installer attempts to remove my old iTunes version I get an error message that the iTunes.msi file is not a valid installation package for this product. Tried launching the upgrade to iTunes 11.0 from both the Apple Software Upd
-
Web reporting does not work in BW system
Hi- I'm a BW consultant with very little BASIS knowledge and have been asked to look into why web reporting is not working on our system. We get the following message when trying to run BW queries on the web: Not found The following error occured: %3
-
Please see this web site for more information about why Firefox 5.0 and 6.o will NOT work with Blackboard. http://www.centralaz.edu/Home/Academics/Online_Learning/First_Things_First_-_Getting_Started/Operating_System_and_Browser_Requirements.htm
-
Multi User request in Access Enforcer
Is anyone aware of a user limit in an access enforcer multi user request? We get errors when we submit a multi user access enforcer request with more than 25 users. Thanks
-
Is there a patch for Adobe Illustrator CS4 for the issue described in APSB10-29 for CS5?
APSB10-29 acknowledges a problem that affects CS5 and ALL earlier versions, however only makes available a patch for CS5. We tried using the patch on our CS4 installation, but it says it isn't applicable to our installation. Is there an applicable fi