Sunteți pe pagina 1din 36

Microsoft.CertifyMe.70-241.v2010-08-05.80q.by.

Hansie
Number: 70-241 Passing Score: 800 Time Limit: 120 min File Version: 2010-08-05

The safer , easier way to help you pass any IT exams. Exam : 70-241 Title : TS: Developing Business Process and Integration Solutions by Using Microsoft BizTalk Server 2006 R2 Version : 2010-08-05 an imprved and latest format according to new system of the certifications

Exam A QUESTION 1 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You develop three schemas all of which have a property named AccountID. They're respectively named Account, AccountOrder, and AccountAnswer. Now you create an orchestration which performs the following steps in sequence, the orchestration contains one Send shape, two Receive shapes, and several other shapes. First, the orchestration receives an incoming document, and the document matches the Account schema, second it maps the incoming document to the AccountOrder schema, and then it sends the AccountOrder message to the MessageBox database, receives messages that match the AccountAnswer schema back from the MessageBox database. At last if the AccountAnswer message indicates any errors, it logs a message to the event log. You develop a correlation set named CorrelationAccountID and a correlation type. Both of them re on the basis of the AccountID property. Now you have been assigned a task that you must ensure that multiple instances of the orchestration can run simultaneously, besides this, you must make sure that each one can process a unique account ID. In order to assure this, what actions should you do? (choose more than one) A. B. C. D. On the Send shape, you should initialize CorrelationAccountID. On the first Receive shape, you should initialize CorrelationAccountID. On the second Receive shape, you should initialize CorrelationAccountID. On the second Receive shape, you should set the Following Correlation property. Make it be equal to CorrelationAccountID. E. On the Send shape, you should set the Following Correlation property. Make it to be equal to CorrelationAccountID. Answer: AD Section: (none) Explanation/Reference:

QUESTION 2 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You develop an orchestration which contains several steps. You intend to use Business Activity Monitoring (BAM) to track the orchestration. You create a BAM definition. The BAM definition has several activities. What should you do to modify the dimensions that are associated with these activity components? A. B. C. D. You should utilize the Tracking Profile Editor (TPE). You should modify the Pivot Table Field List by using Microsoft Excel. You should use the Business Activity Monitoring Activity Definition Wizard. You should create a new rule in the policy by using the Business Rule Composer.

Answer: C Section: (none) Explanation/Reference:

QUESTION 3 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. The PassThru receive pipeline is used by a receive port. Inbound SOAP messages are not being validated against schemas. At the earliest stage in the receive pipeline, what should you do to validate the messages against the envelope and body schemas? A. First, you should configure the receive port and make it use the default XML receive pipeline. Second, the EnvelopeSpecNames property of the pipeline should be set to the envelope schema.

B. First, you should create a custom receive pipeline. Add an XML validator in the Validate phase. Then configure the receive port and make it use the custom receive pipeline. Before you perform this, the Document schemas collection should be set to the envelope and body schemas. C. First, you should create a custom receive pipeline and add an XML disassembler in the Disassemble phase. And then configure the receive port and make it use the custom receive pipeline. Before you perform this, you should set the envelope and body schemas and the Validate document structure 2 / 29 The safer , easier way to help you pass any IT exams. property should be set to True. D. First, you should create a custom receive pipeline and add a flat file disassembler in the Disassemble phase. And then configure the receive port and make it use the custom receive pipeline. Before you perform this, the Validate document structure property should be set to True and you should set the envelope and body schemas. Answer: C Section: (none) Explanation/Reference:

QUESTION 4 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You develop an orchestration which performs the following: 1. Perform mapping 2. Process files from a receive port 3. Send a message to a business partner. The orchestration is running and the receive port is enabled, but the associated send port is unenlisted. A text file is dropped in the receive location. The message is not sent to your business partner despite that the orchestration finishes successfully. So what should you do to make sure that your business partner can receive the message? A. First, you should disable all breakpoints by using Health and Activity Tracking (HAT). Second you resubmit the file. B. First, you should save the message to a file directory by using Health and Activity Tracking (HAT). Second you resubmit the file. C. First, you should start the send port by using the BizTalk administration console. Second, you resume the suspended message. D. First, you should resume the suspended message by using the BizTalk administration console. Second, you enable the receive location and resubmit the file. Answer: C Section: (none) Explanation/Reference:

QUESTION 5 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. Now you're developing a solution. You use the Business Rule Composer to create several rules. From BizTalk RFID you call the Business Rules Engine (BRE). There?010043010054re test input XML instances that are stored in different files. Now you have to use them to test the rules. So what should you do? A. B. C. D. E. You should run the Rule Engine Deployment Wizard. You should use the BTSTask.exe command-line utility. In the Business Rule Composer, you should use the Policy Explorer. In the RFID Manager,you should use the RuleEnginePolicyExecutor event handler. In Health and Activity Tracking (HAT), you should use the Orchestration Debugger.

Answer: C Section: (none) Explanation/Reference:

QUESTION 6 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You have two schemas respectively named NewOrder1.xsd and NewOrder2.xsd. Both of them are related to order processing. Messages that adhere to NewOrder1.xsd are created by an order processing system and are delivered using a File receive port. Messages that adhere to NewOrder2.xsd are created by a financial system and are delivered using an FTP receive port. Both schemas have a promoted property named OrderID. You implement a parallel convoy by using an orchestration. A Parallel shape which contains two Receive shapes is created. You connect the Receive shapes to the receive ports. You base the Receive shapes and the receive ports on one of the two message types. Now you must make sure that when an identical value is present in the OrderID element, the same orchestration instance will receive both the message types. So what should you do to ensure this? A. First, you should create a correlation type which is based on the OrderID property. And create a correlation set which is based on the correlation type. Second, you set both Receive shapes to initialize the correlation set and both Receive shapes Activate property to True. B. First, you should create a correlation type which is based on the OrderID property and create a correlation set which is based on the correlation type. Second, both Receive shapes should be set to initialize the correlation set and both Receive shapes Activate property should be set to False. C. First, you should create a correlation type which is based on the OrderID property and create two correlation sets which are based on the single correlation type. Second, each Receive shape should be set to initialize one of the correlation sets and both Receive shapes Activate property should be set to True. D. First, you should create a correlation type which is based on the OrderID property and create two correlation sets which are based on the single correlation type. Second, each Receive shape should be set to initialize one of the correlation sets and one Receive shapes Activate property should be set to True and the other Receive shapes Activate property to False. Answer: A Section: (none) Explanation/Reference:

QUESTION 7 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. Now you're developing a solution. You have a receive port. It listens for XML files on a file drop, and then the files are moved to the MessageBox database as they arrive. You develop an orchestration which subscribes to all messages on the MessageBox database. The messages have an ErrorReport.ErrorType property which is populated. Your partner sends you a file which is not routed to the orchestration. The files meets an exception on the receive port. In order to make messages that fail on the port will be routed to the orchestration, you have to configure the receive port. So what should you do to achieve this? A. For failed messages check box on the receive port, you should select the Enable routing by using the BizTalk administration console. B. If authentication fails check box on the receive port, you should select the Keep messages by using the BizTalk administration consol. C. You should create a correlation set which has the correlation type set to ErrorReport. ErrorType in the orchestration. In the orchestration, set the first Receive shape to initialize this correlation set.

D. Before port processing check box and the Request message after port processing properties check box on the receive port, you should select the Request message By using the BizTalk administration console. Answer: A Section: (none) Explanation/Reference:

QUESTION 8 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You create a solicit-response HTTP port. Documents meet errors in the incoming pipeline. An error status code of 500 is returned and the incoming message is deleted. You must make sure that when incoming messages meet errors during pipeline processing, an error status code of 202 is returned. Besides this, you must make sure that the incoming messages arrive on the MessageBox database. So what should you do to achieve this? A. On the HTTP receive location, you should select the Suspend failed requests check box. B. If authentication fails option on the HTTP receive port properties, you should enable the Keep messages. C. You should enable the Enable routing for failed messages option on the HTTP receive port properties. D. On the HTTP receive location, you should select the Loopback check box. On the HTTP receive port properties, enable all inbound tracking options. Answer: A Section: (none) Explanation/Reference:

QUESTION 9 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You store all client information in a single table by using Microsoft SQL Server 2005. The structure of the table never changes. But in the database, the security policy forbids new stored procedures to be created. The use of dynamic SQL is not allowed either. So what should you do to insert a new client record in the table? A. You should send updategrams by using the SQL adapter. B. You should call the sp_executeSQL stored procedure by using the SQL adapter. C. You should configure the SQL adapters ConnectionString property and make the usage of Trusted Security included. D. You should configure the SQL adapters ConnectionString property and make the usage of Security Support Provider Interface (SSPI) included. Answer: A Section: (none) Explanation/Reference:

QUESTION 10 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You are creating an orchestration. This orchestration will consume services from a send port. And the SOAP adapter is used by the send port. Sometimes the Web service URL for the send port will change. You have to provide support for the changing Web service URL while not redeploying. First you add a new Web reference to the project by using Microsoft Visual

