1.
Your company uses a BizTalk business rule to access insurance rates that change frequently. You want to implement a FactRetriever class to ensure the business rule facts are current. The FactRetriever class contains the following code. 1 public object UpdateFacts(RuleSetInfo rsi, RuleEngine engine, object factsIn) { 2 object factsOut = null; 3 DataConnection dc = null; 4 if (factsIn == null) { 5 SqlConnection con = new SqlConnection ("Integrated Security=SSPI;Initial Catalog=RatesDb;Data Source=RatesSvr;"); 6 //--- insert lines of code here ---- 7 factsOut =dc; 8 } else { 9 factsOut = factsIn; 10 return factsOut; } You need to complete the FactRetriever class code segment in line 6 to meet the requirement. Which code segment should you use?
2.
Your companys BizTalk application has a business rule policy that contains two rules named CheckBaseSalary and GiveBonus. When the policy is invoked, the solution fires both the rules. You want to add a third rule that allows the GiveBonus and CheckBaseSalary rules to fire only if a bonus was given more than 1 year ago. You need to add a third rule named CheckLastBonus. What should you do?
3.
Your company stores all policy versions in Business Rule Engine. You are currently running version 1.0 of a policy. You want an orchestration to call version 1.1 of the policy. You select the policy inside the orchestration. When you execute and debug the policy, you discover that the orchestration is still executing version 1.0 of the policy. You need to ensure that the orchestration calls version 1.1 of the policy without affecting orchestrations that call version 1.0 of the policy. What should you do?
4.
Your companys BizTalk application is integrated with a Human Resource legacy system. The policy in the application contains two rules, CheckBaseSalary and GiveBonus. When the policy is invoked, the solution fires both rules. You need to ensure that the GiveBonus rule fires after the CheckBaseSalary rule. What should you do?
5.
You work as a Microsoft BizTalk Server 2006 Architect at Certkiller .com. Certkiller .com has a partner named Testlabs.com. You constructed a schema for input messages from TestLabs.com. The schema contains a node named 'Phone'. You obtains sample input file from TestLabs.com in a standard XML file format named tl_sample.xml to test your schema. During testing, you discover that not all records in the tl_sample.xml file have a 'Phone' node. You need to configure your schema to make allowance for this. What should you do?
6.
You work as a Microsoft BizTalk Server 2006 Developer for Certkiller .com. The development of Integration applications is your responsibility at Certkiller .com. You received instruction to build and deploy a custom pipeline assembly. You have a solution that includes your custom pipeline project and your BizTalk application project that uses it. Each time you attempt to build your custom pipeline project, or rebuild your solution, you receive an error stating that the output dll is being used by another process. You need to complete your task of building and deploying the custom pipeline assembly and need to take a decision as to the appropriate action to take. What should you do?
7.
You work as a Microsoft BizTalk Server 2006 developer at Certkiller .com. You have received instruction from the CIO to set up a Correlation Set in your orchestration. You are required to establish a Correlation Set which includes the schema's PO Number property. During the setup process of the Correlation Set you discover the PO Number is not among the available properties for the set. What should you do?
8.
You work as a Microsoft BizTalk Server 2006 administrator at Certkiller .com. You received instruction to deploy a business rules policy. You received reports from your business users stating that a new version of a business rules policy needs to be deployed. You must ensure that the previous version of the policy is inaccessible. However you discover that you are unable to find the appropriate policy version in the dropdown list when you launch the Business Rules Engine Deployment Wizard and select Deploy. What is the most likely cause of this?
9.
You are building a BizTalk application to register new employees. At the end of the registration process, an e-mail notification is sent to the employees e-mail address, which is created during the process. You need to configure a port to send the e-mail notification. What should you do?
10.
You work as a Microsoft BizTalk Server 2006 Developer for Certkiller .com. The development of Integration applications is your responsibility at Certkiller .com. You received instruction to convert all the incoming messages to the Certkiller .com format for additional processing. The Certkiller .com format involves custom financial calculations that are carried out on the incoming data. The application of these financial calculations is done with a custom, thread-safe .NET assembly. You want to reduce the amount of additional coding that is required to process the incoming messages. What should you do?