Studio .NET 2005. The project uses the URL of the SOAP services. So what's your next action? A. First, you should create a new send port. The send port uses the Specify Later binding. Second, on this new send port, you set the Port Type property to the new Web port type. Third, when the URL changes, you set the URL by using Visual Studio. B. First, you should create a new send port. The send port uses the Specify Later binding. Second, on this new send port, you set the Port Type property to the new Web port type. Third, when the URL changes, you set the URL by using the BizTalk administration console. C. You should create a new send port that uses the Specify Now binding. Set the URI and Transport properties for the new send port. Create a new port type. Use the BizTalk administration console to set the URL when it changes. D. First, you should create a new send port. The port uses the Specify Now binding. Second, you set the URI and Transport properties for the new send port and on this new send port, set the Port Type property to the new Web port type. Third, when the URL changes, you set the URL by using Visual Studio. Answer: B Section: (none) Explanation/Reference:

QUESTION 11 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You create an orchestration. The orchestration has a single receive port. And the receive port is set to bind later. You deploy the orchestration. What should you do to receive binary encoded WCF-based messages from a message queue? (choose more than one) A. B. C. D. E. F. G. H. The send port should be stated. The receive location should be enabled. The orchestration should be enlisted and started. The orchestration should be bound to the new receive port. An MSMQ receive port and receive location should be created. A WCF-NetMsmq receive port and receive location should be created. The orchestration should be bound to the new receive port and send port. An MQ-Series receive port and receive location should be created. No send port is created.

Answer: BCDF Section: (none) Explanation/Reference:

QUESTION 12 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. Now you create an orchestration. A scope with multiple exception handlers is contained in this orchestration. Exceptions that are raised in terms of exception type are addressed by the exception handlers. The orchestration meets a Divide by Zero error and raises a DivideByZeroException, when processing a transaction message. But the value which is being divided by zero is not provided. So what should you do to raise an ArgumentNullException? A. You should catch the DivideByZeroException and throw the ArgumentNullException. B. You should catch the ArgumentNullException and throw the DivideByZeroException. C. You should catch the DivideByZeroException and roll back the orchestration by using a Compensation shape.

D. You should iterate the Exception collection by using a Loop shape and an Expression shape, and then throw both exception types. E. You should use a Parallel Actions shape. In one branch, throw the ArgumentNullException. In another branch, throw the DivideByZeroException. Answer: A Section: (none) Explanation/Reference:

QUESTION 13 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You create a custom pipeline component. Pretty Good Privacy (PGP) decryption of inbound messages are provided by this custom pipeline component. Only messages that adhere to 10 predefined namespaces should be decrypted in the pipeline. You store the namespaces in a configuration file. The namespaces might change. The inbound message schema type has to be validated against the list of schemas. Schemas are also stored in the configuration file. So what should you do? A. Before you view the schema in the Name property, you should implement the IBaseComponent interface within the component. B. First, you should implement the IProbeMessage interface within the component. Second, you read from the configuration file. Return True from the Probe method if the namespace is valid. C. Before using the custom component to ascertain the namespace of the inbound message based on the Document schemas collection, you should use an XML Validator pipeline component. D. before using the custom component to disassemble and validate the inbound message based on the Document schemas collection, you should use an XML Dissambler pipeline component. Answer: B Section: (none) Explanation/Reference:

QUESTION 14 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. An XML file is submitted to a receive port by one of your business partner. The segment below shows the XML file. What should you do to generate a unique message for each node while writing no code? A. First, you should set the the MaxOccurs value of the Items node to 1 in the inbound message schema. And then set the MinOccurs value of the Item node to unbounded. B. You should set the output of the Script functoid to the Item node. Before you perform this, first, you should create a map that uses the inbound message schema as the input and a single Item message schema as the output message schema. And then iterate the nodes by using a Script functoid and a ForEach loop. C. You should configure an XML Disassembler in a custom pipeline to use the two schemas. Before you perform this, first, you should define an envelope schema making it include only the Order element. And then set the Envelope property to Yes, and the Body XPath property to /Item. At last define a body schema to include the Item elements. D. First, you should define an envelope schema making it include both the Order and Items elements. And then you set the Envelope property to Yes, and set the Body XPath property to /Items. At last you define a body schema making it include the Item elements and configure an XML Disassembler in a custom pipeline to use the two schemas. Answer: D

Section: (none) Explanation/Reference:

QUESTION 15 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. Now you're developing a solution which uses the following: 1. A receive port 2. An orchestration 3. A custom Microsoft .NET Framework assembly. You create an MSI package by running the Export MSI File Wizard. The MSI package is imported on your test server. You successfully create the orchestration and the receive port. But the referenced custom .NET assembly is not deployed to the global assembly cache (GAC). So what should you do to make sure that importing the MSI package will automatically deploy the custom .NET assembly to the GAC? A. On the computer where you created the MSI package, you install the custom .NET assembly in the GAC. Run the Export MSI File Wizard again. B. In the Microsoft Visual Studio project that contains the orchestration, you should reference the custom . NET assembly. Set the Copy Local property on the referenced assembly to True. Run the Export MSI File Wizard again. C. First, you should open the Add Resources dialog box by using the BizTalk administration console. Second, you add a reference to the custom .NET assembly, and select the Add to the global assembly cache on MSI file import (gacutil) check box. Third, you run the Export MSI File Wizard again, and select the custom .NET assembly on the Resources page. D. You run the Export MSI File Wizard again, and select the custom .NET assembly on the Resources page. Before you perform this, first, you should open the Add Resources dialog box by using the BizTalk administration console. Second, you add a reference to the custom .NET assembly, and select the Add to the global assembly cache on add resource (gacutil) check box. Answer: C Section: (none) Explanation/Reference:

QUESTION 16 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You develop an orchestration. The orchetration involves several nested transactions and when it is serializing a message, it throws an error. The exception has to be caught and handled. An exception handler is added to the Scope shape. You should set the Exception Object Type property to which value? A. B. C. D. System.Exception General Exception Microsoft.XLANGs.BaseTypes.XLANGsException Microsoft.XLANGs.BaseTypes.AmbiguousXPathException

Answer: C Section: (none) Explanation/Reference:

QUESTION 17 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You have a Microsoft BizTalk Server 2006 R2 application named AppX which has hundreds of subscriptions and uses Publish/Subscribe messaging pattern. What should you do to retrieve a single list of all subscriptions for AppX?

A. In the BizTalk administration console, you should open App1 and then you create a query where Value = Subscriptions. B. You should use the Microsoft.BizTalk.ExplorerOM namespace to create a script. And enumerate the subscriptions by using a ForEach loop and the BtsApplication class. C. You should use the Microsoft.BizTalk.ExplorerOM namespace to create a script. And enumerate the subscriptions by using a ForEach loop and the BtsCatalogExplorer class. D. In Microsoft Visual Studio, you should open BizTalk Explorer. For each Send Port group, open the ports filters. At last the port filter should be set to subscribe to the AppX subscriptions. Answer: A Section: (none) Explanation/Reference:

QUESTION 18 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. Now you're developing a solution. You intend to use AS2 to deliver documents to a single trading partner. A solicit-response HTTP send port is configured to deliver documents to the trading partner and to receive the corresponding MDN acknowledgement. A BizTalk party is created to represent the trading partner. A public key certificate and a private key certificate are added to the Windows certificate store. What should you do to make sure that the AS2 documents can be transmitted successfully? A. In the Certificate properties of the HTTP send port, you should reference the public key. In the Certificate properties of the BizTalk group, you reference the private key. B. In the Party as AS2 Message Receiver properties of the BizTalk party, you should reference the public key. In the Certificate properties of the HTTP send port, you reference the private key. C. In the Party as AS2 Message Receiver properties of the BizTalk party, select the Sign Message check box. In the Party as AS2 Message Sender properties of the BizTalk party, you should select the Sign MDN check box. D. You should paste the thumbprint of the private key in the AS2-To field in the Party as AS2 Message Receiver properties of the BizTalk party. Paste the thumbprint of the public key in the AS2-From field in the Party as AS2 Message Receiver properties of the BizTalk party. Answer: A Section: (none) Explanation/Reference:

QUESTION 19 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. There's an orchestration which creates a new XML document by using a Transform shape and a map. The XML document is structured as shown below. The XML document matches a schema named Goods which is deployed. This XML document has to be sent to two places: A message queue (MSMQ) A Microsoft SQL Server 2005 table. Two send ports are created, respectively named SendPortA and SendPortB. Each of them sends to one of the two destinations. So what should you do? (choose more than one. Each correct answer presents part of the solution.) A. You should create a single configured send port with direct binding in the orchestration. B. You should promote the ID, Name, and Quantity elements and deploy the Product schema and the Property schema. C. You should create a single configured send port in the orchestration. Set the transport type to MSMQ and the backup transport type to SQL.

D. You should set a filter on SendPortA and SendPortB that all messages that are handled by the orchestration are allowed to be processed by the ports. E. You should set a filter on the initial Receive shape of the orchestration that only messages that match the Product schema are allowed to be processed. F. You should set a filter on SendPortA and SendPortB.that only messages that have the BTS. MessageType property equal to the namespace of the Product schema are allowed to be processed. Answer: AF Section: (none) Explanation/Reference:

QUESTION 20 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You create an orchestration which has a Scope shape. Several exception handling blocks are contained in the Scope shape. You log error information in each block to the Windows event log. In one of the blocks, you use the code below to write a large XML message to the event log. System.Diagnostics.EventLog.WriteEntry(XML Message, xmlMessage.OuterXml); Sometimes an XLANG exception is thrown when this XML message is logged. What should you do to makes sure that writing the XML message to the event log will not throw an exception? A. The code should be modified to be System.Diagnostics.EventLog.WriteEntry(Xml Message, xmlMessage); B. The code should be modified to be System.Diagnostics.EventLog.WriteEntry(Xml Message, xmlMessage.InnerText); C. You should truncate the information that is being written to the event log so that it does not exceed 32 KB. D. You should configure the Maximum log size property of the event log application that is being written to be 32 MB. Answer: C Section: (none) Explanation/Reference:

QUESTION 21 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You develop an orchestration and a pipeline. The pipeline sends encrypted messages to your partner by using the FTP adapter and the Enable Encryption property is set to True. What should you do to ensure that your encrypted messages can be sent to your business partner securely? A. The MIME/SMIME Decoder Pipeline component should be used and the Signature Type property should be set to BlobSign. B. The MIME/SMIME Encoder Pipeline component should be used and the Signature Type property should be set to ClearSign. C. The MIME/SMIME Encoder Pipeline component should be used and the Signature Type property should be set to BlobSign. D. The MIME/SMIME Decoder Pipeline component should be used and the Signature Type property should be set to ClearSign. Answer: C Section: (none) Explanation/Reference:

QUESTION 22 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You business often send XML messages to you. Each XML message contains promoted properties to indicate the sequence of the message. You receive these messages by using the File adapter. Then these messages are transformed and sent to a File send port. The messages must be mapped and relayed according to the sequence that they were sent to the receive location. Now you must make sure that downstream systems receive the messages in the same order that the messages were written to the receive location. So what should you do to achieve this? A. In the BizTalk administration console, on the receive port, within the File receive location, select the Ordered Delivery check box. B. In the BizTalk administration console, on the send port, on the Transport Advanced Options tab, select the Ordered Delivery check box. C. You should create an orchestration and batch the messages and send them after all messages are received by using the aggregator pattern and the convoy pattern. D. You should create an orchestration and reorder the messages by using the resequencer pattern and send them out in the proper sequence after all messages are received. Answer: D Section: (none) Explanation/Reference:

QUESTION 23 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. Now you received an order message which is transferred by HTTP adapter. The XML segment below shows the content of the message. On the third Item node, the process fails, it happens when the receive pipeline tries to split the item nodes into separate messages. The order is rolled back and marked as Suspended. You must make sure that invalid Item nodes are placed in the Suspended queue and valid Item nodes are processed. So what should you do to ensure this? A. In the receive pipelines XML Disassembler, you should enable recoverable interchange processing. B. In the receive pipelines XML Disassembler, you should enable the Validate document structure property. C. In the receive pipelines Flat File Disassembler, you should enable the Validate document structure property. D. In the receive pipelines Flat File Disassembler, you should enable recoverable interchange processing. Answer: A Section: (none) Explanation/Reference:

QUESTION 24 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2 to create an orchestration. The orchestration uses the Business Rules Engine (BRE) and calls a Web service port named hisWebPort to send a message. The address (URI) of the Web service has to be set to different URI values depending on the evaluation of a business rule within the policy. A port which has a Web port type has been created by you. What's your next action?

A. You should add a filter and set Bts.DestinationParty equal to the appropriate URI. You set the Port Binding property to Dynamic. Before you perform this, you should create a dynamic solicit-response send port by using the BizTalk administration console. B. You should add a filter and set Bts.DestinationParty equal to the appropriate URI. You set the Port Binding property to Specify Later. Before you set this, you should create a dynamic solicit-response send port by using the BizTalk administration console. C. The Port Binding property should be set to Dynamic and a Decide shape and a Call Business Rules shape should be used. Before the call to the Web service, an Expression shape should be created. Set myWebPort(Microsoft.XLANGs.BaseTypes.Address) equal to the appropriate URI in the Expression shape code. D. The Port Binding property should be set to Specify Later. A Decide shape and a Call Business Rules shape should be used. Before the call to the Web service, an Expression shape should be created. myWebPort(Microsoft.XLANGs.BaseTypes.Address) should be set to equal to the appropriate URI in the Expression shape. Answer: C Section: (none) Explanation/Reference:

QUESTION 25 You work in an international company which is named TXTWIN. And you're in charge of the company network and install Microsoft BizTalk Server 2006 R2 in a multi-server environment. You try to configure the BizTalk environment by using the Basic Configuration mode. But because the Microsoft SQL Server computer that will host the MessageBox database is in a separate domain, the configuration for the BizTalk Server runtime doesn't succeed. Between the domains, there's no trust relationship. In order to make sure that the BizTalk Server runtime can have access to the MessageBox database on the SQL Server computer, the Microsoft BizTalk Server 2006 Configuration Wizard can be used. So what should you do? A. The BizTalk Host Instance account should be configured to be a Domain Administrator account on the BizTalk Server Runtime tab. B. The BizTalk Isolated Host Instance account should be configured to be a Domain Administrator account on the BizTalk Server Runtime tab. C. You should select the Create In-Process Host and Instance check box and the Create Isolated Host and Instance check box, and select the Trusted check box for each on the BizTalk Server Runtime tab. D. You should select the Create In-Process Host and Instance check box and the Create Isolated Host and Instance check box, and clear the Trusted check box for each on the BizTalk Server Runtime tab. Answer: C Section: (none) Explanation/Reference:

QUESTION 26 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You're creating a Microsoft BizTalk Server 2006 R2 solution. Now one of your business partners sends you a purchase order message. For your internal system, you transform this message into an order fulfillment message. According to the requirement of the order fulfillment system, in the message a Priority node must be provided for each order. The Priority node does not have a default value. The Priority node value must be set to Urgent if the NumberOfItems node value in the purchase order message is greater than 1,000. Otherwise, the Priority node value should be set to Normal. The if-then-else logic has to be implemented in the map, if you use BizTalk mapping functoids. What should you do? A. The following should be configured by you: a Greater Than functoid and a Logical Numeric functoid.

B. The following should be configured by you: a Less Than functoid, an Equal functoid, and a Value Mapping functoid. C. The following should be configured by you: a Less Than functoid, a Get Common Value functoid, and two Value Mapping functoids. D. The following should be configured by you: a Greater Than functoid, a Not Equal functoid, and two Value Mapping functoids. Answer: D Section: (none) Explanation/Reference:

QUESTION 27 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. In order to generate, validate, and encode XML files, you create a custom pipeline and pipeline component. In order to test all stages in the pipeline, which command-line utility should you use? A. B. C. D. You should use bm.exe You should use XmlAsm.exe You should use XmlDasm.exe You should use Pipeline.exe

Answer: D Section: (none) Explanation/Reference:

QUESTION 28 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. And you send dynamically generated e-mail messages by using Microsoft BizTalk Server 2006 R2. Sensitive information exists in some of the messages. The standard legal disclaimer should be included within the text of each outbound e-mail message that originates from BizTalk Server. What should you do? A. B. C. D. You should send e-mail by using the send pipelines default Encoding component. You should enter the text of the legal disclaimer by using the SMTP adapters Compose tab. You should add the signature file that you created by using the SMTP adapters Attachments tab. You should send the signature file that you create by using the send pipelines default Assembler component.

Answer: B Section: (none) Explanation/Reference:

QUESTION 29 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You develop an orchestration which processes orders. The transmission of the order and the approval of the order are included in the orchestration steps. A Business Activity Monitoring (BAM) activity definition is created to define the milestones which need to be tracked. The BAM activity definition is imported. You need to map steps in the orchestration to the activities. What should you do?

A. You should deploy all definitions that are related to the process by using the BAM Management utility. B. You should use the BAM Portal Web site, use the activity search to find the activity to map. Select the milestones to display. C. You define a new policy based on the BAM activity definition by using the Business Rule Composer. Select the milestones to map. D. You should drag and drop the steps in the orchestration to the corresponding activity node by using the Tracking Profile Editor (TPE). Answer: D Section: (none) Explanation/Reference:

QUESTION 30 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. The orchestration you created has to be modified to send a single MIME e-mail message. And the message contains several sections of text and images. What should you do? A. The message should be sent a send port group by using the convoy pattern. B. The message should be sent as an exception by using he BizTalk ESB Exception Management Framework. C. You should configure the message to be a multi-part message type. Assign the text and images as message body parts. D. You should set the value of the message to be the text and images by using a Message Assignment shape within a Loop shape . Answer: C Section: (none) Explanation/Reference:

QUESTION 31 You work in an international company which is named TXTWIN. And you're in charge of the company network and Microsoft BizTalk Server 2006 R2 is installed in a multi-server environment. The necessary domain and local users and groups are created. Your current user account is a member of the groups below: The Administrators group on the Microsoft SQL Server computer. The SQL System Administrators group on the SQL Server computer. The domain group that is used for the SSO Administrators group. The domain group that is used for the BizTalk Server Administrators group You will get an error message about permissions when trying to configure BizTalk Server. But you must perform the cosnfiguration of BizTalk Server successfully. So what should you do? A. B. C. D. Your user account should be added to the local Administrators group. Your user account should be added to the BizTalk Server Operators group. Your user account should be removed from the Administrators group on the SQL Server computer. Your user account should be removed from the SQL System Administrators group on the SQL Server computer.

Answer: A Section: (none) Explanation/Reference:

QUESTION 32 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You develop an orchestration which uses an FTP folder to process invoices from your trading partner, Bigkeen Traders, by using an FTP folder. The invoices contain sensitive financial data and are encrypted with a certificate. The certification uses the DES3 encryption scheme. Invoices are sent to the FTP folder for processing by another business partner. The invoices are also encrypted by using the DES3 encryption scheme. But these invoices use a different certificate. You find that the invoices from the second partner fail to decrypt. So what should you do to successfully decrypt and process invoices from both business partners? A. B. C. D. The encryption type that is being used for the second partner should be changed to be RC2. You should move the processing of the second partner invoices to a new BizTalk host and pipeline. The second partner invoices should be processed in a new BizTalk application. The messages sent by your partners should be sent to a file folder while not an FTP folder.

Answer: B Section: (none) Explanation/Reference:

QUESTION 33 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You're creating a solution and you have a receive port used to receive messages. The messages match a schema named Request.xsd. You monitor activity on the receive port by using Health and Activity Tracking (HAT). And you find all messages that match the Request.xsd schema by using the Find Message report in HAT. You intend to filter the Find Message report results on the basis of an element named RequestValue which is not listed in the Property list in the Message properties filter section of the Find Message report. When future messages that match Request. xsd are viewed in HAT, what should you do to make sure that RequestValue is available in the Message properties filter section? A. On the Preferences dialog box, you should use HAT to add the appropriate information in the Analysis Services fields. B. Before port processing check boxes select the Request message, and after port processing check boxes, select the Request message,in the receive port properties, under Track Message Properties and under Track Message Bodies, C. Before port processing check box, select the Request message and after port processing check box, select the Request message, in the receive port properties, under Track Message Properties. Before you perform this, you set the OrderValue element as a distinguished field, and redeploy the schema. D. You set the OrderValue element as a promoted property and deploy the Property schema. Select the Always track all properties check box, on the Tracking tab in the schema properties. In the receive port properties, under Track Message Properties, select the Request message before port processing check box and the Request message after port processing check box. Answer: D Section: (none) Explanation/Reference:

QUESTION 34 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You develop an orchestration. Your business partner sends you order messages. The message must be processed according to an ordered, first-in first-out (FIFO) model. You add an MSMQ receive port. And the Ordered Processing property is set to True. A send port is created and tied to a Send shape. You place the Send shape within a Loop shape. So what should

you do to complete the orchestration using the FIFO model? A. You should create a single Receive shape. And the shape must be tied to the MSMQ receive port. The incoming port should be configured to be self-correlating. And the Receive shapes Activate property should be set to True. Place the Receive shape within the Loop shape. B. You should create one correlation set. Create a single Receive shape. And the shape must be tied to the MSMQ receive port. Configure the Receive shape and make it initialize the correlation set. The Receive shapes Activate property should be set to True, and you choose the Ordered delivery check box and place the Receive shape within the Loop shape. C. You should create two correlation sets and two Receive shapes. The first Receive shape should be configured to initialize the first correlation set, the Activate property should be set to True, and you should choose the Ordered delivery check box. The second Receive shape should be configured to initialize the second correlation set. Place the second Receive shape within the Loop shape. D. You should create one correlation set and two Receive shapes. The Receive shapes you create are both tied to the same incoming port. The first Receive shape should be configured to initialize the correlation set, and the Activate property should be set to True, then select the Ordered delivery check box. Set the second Receive shape and make it follow the correlation set. Place the second Receive shape within the Loop shape. Answer: D Section: (none) Explanation/Reference:

QUESTION 35 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You're provided with a copy of a message schema. The message schema will be mapped to an internal format. But you're not provided with any message that conforms to the schema. You have to make sure that your map executes properly and view the output. So what should you do? A. You should set the map input to the generated schema and run the Add Generated Items Wizard. From the map shortcut menu, select the Test Map action from the map shortcut menu. B. You should set the map input to the generated schema and run the Add Generated Items Wizard. From the map shortcut menu, select the Validate Map action. C. You should generate an instance from the schema file by using Microsoft Visual Studio 2005. Set the map input to the generated instance. From the map shortcut menu, select the Test Map action. D. You should set the map input to the generated instance. The instance should be generated from the schema file by using Microsoft Visual Studio 2005. From the map shortcut menu, select the Validate Map action. Answer: C Section: (none) Explanation/Reference:

QUESTION 36 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You create a BizTalk Server solution. And you use the solution to process the exchange of financial transactions. Your solution consumes a service and the service is offered by the Gisco Bank and is hosted on port 80. The bank allows for the debiting and crediting of online payment accounts. You have to select a transport with functions such as: Message security, Transport security, Reliable messaging, Transaction support. So what should you do? A. A static solicit-response send port should be created and the send port should use the WCF-WSHttp transport type. On the Bindings tab, select the Enable Transactions check box.

B. On the Bindings tab, in the drop-down list, select mexHttpBinding and then configure the binding properties. Before you perform this, you create a static solicit-response send port and the send port should use the WCF-Custom transport type. C. Before you add a client certificate and a service certificate. A static solicit-response send port should be created. And the send port uses the WCF-BasicHttp transport type. In the Security Mode list, select TransportWithMessageCredential. D. You should select Transport in the Security Mode list and select Certificate in the Transport client credential type list. Add a client certificate and a service certificate. Before you perform this, you should create a static solicit-response send port. The send port should use the WCF-BasicHttp transport type. Answer: A Section: (none) Explanation/Reference:

QUESTION 37 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. And you're developing a solution. the bindings is about to be exported for a BizTalk application named AppX. There're several assemblies and ports in this application. What should you do to export the binding file information for AppX? A. From the current application option, you should select the Export all bindings. Before you perform this, you should use the BizTalk administration console, open the Export Bindings dialog box of AppX. B. Before you select the Export bindings for the selected assembly option, and select the App1 assembly to export. You should use the BizTalk administration console, open the Export Bindings dialog box of AppX. C. You should run the BTSTask ExportBindings /Destination:"C:\MyBindings.xml" /AssemblyName:"AppX, Version=1.0.0.0, Culture=neutral, PublicKeyToken=11e921d58826420e" /Server:MyDatabaseServer / Database:BizTalkMgmtDb command. D. In the Export MSI File Wizard, on the Select Resources page, select all of the assemblies that are related to App1, and clear the Bindings check box. Before you perform this, you should open the Export MSI dialog box of AppX by using the BizTalk administration console. Answer: A Section: (none) Explanation/Reference:

QUESTION 38 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. And you're developing a solution. You have two projects each of which has one orchestration. An XSD schema is created. What should you do to make sure that the XSD schema can have promoted properties and can be referenced by the orchestrations in both projects? A. First, you should add the XSD schema to the new project that you should create. Second, in both orchestration projects, you reference the XSD schema project. B. First, the XSD schema should be added to one of the orchestration projects. Second, the root-level fields of the schema should be promoted. Third, you reference the Property schema that is created when you promote the fields. C. First, the XSD schema should be added to the new project that you create. Second, the root-level fields of the schema should be promoted. Third, you reference the Property schema that is created when you promote the fields.

D. First, the schema should be created as a strongly typed DataSet in a C# project. Second, the assembly for this C# project should be added to the global assembly cache (GAC). Third, the assembly should be referenced in both orchestration projects. Answer: A Section: (none) Explanation/Reference:

QUESTION 39 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. And you're developing a solution. In your development environment, an MSI package is exported. What should you do to deploy the MSI package to a test environment? A. Before you restart the BizTalk Server host instance, you should double-click the MSI package, and complete the Setup Wizard after the MSI package is copied to the test environment. B. Before you add the SQL Server information for the development environment in the Connect to BizTalk Configuration Database dialog box, you should use BizTalk Explorer, click the Add Database icon. C. Before you select the MSI package to deploy, you should copy the MSI package to the test environment. You use the BizTalk administration console, from the root Applications folder of the BizTalk group, click the Import Bindings option. D. The MSI package should be copied to the test environment. From the root Applications folder of the BizTalk group, click the Import MSI file option by using the BizTalk administration console. In the Import MSI Wizard, configure the properties to deploy the MSI package. Answer: D Section: (none) Explanation/Reference:

QUESTION 40 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. The XML message files is generated by the Accounting, Customer Relationship Management, and Asset Management systems to a central file directory on the network. In the XML message files, there's data which will be sent to other systems in terms of message type. You develop an orchestration to send the messages to the other systems. The message type is specified in the fourth node of the message. But the message adheres to different schemas. What should you do to identify the message type for each message? A. In the orchestration of type System.Xml.XmlDocument, you should create a message. Read the fourth node, and set the message type by using an Expression shape and an XPath statement. B. You should read through each line of the file by using a Loop shape and an Expression shape with a StringBuilder object. Before you perform this, in the orchestration of type System.String, you should create a message. C. You should assign the RawString to a new message of the message type by using a Message Assignment shape. Before you perform this, you should create a custom pipeline to receive messages of type XlangCustomFormatters.RawString. D. Assign the Stream object to a new message of the message type by using a Message Assignment shape. Before you perform this, you should create a custom pipeline to receive messages of type System.IO.Stream. Parse the Stream object by using a DataReader object. Answer: A Section: (none) Explanation/Reference:

QUESTION 41 You work in an international company which is named TXTWIN. And you're in charge of the company network and use a single Microsoft BizTalk Server 2006 R2. You spend about four weeks to create a BizTalk Server solution. During the development process, most of the orchestration instances that are executed are suspended. So what should you do to stop all suspended orchestration instances? A. You should terminate each orchestration by using BizTalk Explorer B. You should use the BizTalk administration console, stop all service instances after running a query for suspended service instances. C. You should use Health and Activity Tracking (HAT), stop all service instances after running the Services running longer than 24 hours query. D. You should use Health and Activity Tracking (HAT), stop all service instances after running the Most recent 100 services terminated with errors query. Answer: B Section: (none) Explanation/Reference:

QUESTION 42 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You create and configure a BizTalk Server solution which has a single MessageBox database, uses the nonclustered BizTalkServerApplication host and hosts all BizTalk Server databases by using a nonclustered Microsoft SQL Server computer, it is deployed to the BizTalkMgmtDb default BizTalk Server group. What should you do to provide additional memory to receive, transform, and send messages? A. An additional MessageBox database should be included on a separate server. B. Before you restart the BizTalk Server computer and the SQL Server computer, you should cluster the SQL Server databases. C. You should create additional BizTalk Server hosts and host instances. And perform a configuration on the application to use the hosts. D. Before you terminate and restart all ports and orchestrations, the solution should be deployed to different BizTalk Server group. Answer: C Section: (none) Explanation/Reference:

QUESTION 43 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You create a receive port named GetPort1. The receive port listens for messages that are arriving on an FTP site. The messages that arrive have an element named RequestCount and are based on a schema named Request.xsd. Two send ports are created. The first send port has to be configured to receive all messages that have a RequestCount value that is equal to 1. The second send port has to be configured to receive all messages that have a RequestCount value that is not equal to 1. So what should you do to achieve this? (choose more than one) A. You should promote the RequestCount element as a distinguished field, and then deploy the Request. xsd schema.

B. You should set a filter on both of the send ports to allow only messages with BTS.GetPortID == GetPort1. C. The Request.xsd schema and the property schema should be deployed before the RequestCount element is created as a property field. D. You should set a filter on the first send port to allow only messages with RequestCount == 1. Set a filter on the second send port to allow only messages with RequestCount > 1. E. On the first send port, you should allow only messages with RequestCount == 1 by setting a filter. On the second send port, you should allow only messages with RequestCount != 1 by setting a filter. Answer: CE Section: (none) Explanation/Reference:

QUESTION 44 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You are developing a solution and you have an orchestration instance. But the instance has not completed successfully which has a Suspended (resumable) status. According to the error message, because no subscribers were found, the structure of the incoming message could not be routed. The content of the incoming message should be viewed by using the BizTalk administration console. So in order to achieve this, what are the possible ways? (choose more than one) A. Before you access the content of the incoming message in the properties of this schema, you should locate the message schema after you open the BizTalk Application and the Schemas folder. B. Before you view the content of the Resources list, you should locate the instance of the orchestration that was submitted after you open the BizTalk Application and the Resources folder. C. Before you view the Message Flow information, you should locate the instance of the orchestration that was submitted after you open the Group Hub page, and run a report which displays all suspended service instances D. First, you open the Group Hub page, and run a report. All suspended service instances are displayed by this report. Second, you locate the instance of the orchestration that was submitted, and open the associated message. Third, you save this message to a file, and in a text editor, you view the content of the file. E. First, you open the Group Hub page, and run a report. All suspended service instances are displayed by this report. Second, you locate the instance of the orchestration that was submitted, and view the body information for the Message Parts details on the message. The message is associated with this instance. Answer: DE Section: (none) Explanation/Reference:

QUESTION 45 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You develop an interchange. Messages will be sent to a private queue by the interchange. Now you intend to use the WCF-NetMsmq adapter. On the server named ServerA there is a queue called QueneA. Now the address (URI) has to be configured for the WCFNetMsmq adapter to point to QueueA. So which string value should you type for the URI? A. B. C. D. wcf.msmq://ServerA/QueueA net.msmq://ServerA/QueueA wcf.msmq://ServerA/private/QueueA net.msmq://ServerA/private/QueueA

Answer: D Section: (none) Explanation/Reference:

QUESTION 46 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You are developing a solution. There's an orchestration with a Scope shape. A Web service is being called within this Scope shape by you. You set the Transaction Type property of this Scope shape to None. So when this Web service is called, what should you do to catch Web service related exceptions that are thrown? A. A reference in the BizTalk project should be added to System.Web.Services. A new exception handler on the Scope shape should be added and the new exception handler has an Exception Object Type property of SoapException. B. You should add a new exception handler on the Scope shape and the new exception handler has an Exception Object Type property of XLANGsException. Before you perform this, the Scope shapes Transaction Type property to Long Running should be set to Long Running. C. You should add a new exception handler On the Scope shape and the new exception handler has an Exception Object Type property of System.Web.WebServices. Before you perform this, the Scope shapes Transaction Type property should be set to Atomic. D. A new exception handler should be added on the Scope shape and the new exception handler has an Exception Object Type property of SystemException. A second exception handler should be added on the Scope shape and the second Exception Object has an Exception Object Type property of General Exception. Answer: A Section: (none) Explanation/Reference:

QUESTION 47 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. A record named GoodsItems is contained in the schema which is named Request.xsd. One or more individual GoodsItem nodes are contained in this GoodsItems record. An orchestration named Parent.odx is created. The messages it receives match the Request.xsd schema. Then another orchestration named Sub.odx is created by you. This orchestration inserts individual GoodsItem records into a database. Sub.odx has to be run once for each line item. You have to make sure that Sub.odx doesn't execute at the same time with Parent.odx. So what should you do? A. You should create input parameters in Sub.odx, make them match the GoodsItem definition. Create a Call Orchestration shape in Parent.odx, make it tied to Sub.odx. Pass in the GoodsItem parameters. Place the Call Orchestration shape within a Loop shape. B. You should create input parameters in Sub.odx, make them match the GoodsItem definition. Create a Start Orchestration shape in Parent.odx, make it tied to Sub.odx. Place the Start Orchestration shape within a Loop shape. Pass in the GoodsItem parameters. C. You should create a receive port in Sub.odx, make it self-correlating. Create a send port in Parent.odx make it self-correlating. Place the send port in Parent.odx within a Loop shape, and drop one message on the MessageBox database for every GoodsItem record. Set a filter making it subscribe to the GoodsItem properties in the Receive shape of Sub.odx,. D. You should create a receive port in Sub.odx, make it have direct binding to the MessageBox database and that subscribes to the Request.xsdmessage. Create a send port in Parent.odx, make it have direct binding to the MessageBox database and that will drop the Request.xsd message. Place the send port in Parent.odx within a Loop shape, and on the MessageBox database, drop one message for every GoodsItem record.

Answer: B Section: (none) Explanation/Reference:

QUESTION 48 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You are developing a solution. And an orchestration is deployed with a request-response port. On the Orchestrations and Ports page, the request-response port is not available when the BizTalk Web Services Publishing Wizard is run. Now you must be able to use the e BizTalk Web Services Publishing Wizard to expose the request-response port as a Web Method. So what should you do? A. The Type Modifier property should be set to Public on the Port Type properties of the request-response port. B. The Activate property should be set to True on the properties of the Receive shape that is tied to the request-response port. C. The Type Modifier property should be set to Internal on the Port Type properties of the requestresponse port. Before this is performed, the Ordered Delivery property should be set to True on the Port properties of the request-response port. D. The Transport Protocol property should be set to SOAP, in the Port Configuration Wizard, on the Port Binding page. Before this is performed, the Binding property should be set to Specify now on the Port properties of the request-response port. Answer: A Section: (none) Explanation/Reference:

QUESTION 49 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You create a BizTalk Server solution. The Business Rules Engine (BRE)is used by the solution. The BizTalk Server computer is deployed with a new version of a policy. And the policy is added to your application. You notice that the business rules that are deployed are not executing consistently. You have to track the instance data on which the policy operates by using Health and Activity Tracking (HAT). You open the Policy Tracking Options dialog box in the BizTalk administration console. Which check box should you choose? A. B. C. D. You should choose Rule Firings You should choose Fast Activity You should choose Agenda Updates You should choose Condition Evaluation

Answer: B Section: (none) Explanation/Reference:

QUESTION 50 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. One of your business partners sends you EDI documents. The documents contain an element named Number which stores an integer value. The messages are routed to an orchestration when they arrive. You must incorporate the rules below: A

different series of actions should be performed by the orchestration if the value of Number is less than or equal to 10. A particular series of actions should be performed by the orchestration if the value of Number is greater than 10. This conditional logic has to be added to the orchestration. You must make sure that you don't have to redeploy the orchestration if the logic changes. So what should you do to ensure this? A. You should create a new policy by using the Business Rule Composer, and the new policy should incorporate the two rules. After this, you should deploy the policy. From the orchestration, call the policy. B. You should use the Business Rule Composer to create a new vocabulary. Before you deploy the vocabulary, and call the vocabulary from the orchestration, you should set the vocabulary to an XML document element which is mapped to the Number node. C. The rules should be entered into the Decide shape logic in case that Number is greater or less than or equal to 10. Before this is performed, the Number element should be performed and a Decide shape that has two branches should be added in the orchestration. D. You should create a new definition by using the Vocabulary Definition Wizard. The new definition defines the range of values for Number. Deploy A Decide shape that branches based on the result that is returned from the call should be added to the vocabulary. Before this is performed, you should deploy the vocabulary. From the orchestration, call the vocabulary. Answer: A Section: (none) Explanation/Reference:

QUESTION 51 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. In order to perform business logic processing on messages, you create an orchestration that uses several Microsoft .NET Framework components. There's a server which has BizTalk Server installed. The .NET components might be present on the server and might not. What should you do to validate at runtime that the .NET components are installed in the global assembly cache (GAC)? A. In the BTSNTSvc.exe configuration file, you should set the ValidateAssemblies node equal to True. Catch exceptions of type General Exception. B. In the BTSNTSvc.exe configuration file, you should set the ExtendedLogging node equal to True. Catch exceptions of type FileNotFoundException. C. In the BTSNTSvc.exe configuration file, you should set the ValidateAssemblies node equal to True. Catch exceptions of type FileNotFoundException. D. In the BTSNTSvc.exe configuration file, you should set the ValidateAssemblies node equal to True. Catch exceptions of type Microsoft.XLANGs.Core.AssemblyValidationException. Answer: D Section: (none) Explanation/Reference:

QUESTION 52 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. An orchestration and a custom Microsoft.NET Framework assembly are created by you. An error is thrown when the orchestration calls a method named Identify in the custom .NET assembly. When THE method is called from the orchestration, you have to step through the Identify methods code in the .NET assembly. So what should you do? A. You should find an instance of the orchestration, and open the Routing Failure Report by using the BizTalk administration console. And then step through the orchestration and into the Identify method of the custom .NET assembly.

B. You should find an instance of the orchestration, and open the Orchestration Debugger by using Health and Activity Tracking (HAT). Set breakpoints as needed. Run an instance of the orchestration, and step through the Identify method. C. You should use Microsoft Visual Studio 2005 to open the custom .NET assembly project, and on the Identify method, set a breakpoint. On the Debug menu, click Attach to Process. From the list of available processes, select the BTNTSvc.exe process. Run an instance of the orchestration. D. You should use Microsoft Visual Studio 2005 to open the orchestration project, and on the Identify method, set a breakpoint. On the Debug menu, click Attach to Process. From the list of available processes, select the BTNTSvc.exe process. Run an instance of the orchestration. Answer: C Section: (none) Explanation/Reference:

QUESTION 53 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. And you're developing a solution. Now you're facing a task, what should you do to create an XSD schema from an XML instance? (choose more than one) A. You should use the BTSTask.exe command-line utility. B. You should use the XML Schema Definition Tool (Xsd.exe). C. In the Microsoft Visual Studio 2005 Solution Explorer, you open the BizTalk project. Run the Import and Export Settings Wizard. D. In the Microsoft Visual Studio 2005 Solution Explorer, you open the BizTalk project. Run the Add Generated Items Wizard and specify the XML instance as the input file. E. In the Microsoft Visual Studio 2005 Solution Explorer, you open the BizTalk project. Add the XML instance to the project. Add a new schema to the project and use the Generate Instance option. Answer: BD Section: (none) Explanation/Reference:

QUESTION 54 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. There's an orchestration with a single receive port. The messages are routed to the orchestration when they're received by the port. As the message arrives and leaves the receive port, you must be able to track the content of each message. So what should you do? A. You should open the orchestration using the BizTalk administration console. In the orchestration properties, select the Message send and receive check box in the Track Events section. B. You should open the receive port using the BizTalk administration console. In the receive port properties, select the Request message before port processing and the Request message after port processing check boxes. C. You should open the orchestration using the BizTalk administration console. In the orchestration properties, select the Incoming messages check box and the Outgoing messages check box in the Track Message section. D. You should open the receive port using BizTalk Explorer. Select the Before Receive check box in the Tracking Type property of the receive port. Open the receive port using the BizTalk administration console. Before port processing check box, select the Request message in the receive port properties. Answer: B Section: (none)

Explanation/Reference:

QUESTION 55 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You develop a BizTalk Server solution. The publication and subscription model is used by this solution. As the number of messages increases, the MessageBox database is not able to process the messages, therefore, the processing of messages that implements publish/subscribe functionality does not satisfy performance requirements. So what should you do to make sure that when the number of messages increases, the solution is able to process all of the messages? A. In order to solve this problem, you should create additional BizTalk Server hosts and host instances. B. You should choose the Disable new message publication check box on the properties of the MessageBox database. C. You should add two additional MessageBox databases and configure the new MessageBox databases to forbid new message publication. D. You should add two additional MessageBox databases. Select the Disable new message publication check box on the properties of the master MessageBox database. Answer: D Section: (none) Explanation/Reference:

QUESTION 56 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. Now you receive a flat file which is transformed into an internal format by using a map. Now what should you do to validate the transformation? A. You should make sure that the XSLT is in a valid format. Before you ensure this, You should use Microsoft Internet Explorer to open the map file. B. On the maps Property Pages dialog box, you should configure the input and output instance properties by using Microsoft Visual Studio .NET 2005. And then from the maps shortcut menu, select the Test Map action. C. on the maps Property Pages dialog box, you should to configure the input and output instance properties by using e Microsoft Visual Studio .NET 2005. And then select the Validate Map action from the maps shortcut menu. D. You should develop an orchestration that contains a Transform shape. Validate that the orchestration finished successfully by opening Health and Activity Tracking (HAT). Before you perform this, you should set the map on the Transform shape. Execute the orchestration. Answer: B Section: (none) Explanation/Reference:

QUESTION 57 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You are creating a solution and monitoring EDI documents which are being sent to and from business partners. Now you have to view the EDI reports which are installed with the BizTalk Server 2006 R2 EDI components. So what should you do to perform this? A. You should view the EDI properties of the BizTalk party that you are monitoring.

B. You should access the EDI reports on the Group Hub tab using the BizTalk administration console. C. You should access the EDI reports from the Reporting menu using Health and Activity Tracking (HAT). D. You should add a BAM activity definition based on the EDI activity you are monitoring using the Tracking Profile Editor (TPE). Answer: B Section: (none) Explanation/Reference:

QUESTION 58 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You are creating a solution. You send documents to a single business partner by using AS2. The business partner is set up as a BizTalk party. He receives documents from BizTalk by using an FTP send port. What should you do to enable AS2 reporting? A. On the EDI properties of the BizTalk party, you should configure the reporting options. B. On the General tab of the AS2 properties of the BizTalk party, you should configure the reporting options. C. On the Party as AS2 Message Sender tab of the AS2 properties of the BizTalk party, you should configure the reporting options. D. On the Party as AS2 Message Receiver tab of the AS2 properties of the BizTalk party , you should configure the reporting options. Answer: B Section: (none) Explanation/Reference:

QUESTION 59 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. A Microsoft Windows service hosts a Remoting Singleton object. The object monitors security-access requests across an intranet. The object contacts BizTalk Server to execute an orchestration when the object meets a brute-force attempt to gain credentials. An adapter has to be cofigured to accept messages from the Remoting object. And you must ensure that the communication between the object and BizTalk Server must be quite fast. So what should you do? A. B. C. D. a new receive handler should be created and it must use the SOAP adapter. a new receive handler should be created and it must use the WCF-WSHttp adapter. a new receive handler should be created and it must use the WCF-NetTcp adapter. a new receive handler should be created and it must use the WCF-BasicHttp adapter.

Answer: C Section: (none) Explanation/Reference:

QUESTION 60 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You are creating a solution which uses radio frequency identification (RFID). You want a specific RFID process to publish events and an orchestration can subscribe to them. Events must be published directly to a message queue, and you must make sure that the orchestration can subscribe to these messages. So what should you do to achieve this?

A. In the orchestration, a WCF-NetMsmq receive port should be used to subscribe to published event messages. Before you perform this, in the RFID process, you should reference the AddEventToProcessPipeline feature. B. In the orchestration, a WCF-NetMsmq receive port should be used to subscribe to published event messages. Before you perform this, you should add an RFID device which publishes events to the message queue by using the Add Device Wizard. C. You should create a custom event handler which posts events to the message queue, and incorporate this event handler into the RFID process. In the orchestration, you use an MSMQ receive port to subscribe to published event messages. D. In the orchestration, an MSMQ receive port should be used to subscribe to published event messages. Before you perform this, you should use the SqlServerSink event handler to publish events to Microsoft SQL Server and create a SQL receive adapter to subscribe to the events. Answer: C Section: (none) Explanation/Reference:

QUESTION 61 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. An existing orchestration that has a Scope shape is modified by using it. In order to add an exception handler, you click the Scope shape header. But an exception handler is not allowed to be added according to the Microsoft Visual Studio Integrated Development Environment (IDE). So what should you do to add the exception handler to the Scope shape? (choose more than one) A. B. C. D. E. The orchestration should be configured to be an atomic transaction. The orchestration should be congigured to be a long-running transaction. The Transaction Type property of the Scope shape should be modified to None. The TransactionType property of the Scope shape should be modified to Atomic. The Transaction Type property of the Scope shape should be modified to Long-Running.

Answer: CE Section: (none) Explanation/Reference:

QUESTION 62 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You're creating a solution and an orchestration. The orchestration utilizes a SOAP solicit-response port to call a Web service. You must make sure that before the orchestration moves past the SOAP port, the orchestration will wait for an acknowledgement (ACK) message or a negative acknowledgement (NACK) message. What should you do to catch the DeliveryFailureException when it is thrown? A. On the SOAP port, you should set the Delivery Notification property to Transmitted by using the Orchestration Designer. B. Before you add an exception handler of type DeliveryFailureException, the call should be wrapped to the Web service in a Scope shape. C. First, you should create a correlation set by using the Orchestration Designer. Second, the Send shape should be congfigured to initialize the correlation, and at last set the Receive shape to follow the correlation.

D. In the receive port properties, you select the Enable routing for failed messages check box by using the BizTalk administration console. In the orchestration, wrap the call to the Web service in a long-running transaction. Answer: A Section: (none) Explanation/Reference:

QUESTION 63 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You're creating a solution which will have three orchestrations. The incoming messages type must be the same when all three orchestrations subscribe. Messages are well-formed XML and will arrive on an FTP site. The incoming messages have an element named Price. The conditions below must be incorporated: One orchestration must subscribe to all messages that have a Price less than 100; the third orchestration must subscribe to all messages that have a Price greater than 100; the second orchestration must subscribe to all messages that have a Price between 50 and 150. A schema is created and deployed. And it matches the incoming message type. Besides this, you create an FTP receive port which is used to retrieve the files from the FTP site. You must make sure that only when messages subscribed arrive, the orchestrations will instantiate. So what should you do? A. Three receive ports that listen for the output from the send ports should be created. Each orchestration should be bound to one of the receive ports. Before you perform this, you should add a send port that subscribes directly to the receive port, and then set three filter expressions that are based on the conditions. B. You should use the Business Rules Engine (BRE) to create a business rule for each of the conditions and use a Call Rules shape to call the appropriate rule from each orchestration. Before you perform this, you should run the Port Configuration Wizard and select direct binding on the initial receive port on each orchestration. C. You should run the Port Configuration Wizard. Specify direct binding on the initial receive port on each orchestration. Specify the message type to subscribe to, on the Receive shape which is associated with the receive port. Set a filter expression which is based on the appropriate condition. D. You use the Business Rules Engine (BRE) to create a business rule for each of the conditions, and call the appropriate rule in the BRE from each orchestration. Before you perform this, you should set the initial receive port on each orchestration to the existing FTP receive port. Create a correlation set that has a correlation type based on the Price element in the message, and on the first Receive shape, initialize the correlation. Answer: C Section: (none) Explanation/Reference:

QUESTION 64 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. An orchestration has to be configured. In a Microsoft . NET Framework assembly, a method has to be called by using the orchestration in a class. The class is not marked as serializable. So what should you do? A. B. C. D. From a Message Assignment shape, you should call the method. From an Expression shape, you call the method within an atomic transaction. From an Expression shape, you call the method within a long-running transaction. You should construct a serializable object within an Expression shape. From this Expression shape, call the method.

Answer: B Section: (none) Explanation/Reference:

QUESTION 65 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. There's an HTTP receive port named DeliveryX. Sometimes messages that arrive on this receive port are suspended. What should you do to write the contents of the messages to a file directory for examination? A. You should set the property to PostURI after selecting the BTS.ReceivePortName property. Before you perform this, a send port should be created, the transport type should be set to File and a location should be specified. B. You should set the property to PostURI on the Filters tab after selecting the BTS.ReceivePortID property. Before you perform this, a send port should be created, the transport type should be set to File and a location be specified. C. You should set the property to PostURI on the Filters tab after selecting the ErrorReport. ReceivePortName property. Before you perform this, a send port should be created. The transport type should be set to File and a location should be specified. D. You should set the property to PostURI on the Filters tab of the send port after selecting the BTS. ReceivePortName property. Before you perform this, a receive port should be created and a location should be specified. Answer: A Section: (none) Explanation/Reference:

QUESTION 66 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. In order to send loan requests to a business partner for processing, you create an orchestration. What should you do to identify whether transmission of the loan requests fails or succeeds? A. On the receive pipeline, you should select the RecoverableInterchangeProcessing property B. You should create a send port which subscribes to the BTS.RouteDirectToTP property on the Filters tab. C. You should select the Enable routing for failed messages check box on the receive port which activates the orchestration. D. You should create a send port that subscribes to the BTS.AckSendPortName property and the BTS. AckType property on the Filters tab. Answer: D Section: (none) Explanation/Reference:

QUESTION 67 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2 to develop a solution. The manager of your company wants that EDI documents be sent to a business partner. The BizTalk artifacts that represent the business partner have to be created and configured. So what should you do?

A. You create a send port and add the EdiSend pipeline to this port. Before you perform this, first, you should create a schema that represents the business partner configuration. Second, deploy this schema to the BizTalk EDI Application node. B. On the EDI Properties page for the BizTalk party that you create to stand for the business partner, you type the trading partner configuration information in the Party as Interchange Sender properties. C. First, you should create a BizTalk party to represent the trading partner. Second, On the EDI Properties page for this party, you type the trading partner configuration information in the Party as Interchange Receiver properties. D. First, you should create a send port and add the EdiSend pipeline to this port. And then you create a BizTalk party to represent the business partner, and tie this party to the send port. Before you perform ths, in the pipeline properties, you type the trading partner configuration information. Answer: C Section: (none) Explanation/Reference:

QUESTION 68 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2 developer. You create an orchestration. The orchestration validates documents and aggregates them into a single message by using pipeline processing. The message will be relayed to a Web service. An error occurs when messages enter the pipeline and the orchestration is activated. So what should you do to catch the error when it happens in the pipeline processing? A. On the Receive shape, you should enable the Report To Analyst property. B. A Compensation block should be added. The block raises an exception of type ValidationException. C. The Exception Type should be set to be caught as XLANGsException. And an Exception Handling block should be added to the Scope shape. D. An Exception Handling block should be added to the Scope shape. And the Exception Type should be set to be caught as XLANGPipelineManagerException. Answer: D Section: (none) Explanation/Reference:

QUESTION 69 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You develop an orchestration. The orchestration use direct binding to drop a message on the MessageBox database. The message is based on a schema named Request.xsd. You have to create a send port and an orchestration. When Request message arrives on the MessageBox database, the send port and an orchestration will subscribe to them. So what actions should you perform? A. On the send port, a filter should be set and it should be based on the Request.xsd message type. B. The properties of the Request.xsd schema should be promoted, and the Property schema should be deployed. C. A single configured send port should be created and it must have direct binding in the orchestration. D. A single configured receive port should be created and it must have direct binding in the orchestration. E. A single configured receive port should be created and it must be tied to the output of the send port in the orchestration. F. The message type of the incoming receive port of the orchestration should be set to be based on the Request.xsd schema.

G. A correlation set should be created and it must have a correlation type based on the properties in the Request.xsd schema. This correlation set should be initialized in the Receive shape of the orchestration. Answer: ADF Section: (none) Explanation/Reference:

QUESTION 70 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You import a binding file. The configuration information for a SQL receive port is contained in this file. The SQL adapter fails to connect to the database because of an incorrect password after the import. The SQL adapter can successfully connect after the password to the correct value in the SQL port is changed by hand. You must make sure that the password will be set automatically to the correct value on future imports of the binding file. So what should you do? A. The SQL Command property of the SQL receive location should be set by using BizTalk Explorer, let it include the password. And then export the binding file. B. You should set the Persist Security Info property of the SQL receive locations connection string to True by using the BizTalk administration console. Identify that the Allow saving password property of the SQL receive location is enabled. Export the binding file. C. After you identify that the Allow saving password property of the SQL receive location is enabled and export the binding file. You should set the Persist Security Info property of the SQL receive locations connection string to False by using the BizTalk administration console. D. You should identify that the Allow saving password property of the SQL receive location is enabled by using the BizTalk administration console. And then export the binding file and open the binding file in a text editor. At last change the password to the correct value, and save the changes. Answer: D Section: (none) Explanation/Reference:

QUESTION 71 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You business partner send messages to you and each of them has their own custom message format to use. In order to use a standard message format to process all messages, an XML schema is created for each custom message format. The schema displays the standard message format. So what's your next action? A. For each custom message format, you should create a map. The standard XML schema should be specified as the destination schema, the custom XML schema should be specified as the source schema. B. For each custom message format, you should create a map. The standard XML schema should be specified as the source schema, and the custom XML schema should be specified as the destination schema. C. In the Document Schemas property of the XML Disassembler Properties tab, specify the custom XML schema. Before you do this, a custom receive pipeline should be created and an XML Disassembler pipeline component should be added from the toolbox. D. In the Document Schemas property of the XML Disassembler Properties tab, the standard XML schema should be specified. Before you do this, a custom receive pipeline should be created and an XML Disassembler pipeline component should be added from the toolbox. Answer: A Section: (none)

Explanation/Reference:

QUESTION 72 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You run the BizTalk Web Services Publishing Wizard. An orchestration is published as a Web service by you. And you are able to reference the Web service proxy in code. From a custom Microsoft .NET Framework application, you call the Web service proxy. No error is returned. But the orchestration behind the Web service does not instantiate. What should you do to make sure that when you call the Web service, the orchestration instantiates? A. Before the Web service proxy is called by using the custom .NET Framework application. You should enable the receive location which is associated with the SOAP port by using the BizTalk administration console. B. Before you call the Web service proxy by using the custom .NET Framework application. You should enable the receive location of the SOAP port that is associated with the orchestration. Bind, enlist, and start the orchestration which was published as a Web service. C. The BizTalk Web Services Publishing Wizard should be run again. Select the Merge all selected ports into a single web service check box on the Orchestrations and Ports page. The Web service in the custom .NET Framework application should be re-referenced, and the Web service proxy should be called after the Web service is created. D. You should open the Receive Location Properties dialog box for the SOAP port by using BizTalk Explorer. The SOAP port is associated with the orchestration. The Enable the Service Window property should be set to True, and the Start Date and Stop Date properties should be set to Disabled. The Web service proxy should be called by utilizing the custom .NET Framework application. Answer: B Section: (none) Explanation/Reference:

QUESTION 73 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. A 250-MB message is sent to your File receive location by one of your trading partner. The message cannot be published to the MessageBox database, but you must rout it to an internal legacy application. The BizTalk receive host uses up available memory when the message arrives. So what should you do to make sure that the message can be successfully received, stored, and sent to the internal legacy application when the message arrives? A. In order to make the receive location to poll for the file during off-peak hours, the service window should be modified. B. On the receive location the polling interval should be modified from every 8 seconds to every 8 minutes. C. The receive pipeline properties from Xml should be modified to PassThruReceive. The send pipeline properties should be modified from Xml to PassThruTransmit. D. You should create a custom receive pipeline. The pipeline should include a custom decoding component. The component streams the message as a new file stream to disk. And then you create a custom send pipeline. The pipeline should include a custom encoding component to read the file in a file stream. Answer: D Section: (none) Explanation/Reference:

QUESTION 74 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You develop two orchestrations. The first one has multiple orchestration parameters but has no configured ports. Now you've been assigned a task that you must configure the second orchestration, making it pass parameters to the orchestration and receive a response back. So what should you do to achieve this? A. Before call the first orchestration, a Call Orchestration shape should be added into the second orchestration. B. Before call the first orchestration, a Start Orchestration shape should be added into the second orchestration. C. You should use correlation to call the first orchestration from the second orchestration and send the response back. D. You should use direct binding to call the first orchestration from the second orchestration by and send the response back. Answer: A Section: (none) Explanation/Reference:

QUESTION 75 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You develop an orchestration which has the following: A send port 2. Two receive ports 3. A Parallel shape 4. Several Expression shapes. Now you have to step through the shapes to debug the first orchestration. So what should you do? A. You should use Microsoft Visual Studio 2005 to set breakpoints. Before you perform this, you should enable the Enable routing for failed messages property on each of the ports. B. You should set breakpoints by using the Orchestration Debugger.Before you perform this, you should locate an instance of the orchestration by using Health and Activity Tracking (HAT). C. You should locate an instance of the orchestration, and open the Routing Failure Report by using the BizTalk administration console. Use Microsoft Visual Studio 2005 to set breakpoints. D. You should use Microsoft Visual Studio 2005, select Attach to Process from the Debug menu. Select the BTNTSvc.exe process from the list of available processes. Set breakpoints in Visual Studio. Answer: B Section: (none) Explanation/Reference:

QUESTION 76 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. The PassThru receive pipeline is used by a receive port. Inbound SOAP messages are not being validated against schemas. At the earliest stage in the receive pipeline, what should you do to validate the messages against the envelope and body schemas? A. First, you should configure the receive port and make it use the default XML receive pipeline. Second, the EnvelopeSpecNames property of the pipeline should be set to the envelope schema. B. First, you should create a custom receive pipeline. Add an XML validator in the Validate phase. Then configure the receive port and make it use the custom receive pipeline. Before you perform this, the Document schemas collection should be set to the envelope and body schemas.

C. First, you should create a custom receive pipeline and add an XML disassembler in the Disassemble phase. And then configure the receive port and make it use the custom receive pipeline. Before you perform this, you should set the envelope and body schemas and the Validate document structure 2 / 29 The safer , easier way to help you pass any IT exams. property should be set to True. D. First, you should create a custom receive pipeline and add a flat file disassembler in the Disassemble phase. And then configure the receive port and make it use the custom receive pipeline. Before you perform this, the Validate document structure property should be set to True and you should set the envelope and body schemas. Answer: C Section: (none) Explanation/Reference:

QUESTION 77 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. Now you create an orchestration. A scope with multiple exception handlers is contained in this orchestration. Exceptions that are raised in terms of exception type are addressed by the exception handlers. The orchestration meets a Divide by Zero error and raises a DivideByZeroException, when processing a transaction message. But the value which is being divided by zero is not provided. So what should you do to raise an ArgumentNullException? A. You should catch the DivideByZeroException and throw the ArgumentNullException. B. You should catch the ArgumentNullException and throw the DivideByZeroException. C. You should catch the DivideByZeroException and roll back the orchestration by using a Compensation shape. D. You should iterate the Exception collection by using a Loop shape and an Expression shape, and then throw both exception types. E. You should use a Parallel Actions shape. In one branch, throw the ArgumentNullException. In another branch, throw the DivideByZeroException. Answer: A Section: (none) Explanation/Reference:

QUESTION 78 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. There's an orchestration which creates a new XML document by using a Transform shape and a map. The XML document is structured as shown below. The XML document matches a schema named Goods which is deployed. This XML document has to be sent to two places: A message queue (MSMQ) A Microsoft SQL Server 2005 table. Two send ports are created, respectively named SendPortA and SendPortB. Each of them sends to one of the two destinations. So what should you do? (choose more than one. Each correct answer presents part of the solution.) A. You should create a single configured send port with direct binding in the orchestration. B. You should promote the ID, Name, and Quantity elements and deploy the Product schema and the Property schema. C. You should create a single configured send port in the orchestration. Set the transport type to MSMQ and the backup transport type to SQL. D. You should set a filter on SendPortA and SendPortB that all messages that are handled by the orchestration are allowed to be processed by the ports.

E. You should set a filter on the initial Receive shape of the orchestration that only messages that match the Product schema are allowed to be processed. F. You should set a filter on SendPortA and SendPortB.that only messages that have the BTS. MessageType property equal to the namespace of the Product schema are allowed to be processed. Answer: AF Section: (none) Explanation/Reference:

QUESTION 79 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. A record named GoodsItems is contained in the schema which is named Request.xsd. One or more individual GoodsItem nodes are contained in this GoodsItems record. An orchestration named Parent.odx is created. The messages it receives match the Request.xsd schema. Then another orchestration named Sub.odx is created by you. This orchestration inserts individual GoodsItem records into a database. Sub.odx has to be run once for each line item. You have to make sure that Sub.odx doesn't execute at the same time with Parent.odx. So what should you do? A. You should create input parameters in Sub.odx, make them match the GoodsItem definition. Create a Call Orchestration shape in Parent.odx, make it tied to Sub.odx. Pass in the GoodsItem parameters. Place the Call Orchestration shape within a Loop shape. B. You should create input parameters in Sub.odx, make them match the GoodsItem definition. Create a Start Orchestration shape in Parent.odx, make it tied to Sub.odx. Place the Start Orchestration shape within a Loop shape. Pass in the GoodsItem parameters. C. You should create a receive port in Sub.odx, make it self-correlating. Create a send port in Parent.odx make it self-correlating. Place the send port in Parent.odx within a Loop shape, and drop one message on the MessageBox database for every GoodsItem record. Set a filter making it subscribe to the GoodsItem properties in the Receive shape of Sub.odx,. D. You should create a receive port in Sub.odx, make it have direct binding to the MessageBox database and that subscribes to the Request.xsdmessage. Create a send port in Parent.odx, make it have direct binding to the MessageBox database and that will drop the Request.xsd message. Place the send port in Parent.odx within a Loop shape, and on the MessageBox database, drop one message for every GoodsItem record. Answer: B Section: (none) Explanation/Reference:

QUESTION 80 You work in an international company which is named TXTWIN. And you're in charge of the company network and use Microsoft BizTalk Server 2006 R2. You run the BizTalk Web Services Publishing Wizard. An orchestration is published as a Web service by you. And you are able to reference the Web service proxy in code. From a custom Microsoft .NET Framework application, you call the Web service proxy. No error is returned. But the orchestration behind the Web service does not instantiate. What should you do to make sure that when you call the Web service, the orchestration instantiates? A. Before the Web service proxy is called by using the custom .NET Framework application. You should enable the receive location which is associated with the SOAP port by using the BizTalk administration console. B. Before you call the Web service proxy by using the custom .NET Framework application. You should enable the receive location of the SOAP port that is associated with the orchestration. Bind, enlist, and start the orchestration which was published as a Web service.

C. The BizTalk Web Services Publishing Wizard should be run again. Select the Merge all selected ports into a single web service check box on the Orchestrations and Ports page. The Web service in the custom .NET Framework application should be re-referenced, and the Web service proxy should be called after the Web service is created. D. You should open the Receive Location Properties dialog box for the SOAP port by using BizTalk Explorer. The SOAP port is associated with the orchestration. The Enable the Service Window property should be set to True, and the Start Date and Stop Date properties should be set to Disabled. The Web service proxy should be called by utilizing the custom .NET Framework application. Answer: B Section: (none) Explanation/Reference:

S-ar putea să vă placă și