text:
Lice FAQ's
- Persistent scratching of the scalp
- Pink rash behind the ears and at the nape of the neck, resembling an allergic reaction
- Tiny lice eggs (called "nits") on the hair shafts, close to the scalp, that cannot be brushed off
- The presence of tiny light brown bugs (the size of a sesame seed)
Children get head lice most often from direct head-to-head contact with an infested individual, but it is possible (although more unlikely than you think) to pick them up from sharing hats, pillows, hairbrushes, helmets, towels, etc. The good folks at the Harvard University School of Public Health entomology lab were unable to get them to spread via hats and scarves, but not for lack of trying. According to the American Academy of Pediatrics, a healthy louse rarely leaves a healthy head because lice can't survive or breed without a human scalp to supply their meals and keep their babies warm. So unless they're injured or dying, they'll be hanging on tight. Their survival depends on it.
Lice do NOT jump or fly, but they do crawl rapidly through the hair. Simply treating a child for head lice does not put you in danger of contracting them, unless you have direct head-to-head contact. It's a good idea to get yourself screened, however because it's a good bet that you've recently had that kind of affectionate contact with your kids.
There are no shortcuts here, and conscientious follow-up combings are necessary to make it an effective head lice treatment.
Most re-infestations are really continuations of the original one. If hair is not meticulously combed with a high-quality nit comb every day for two weeks to remove nits or hatched nymphs, head lice will mature and mate, causing the cycle to repeat. There have been reports of head lice becoming resistant to some of the chemicals used in these products, which could also be a factor, but the most likely scenario is incomplete removal or re-exposure to an infested person.
To prevent re-infestation, do weekly screenings using a metal nit comb, pull back long hair into a ponytail or braid, and teach your children to avoid head-to-head contact, use common sense, and stay away from sharing personal items. Do not instruct children to avoid appropriate contact with an infested child, as this will spread stigma and cause unnecessary stress. Remember, children will follow your lead, so a cool head and an informed mind should prevail!
Head lice cannot survive for very long away from a human host, so they will not successfully breed in your home, lying in wait for their next victim. One or two head lice may have made the mistake of leaving an infected person's head; those unlucky critters will live for only a few hours to a day or so at most (scientific journals say between 6 and 26 hours), then perish.
Nits attached to hairs that fall out are unlikely to hatch off the head. They need the heat and humidity of the scalp to incubate them. It's like taking a chicken egg out from under a hen, the egg will never hatch!
The bad news is that most people tend to overreact, thinking that they need to sterilize everything in the house, or that they need to bomb the house with pesticides (expensive, unhealthy, and unnecessary!). If you want peace of mind, here's what you should do:
- For washable items like sheets, pillowcases and recently worn clothing, use water at the appropriate temperature for the fabric and your regular detergent.
- For hair items (combs, brushes, hair ties etc.) put in a ziplock bag and put in freezer for 24 hours. Extremes in temperature (hot or cold) will kill any lice or nits.
- For furniture and upholstery, car seats, floors and rugs, a thorough vacuuming will suffice. There is no need to sacrifice a vacuum bag that isn't full, as the bugs will die long before they have an opportunity to find a way out.
There is no need to bag household items for several weeks. There is no need to sprinkle baking soda on everything you own, and there's no substance on earth that can "activate" baking soda and transform it into a head lice killer. Head lice cannot cling to plastic or glass, and their specialized claws make it difficult for them to maneuver in any fibers other than human hair. The biology of Pediculus capitis will doom any louse that goes rogue, within hours of its escape.
If the ICK! factor is too great, or you've tried unsuccessfully to treat your family with over-the-counter or prescription medications, it's probably time to call in the pros to help you break the cycle safely and with minimal disruption to your family and your schedule.


text:
Part of the $99.00 a year subscription to Prime includes the TV Movie app. Lots of Movies and Series available.
There are no posts in this forum.
Use this control to limit the display of threads to those newer than the specified time frame.
Allows you to choose the data by which the thread list will be sorted.
Order threads in...
Note: when sorting by date, 'descending order' will show the newest results first.
Forum Rules

subset: commoncrawl


text:
lyckli galisa
Revolutionary Product Comparison
© 2013.
lyckli galisa
- Design by
No Image Themes
We have teamed with Amazon Services to make buying quick and easy.
When you order, you will need to use your existing Amazon.com account or create a new Amazon.com account.
Your account information will be collected and used by Amazon.com and subject to the Amazon.com.
Subscribe to our RSS Feed
Privacy Policy


text:
When life is fair, Beaufort County Council will heed the advice in the old Chamber's Brothers song "Time, time has come today, Young hearts can go their way, Can't put it off another day, I don't care what others say, They say we don't listen anyway, Time has come today." In doing so they will stop any talk of a millage increase this year for either the county or the school district not being possible.
First of all, any absolute statement such as that is actually somewhat irresponsible, all things must be considered in order to make the best possible decision. Granted this year is an election year for a large number of elected officials but that too is a misnomer since very few will even have any opposition due to voter apathy.
Although neither taxing entity has perfect record as far as requesting only what they need, much of the past problems have been beyond their control. The blame for the inability to estimate how much money is the right amount rests with the officials located in our State Capital, who believe in passing legislative mandates such as raises for teachers or judges and not providing a single cent to pay for them. These sort of unfunded mandates show a callous disregard for the concept of Home Rule by assuming the local government will just have to find the money somewhere. Although, by the way they have hamstrung that ability by passing legislation capping the percentage locals are able to increase taxes each year based on a questionable formula of population increase, plus cost of living increases.
Since each entity has gone through about four years of cost cutting with relative little movement in their operation millage, in the past that did not mean there was not more money available due to the recent history of the value of the mill increasing year over year. Actual operational spending levels were able to go up with little or no impact on the veteran taxpayer.
However, that sleight of hand trick is probably going to stop next year after the coming reassessment and the property values across the county plunge. Homeowners could see the value of their home decrease and their tax bill increase. Won't that circumstance cause a long line at the assessor's office? What it will definitely do is to cause a large drop in revenues collected under the current tax millage.
Crash landings by hitting rock bottom are normally disastrous and come without warning; perhaps now it the time to consider the option of a tax increase for all local entities. Moreover, who knows what Columbia has in store for us in the next few years; unfunded mandates and unintended consequences seem to be the norm for that crowd.
In the meantime, you can contact Joe Croley at email@example.com.


text:
Book Now
The elegant 4 Star Hillgrove Hotel, Conference, Leisure & Spa Monaghan, set in its own private grounds, minutes walk from Monaghan Town boasts 87 fabulous bedrooms, Restaurant, Bistro Bar, Leisure Club, Health Spa & Wellness Centre, Hair Salon, Children's Games Room, Business Centre and Banqueting Suites.
Whether you are looking for an action packed Family Holiday, a Romantic Interlude, a Spa Pamper Break or a Fun Girlie adventure, this luxurious, plush and modern 4 star Hotel in Monaghan is the ideal location for you.
The Hillgrove Hotel Monaghan specialise in Weddings, Conferences, Spa Breaks, Murder Mysteries, CSI Weekends, Outdoor Activity Packages, Cocktails & Dreams, Family Breaks, Theatre Packages, Over 55's Groups, Rally Driving Weekends.


text:
Quick office pro 2014
Quick office pro 2014
Get the #1 office editing suite for iPad. Create and edit ALL Microsoft® Office document, spreadsheet, and presentation formats, as well as view PDF files, on the go. Our file manager lets you manage local files, access cloud accounts, and works with your iPad email attachments so you can work anywhere, anytime - online and offline. Our file manager enables you to access, transfer, and manage files on your iPad and through Evernote, Dropbox, Google Docs, Box, Huddle, SugarSync, Egnyte, and Catch. Sharing features allow you to publish your content using e-mail, Facebook, Twitter, LinkedIn, Yammer, Slideshare, Scribd, and Docstoc. KEY PRODUCT FEATURES: --------------- ? Create, View & Edit 1997 - 2010 Word® documents (.doc & .docx) ? Create, View & Edit 1997 - 2010 Excel® spreadsheets (.xls & .xlsx) ? Create, View & Edit 1997 - 2010 PowerPoint® presentations (.ppt & .pptx) ? Save files as PDFs and print using iOS AirPrint ? Open, edit & save files from SharePoint** ? File support includes 97 - 2010 DOC, DOCX, XLS, XLSX, PPT, PPTX SAVEBACK™ PARTNERS: --------------- Quickoffice has partnered with other applications to allow you to open files from these applications in Quickoffice Pro HD, make any edits you would like, and seamlessly SaveBack to the app you opened your file from. Visit Quickoffice.com to see a list of our current SaveBack partners. OPTIMIZED FOR IPAD with SmartTouch™ Technology: --------------- Power Edit Mode - Easily make edits across entire documents or spreadsheets with our Multi-Edit Toolbox. Quickly format text, numbers, paragraphs, backgrounds, and cells without opening and closing multiple menus. Single Screen Viewing - Experience the easiest and most intuitive way to navigate horizontally and vertically through your folders and files, and conveniently review file information within a single-screen view. Advanced Touch Control - Enjoy managing your files with our simple–to-use touch, tap, and drag controls in our advanced Connected File Manager. Scroll in any direction and drag and drop to e-mail, move, copy, and delete files on your iPad or in your remote storage account. Smooth Page Scrolling - Amazingly cool, single-touch navigation lets you preview page thumbnails and jump to any page in any size document. ** Requires both Quickoffice Pro HD and SharePlus Pro or Coaxion applications
http://www.uploadable.ch/file/WzG6dEkJpmad/Quik ofice pro.rar


text:
This chapter provides an overview of developing and implementing outbound B2B integration flows and describes how to identify the B2B document and analyze requirements, develop new provider B2B connector service, develop or extend an existing Enterprise Business Service, develop or extend an existing requester ABCS, configure Oracle B2B and define trading partner agreements, deploy and configure AIA services and finally how to test and go live.
This chapter includes the following sections:
Section 20.1, "Introduction to Developing and Implementing Outbound B2B Integration Flows"
Section 20.2, "Step 1: Identifying the B2B Document and Analyzing Requirements"
Section 20.3, "Step 2: Developing a New Provider B2B Connector Service"
Section 20.4, "Step 3: Developing or Extending an Existing Enterprise Business Service"
Section 20.5, "Step 4: Developing or Extending an Existing Requester ABCS"
Section 20.6, "Step 5: Configuring Oracle B2B and Defining Trading Partner Agreements"
Section 20.7, "Step 6: Deploying and Configuring AIA Services"
Figure 20-1 shows the high-level steps involved in developing a simple outbound business-to-business (B2B) flow from an application to trading partners using Oracle Application Integration Architecture (AIA).
Each of the steps listed in this diagram are described in detail in the following sections.
This section includes the following topics:
Section 20.2.2, "How to Identify the B2B Document Type and Definition"
Section 20.2.5, "How to Identify the EBO, EBS, and EBM to Be Used"
Section 20.2.6, "How to Design Mappings for the B2B Document"
Section 20.2.7, "How to Publish Mapping to Trading Partners"
The first step in building an outbound B2B flow is to identify the B2B document that must be generated by the flow. As a part of this step, as shown in Figure 20-2, you must also analyze the requirements for the AIA services that must be built or extended to support the flow.
As a part of this step, the integration development team performs the following tasks:
Identify the B2B document protocol to be used.
Identify the B2B document type to be used.
Define the B2B document in Oracle B2B.
Define the B2B document in AIA.
Identify the AIA Enterprise Business Object (EBO), Enterprise Business Message (EBM), and Enterprise Business Service (EBS) to be used.
Identify the message exchange pattern.
Map the EBM, B2B document, and Application Business Message (ABM).
Document and publish the mapping.
To develop a B2B flow, you first identify the B2B document to be used. Often, the choice of B2B document is influenced by the capabilities of the trading partners or e-commerce hub that must be integrated with your applications.
However, if you have the choice to choose a B2B document definition to be used for a particular integration use case, several industry-standard e-commerce standards exist today that vary in popularity in different geographies and industries.
Examples of B2B document protocols are Open Applications Group Integration Specification (OAGIS), Electronic Data Interchange (EDI) X12, Electronic Data Interchange For Administration, Commerce and Transport (EDIFACT), Health Insurance Portability and Accountability Act (HIPAA), EANCOM, RosettaNet, Universal Business Language (UBL), Health Level 7 (HL7), and 1SYNC.
Consider the following questions when choosing a B2B document protocol to integrate with your trading partners:
Does the document protocol have the list of documents to support your integration needs?
Does the document protocol have adequate support for your industry?
Is the document protocol supported by your key trading partners?
Is the document protocol popular in your geography?
Is the document protocol based on open standards such as XML and XML Schema?
Is the protocol support by your vendor, for example, Oracle?
Along with the B2B document protocol, the version of the B2B document must also be determined. Similar considerations as listed previously can be used to determine the B2B document protocol version.
After you have selected the B2B document protocol, the next task is to identify the B2B document that meets the specific B2B integration need. Each document protocol supports a list of B2B documents or document types. Refer to the protocol documentation and document usage guidelines to identify the specific document that is best-suited to support your specific business flow. Document usage can vary by industry and geography.
For example, you must implement a B2B flow to send purchase orders electronically to your supplier as part of your procurement business flow. The EDI X12 is chosen as the B2B document protocol based on your integration needs. The EDI X12 document protocol recommends that the 850 (Order) document be used for this integration requirement.
After the B2B protocol, document, and version are identified, you must obtain official versions of the following artifacts related to the document:
Documentation and usage guidelines, which describe the B2B document in detail, including individual elements.
Sample XML instances, which illustrate the usage of the B2B document.
XML Schema definition of the B2B document.
For XML-based B2B document protocols, internet resources pertaining to the standard can be used as the source for downloads of the official user documentation, XML schemas, and sample document instances. For example, the OAGIS website (www.oagi.org) provides all of this information for every major release of the OAG document standards.
You can also obtain the official artifacts listed previously as a part of the B2B Document Editor software, which is part of Oracle Fusion Middleware.
For more information about creating guideline files, see "Creating Guideline Files" in Oracle Fusion Middleware User's Guide for Oracle B2B.
For non-XML protocols such as EDI and flat-file, Oracle B2B provides translation capabilities to convert the documents from non-XML formats to XML. However, this XML is an intermediate XML definition of the B2B document, which still must be transformed to the AIA EBM. You can export the B2B document in Oracle B2B Integration format using the B2B Document Editor to obtain the XML schema representation of this intermediate XML for use with the AIA B2B Connector Service (B2BCS).
Supporting Document Variations
As an integration best practice, AIA recommends that the standard B2B document definition be used as-is for B2B integration. Frequently, however, the B2B document definition must be modified to accommodate additional elements to meet custom integration requirements.
If such variations to the published standard are required, then the B2B document guideline and schemas obtained in the previous step must be modified to include these additional details.
After you have identified the B2B document type and definition, you must define the document in Oracle B2B. This is a prerequisite to using these documents in trading partner agreements.
For more information about creating document definitions, see "Creating Document Definitions" in Oracle Fusion Middleware User's Guide for Oracle B2B.
Per AIA integration best-practice recommendations, all reusable SOA artifacts, such as XML Schema and WSDL files, are hosted centrally in the SOA metadata store. Centrally hosting reusable artifacts and referencing them from the AIA services helps improve the performance and ease-of-maintenance of AIA services. The SOA metadata store provides caching and clustering capabilities that are also leveraged when you use it as the central store.
The XML schema definitions of B2B documents that are used by the B2B connector services are also hosted in the metadata store.
To deploy the B2B documents to the metadata store:
Create a directory that corresponds to the B2B standard in the B2BObjectLibrary.
Copy the XML schema files and directories that define the B2B document types to this location.
The B2BObjectLibrary directory is a child directory of $AIA_HOME/MetaData/AIAMetaData/AIAComponents.
For example, as shown in Figure 20-3, create directory OAGIS to which to copy OAG business object definitions.
Copy the XML schema files that correspond to the B2B document type under this folder.
For example, as shown in Figure 20-4, copy the OAGIS ProcessPurchaseOrder.xsd file and all of its supporting schemas to this folder location, while also preserving the relative directory structure.
Deploy the new contents of the B2B Object Library to the SOA metadata store. To do this:
Edit the $AIA_HOME/config/UpdateMetaDataDeploymentPlan.xml file, as shown in Figure 20-5, to specify that the directory B2BObjectLibrary has to be updated in Oracle Metadata Services (MDS).
Source the file aiaenv.sh located under $AIA_HOME/bin. For example:
$source /slot/ems5813/oracle/AIA3_HOME/bin/aiaenv.sh
Change the directory to $AIA_HOME/Infrastructure/Install/config. For example:
$cd $AIA_HOME/Infrastructure/Install/config.
Issue the AIA command to deploy the metadata. For example:
$ant -f UpdateMetadata.xml.
Verify that the command was successful and that no errors occurred.
To be able to integrate the B2B documents using AIA, the next step is to identify the AIA EBO, EBM, and EBS to be used. Select the AIA EBO and EBM for which the description most closely matches the B2B document to which you must integrate.
For example, to develop an outbound B2B integration flow in which EDI 850 (Order) documents must be communicated to a supplier by a procurement application, you can use the following EBO, EBM, and EBS:
EBO: PurchaseOrderEBO
EBM: CreatePurchaseOrderEBM
EBS operation: CreatePurchaseOrder
The next step is to analyze your business requirements and map the ABM to the EBM and the EBM to the B2B document.
Consider the following guidelines while developing mappings for B2B documents:
Identify and clearly list the subset of target B2B document elements to which you must map based on your integration needs.
Document and publish the list of B2B elements being mapped. For each element being mapped, document the following information:
Data type
Example value
DVM name and columns used
Mandatory indicator
Consider the following guidelines while mapping identification and reference components in the B2B documents:
Map universal identifiers if available and supported by your application. For example, map UPC codes for identifying Items and UDEX codes for identifying Item Categories.
Map all available external identifiers used by your trading partners. For example, map the Vendor Part Number in outbound B2B documents that must be sent to your vendors.
Map free-form attributes such as Description, Notes, Attachments, and so forth to enable users to communicate and provide more information to trading partners.
While mapping reference components, map content from the referenced entity and not just the identification. For example, if a Ship To Location has to be mapped in an outbound Purchase Order document being sent to a supplier, in addition to the location identifiers, map the actual postal address and contact details of the Ship To Location.
While mapping Identification type components, you can directly map the actual application IDs to the B2B document. This is unlike the application-to-application (A2A) use case in which an XREF is used to store the mapping between the participating application identifiers and the AIA identifiers.
For example, assume that you are working with a SyncItem from an Inventory system to a trading partner. Assume that ITEM_001 is the item identifier in the source ABM. This value can be directly mapped as-is to the Identification element. Using an XREF has little additional value because the ID generated in the trading partner application because of the sync flow is not captured in the XREF. A direct mapping is preferable instead.
Map ahead of current requirements. Even if your current integration use case may require that only a few elements be mapped, a best-practice recommendation is to map all the available fields that can be processed by your application. This allows the connectors to be reused for multiple use cases.
Extend EBOs, if required. If the target B2B document contains attributes that must be mapped, but that are not available in the EBO, extend the EBO to include the target elements and map them.
Capture the mapping in an easy-to-understand spreadsheet and keep it current when any changes must be made.
The next step is to share the mapping document with trading partners. This enables your trading partners to make any changes needed in their internal system to process outbound B2B documents received from you. Also, any feedback received from your trading partners can be used to revise the mapping design.
This section includes the following topics:
Section 20.3.1, "Introduction to a Provider B2B Connector Service"
Section 20.3.2, "How to Identify the Message Exchange Pattern"
Section 20.3.4, "How to Store a WSDL in the Oracle Metadata Repository"
Section 20.3.8, "How to Support Trading Partner-Specific Variants"
The next step, as shown in Figure 20-6, is to develop the provider B2BCS to support the outbound B2B integration flow.
The provider B2BCS is very similar to a provider Application Business Connector Service (ABCS), with the only difference being that it integrates with trading partners through Oracle B2B instead of integrating with an application. Hence, AIA recommends that you familiarize yourself with the design and development of ABCS (requester and provider) as well.
The key functionality provided by a provider B2BCS is to enable outbound B2B document integration by performing the following tasks:
Transforming AIA EBMs into B2B documents.
Invoking Oracle B2B to send these B2B documents to trading partners.
Figure 20-7 illustrates the processing that takes place in a simple fire-and-forget message exchange pattern-based provider B2BCS.
Step-by-step instructions for developing B2BCSs are provided in the following sections.
Most B2B document flows can be modeled as asynchronous one-way calls.
For example, consider a use case in which a purchase order created in a Procurement application must be sent to a supplier using an outbound B2B document flow. Upon receipt of this Purchase Order document, the supplier processes it and sends back a Purchase Order Acknowledgement B2B document.
In this use case, even if a response is expected from the supplier in the form of the Purchase Order Acknowledgement document, the Procurement application can continue with its processing, which involves the purchase order being communicated to and processed by the vendor.
The Procurement application also generally can correlate the Purchase Order Acknowledgement document to the original purchase order because the Vendor is expected to provide the same purchase order identification used in the request in the Acknowledgement message. In this way, the request and response can be modeled as two asynchronous one-way flows.
However, a similar analysis must be performed for each B2B document flow being designed.
For more information about identifying message exchange patterns, see Section 14.3, "Identifying the MEP."
First, define the service contract (WSDL) of the provider B2BCS. The service contract of the provider B2BCS specifies how it is invoked by an AIA flow. The service contract specifies the EBS operation being implemented, the input request type, and the message exchange pattern supported by the B2BCS.
For more information about creating WSDLs for ABCSs, see Section 14.2, "Defining the ABCS Contract."
Here are the recommended naming conventions for use in B2BCS WSDL definitions.
WSDL File Name:
Naming guideline: <B2BStandard><Verb><EBO>ProvB2BCSImpl.wsdl
Example: X12UpdateSalesOrderProvB2BCSImpl.wsdl
Service Namespace:
Naming guideline: http://xmlns.oracle.com/B2BCSImpl/{Core|Industry/<IndustryName>}/<B2BStandard><Verb><EBO>ProvB2BCSImpl/<ABCSVersion>
Example: http://xmlns.oracle.com/B2BCSImpl/Core/X12UpdateSalesOrderProvB2BCSImpl/V1
Ensure that the ABCS Service version is independent of the B2B document/standard version.
For more information about recommendations on versioning AIA services, see Section 16.8, "Versioning ABCS."
Service Name:
Naming guideline: <B2BStandard><Verb><EBO>ProvB2BCSImpl
Example: X12UpdateSalesOrderProvB2BCSImpl
Port Type Name:
Naming guidelines: <B2BStandard><Verb><EBO>ProvB2BCSImplService
Example: X12UpdateSalesOrderProvB2BCSImplService
Operation Name:
Naming guideline: <Verb><EBO>
Example: UpdateSalesOrder
Request Message Name:
Naming guideline: <Verb><EBO>ReqMsg
Example: UpdateSalesOrderReqMsg
Request Message WSDL part element:
Naming guideline: <EBM>
Example: <wsdl:part name="UpdateSalesOrderEBMelement=" salesordebo: UpdateSalesOrderEBM"/>
Imported Schemas:
Naming guideline:
oramds:/apps/AIAMetaData/AIAComponents/EnterpriseObjectLibrary/ Core/Common/V2/Meta.xsd
oramds:/apps/AIAMetaData/AIAComponents /B2BObjectLibrary/ <B2BMessageSchema>
oramds:/apps/AIAMetaData/AIAComponents /EnterpriseObjectLibrary/ <EBM Schema>
oramds:/apps/AIAMetaData/AIAComponents/EnterpriseObjectLibrary/ Core/Common/V2/Meta.xsd
oramds:/apps/AIAMetaData/AIAComponents/EnterpriseObjectLibrary/ Core/EBO/SalesOrder/V2/SalesOrderEBM.xsd
oramds:/apps/AIAMetaData /AIAComponents/B2BObjectLibrary/ X12/4010/Oracle/855_4010.xsd
Imported WSDLs:
Naming guideline: oramds:/apps/AIAMetaData/AIAComponents/ UtilityArtifacts/RuntimeFault.wsdl
Example: oramds:/apps/AIAMetaData/AIAComponents/UtilityArtifacts/ RuntimeFault.wsdl
As a SOA best practice, AIA recommends that all shared service artifacts, such as WSDL and XSD files, be stored in a central location that can be accessed by multiple services.
All of the AIA-shared artifacts are stored in Oracle Metadata Services (MDS). Storage of shared artifacts in MDS not only makes them globally accessible, but also enables AIA to leverage features in MDS that support caching and clustering.
Provider B2BCS WSDLs are stored in the following location in MDS: /apps/AIAMetaData/AIAComponents/B2BServiceLibrary/Connectors/wsdls/ <B2B_STANDARD> /ProviderB2BCS/ <VERSION> / <B2B_STANADRD> <VERB> <OBJECT> ReqB2BCSImpl.wsdl
Copy the handcrafted WSDL to the following location under AIA_HOME: $AIA_HOME/aia_instances/$INSTANCE_NAME/AIAMetaData/AIAComponents/B2BServiceLibrary/Connectors/wsdls/ <B2B_STANDARD> /ProviderB2BCS/ <VERSION> / <wsdl file> .wsdl
Run the UpdateMetaDataDP.xml present at $AIA_HOME/aia_instances/$INSTANCE_NAME/config/UpdateMetaDataDP.xml.
Using a SOA-MDS server connection to the MDS, verify that the AIAMetadata has been populated, as shown in Figure 20-8.
You can now access the WSDL using a URL similar to the following: oramds:/apps/AIAMetaData/AIAComponents/B2BServiceLibrary/Connectors/wsdls/EDI_X12/ProviderB2BCS/V1/ X12UpdateSalesOrderProvB2BCSImpl.wsdl
The next step in the process is to develop the B2BCS. The provider B2BCS WSDL created in the previous step is used as the interface while you are developing the concrete B2BCS.
Because the Service Constructor does not support the autogeneration of B2B services, use Oracle JDeveloper to develop the B2BCS. Develop a composite with a BPEL process based on the abstract WSDL created in the previous step.
Following are the key activities that must be developed in the B2BCS implementation BPEL.
Define variable <EBM>_Var.
This is the input variable to the BPEL process and is used in the receive activity.
Define variable EBM_HEADER of type corecom:EBMHeader.
This variable is used to store the AIA process context information and is used by the fault handling mechanism.
Define variable B2BM_HEADER of type corecom:B2BMHeader.
This variable is used to store the B2B-specific AIA process context information and is used by the fault handling mechanism.
Define variable <B2BDoc>B2BM_Var of type corecom:B2BM.
This variable is used as input to the AIAB2BInterface to send the outbound B2B document to Oracle B2B.
Define variable <B2BDoc>_Var using the external B2BDocument definition.
This is used as the target of the transformation from EBM. This variable is then assigned to the <B2BDoc>B2BM_Var/Payload.
Define the partner link to the AIAB2BInterface.
This service is invoked to send the B2B document to trading partners through Oracle B2B. The abstract WSDL to the AIAB2BInterface can be referenced from oramds:/apps/AIAMetaData/AIAComponents/B2BServiceLibrary/Infrastructure/wsdls/V1/B2BInterfaceV1.wsdl.
Assign the EBM_HEADER variable.
Assign values of the EBM_HEADER local variable by copying all the values from the <input>EBM/EBMHeader element.
Assign the B2BM_HEADER variable.
Assign the values as shown in Table 20-1.
Table 20-1 B2BM_HEADER Variable Assignment Values
Map value from the EBMHeader/EBMID to the field.
Populate with the B2B document type as defined in Oracle B2B.
Populate with the B2B document revision configured in Oracle B2B.
Populate with value from the input EBM. / <XXX> EBM/EBMHeader/B2BProfile/SenderTradingPartner/TradingPartnerID
Populate with value from input EBM. / <XXX> EBM/EBMHeader/B2BProfile/ReceiverTradingPartner/TradingPartnerID
Transform the EBM into the B2B document.
Use a transform activity to transform the EBM into the B2B Document format. Invoke an XSLT developed per the mapping created in the previous step.
Assign <B2BDoc>B2BM_Var.
Assign values to the <B2BDoc>B2BM_Var as shown in Table 20-2.
Invoke AIAB2BInterface.
Invoke the AIAB2BInterface to send the document to trading partners. Use the <B2BDoc>B2BM_Var assigned in the previous step as input to the AIAB2BInterface.
Invoke activity parameters as shown in Table 20-3.
Compile the BPEL process and ensure that no errors occur. You can use JDeveloper to deploy the BPEL process to a development server that is installed with AIA Foundation Pack.
Test the service by using sample EBM payloads as input.
As described previously in this document, the AIA B2B Interface is a reusable composite that can be used to integrate the B2B Connector Services with Oracle B2B. The AIA B2B Interface uses JMS-based internal delivery channels to integrate with Oracle B2B.
The AIA B2B Interface is a unified interface between the AIA and Oracle B2B layers for all B2BCSs. It supports operations to send B2B documents to Oracle B2B and receive B2B documents from Oracle B2B. The benefits of using the AIA B2B Interface to integrate with Oracle B2B are as follows.
If the choice of internal delivery channel to be used for communication between B2B and AIA/SOA has to be changed at a later stage in the implementation, the B2BCS code need not be modified.
If you are using legacy or third-party B2B software, the AIA B2B Interface can be customized to add routing rules to send B2B documents to this legacy software. The B2BM_Var//B2BMHeader/GatewayID can be used as a filter expression to choose between Oracle B2B and third-party B2B software as the target for outbound documents. This allows the B2BCS to be shielded from change irrespective of the choice of B2B software.
Because this service is invoked by all outbound B2B document flows, you can customize this composite to support any common outbound functionality, such as audit logging, Oracle Business Activity Monitoring (BAM) instrumentation, and so forth.
Figure 20-9 illustrates the use of the AIA B2B Interface to support custom internal delivery channels (file) and legacy B2B connectivity.
Figure 20-9 AIA B2B Interface Support for Custom Internal Delivery Channels and Legacy B2B Connectivity
For example, you might have outbound Order documents being routed to a Fusion Middleware Oracle B2B component, and outbound Invoice documents being routed to an older B2B instance. To support this use case, define two routing rules: one for JMS invocation of Oracle B2B and another for Oracle Advanced Queuing invocation of the older B2B instance.
A given B2B document instance is likely to be routed to B2B using one of the multiple routing rules in the ProcessB2BDocument.mplan. In the highly unlikely event that a B2B document generated by the AIA layer must be routed to multiple B2B software instances, the routing rules in the ProcessB2BDocument.mplan mediator should be configured for sequential invocation.
To make customizations to the AIA B2B Interface:
Open the SOA application, $AIA_HOME/Infrastructure/B2B/src/AIAB2BInterfaceApp, using Oracle JDeveloper.
Edit the AIAB2BInterface/composite.xml file using the Composite Editor, as shown in Figure 20-10.
Add a new adapter or web-service call required to interface to the third-party B2B software, as shown in Figure 20-11.
Modify the AIAB2BInterface/ProcessB2BDocument.mplan file to add custom routing rules to route outbound B2B documents to third-party B2B software, as shown in Figure 20-12 and Figure 20-13.
Use a condition expression, as shown in Example 20-1, on the GatewayID element to identify which B2B documents must be routed to the third-party B2B software.
Use a transformation step, assign step, or both, as required to provide input to the B2B software based on the input B2BM variable, ($in), as shown in Figure 20-14. Support for Oracle B2B is prebuilt and does not require any modifications.
The input B2BM variable is received from the provider B2BCSs. Table 20-4 provides the information from the B2BM variable that can be used to provide input to the B2B software.
Table 20-4 B2BM Variable Information That Can Be Used to Provide Input to B2B Software
|Input Element
|Usage While Integrating with Oracle B2B
$in.B2BM/B2BMHeader/SenderTradingPartner/ TradingPartnerID
Sending trading partner in outbound flow.
Map to: JMSProperty.FROM_PARTY
$in.B2BM/B2BMHeader/ReceiverTradingPartner/ TradingPartnerID
Receiving trading partner in outbound flow.
Map to: JMSProperty.TO_PARTY
B2B Document Type used in the outbound flow. For example, 850.
Map to: JMSProperty. DOCTYPE_NAME
B2B Document Type version used in the outbound flow. For example, 4010.
Map to: JMSProperty. DOCTYPE_REVISION
$in.B2BM/B2BMHeader/B2BDocumentType/TypeCode/ listAgencyID
B2B standard used in the outbound flow. For example, X12.
Not used.
Unique B2B document identifier. Unique across all trading partners.
Map to: JMSProperty.MSG_ID
Actual payload being sent to trading partners.
JMS text payload
The B2BCS is responsible for supplying the value of the GatewayID element to ensure that the desired value of the GatewayID is supplied before the AIAB2B Interface is invoked.
Save changes. Compile, test, and redeploy the AIA B2B Interface.
To make key metadata about the B2BCS available to the Project Lifecycle Workbench and Oracle Enterprise Repository, the composite.xml file of the B2BCS Implementation SOA composite must be annotated in a specific manner.
For more information about the Project Lifecycle Workbench, see Chapter 3, "Working with Project Lifecycle Workbench."
For more information about annotating B2B services, see Chapter 12, "Annotating Composites."
To annotate B2B Connector Services:
Table 20-5 lists the annotation elements that must be added to the service element composite.xml, as described subsequently.
Table 20-5 Service Annotation Elements in composite.xml
|Annotation Element
Name of EBS implemented by this provider B2BCS Impl
Namespace of EBS implemented by this provider B2BCS Impl
http://xmlns.oracle.com/EnterpriseServices/Core/ SalesOrder/V2
AIA/Service/InterfaceDetails/Service Operation
Target B2B Document Type of this B2BCS
Target B2B Document Version of this B2BCS
Target B2B Standard of this B2BCS
Target B2B Standard Version of this B2BCS
The following XML snippet, as shown in Figure 20-15, is an example of an annotated B2BCS called X12ProcessSalesOrderReqB2BCSImpl composite.xml.
Table 20-6 lists AIA B2B interface utility service annotation elements in composite.xml.
Table 20-6 AIA B2B Interface Utility Service Annotation Elements in composite.xml
|Annotation Element
Enter value
Enter value
The reference to the AIA B2B Interface utility service should be annotated in the composite.xml, as shown in Figure 20-16.
The $AIA_HOME/Infrastructure/B2B/src/B2BConnectors/EDIX12B2BCSApp/X12Update SalesOrder ProvB2BCSImpl/composite.xml file has sample provider B2BCS Impl annotations for your reference.
This section includes the following topics:
Section 126.96.36.199, "Supporting Trading Partner-Specific Custom Extensions"
Section 188.8.131.52, "Supporting Trading Partner-Specific XSLTs"
Section 220.127.116.11, "Supporting Trading Partner-Specific Document Types and Versions"
Frequently, in B2B implementations different trading partners must support different versions or mapping guidelines for the same B2B document. If a given B2B document must be sent to multiple trading partners, based on the version and mapping guideline determined for that trading partner, the B2BCS of the document can be built to support this trading partner-specific transformation logic. Multiple ways are available by which this can be achieved, as described in the following section.
If the trading partner-specific mappings are an addition to a common core mapping that remains unchanged, explore the possibility of using the custom XSLT template calls to have partner-specific mappings.
For more information about support for XSLT extension using callouts to custom XSLT templates, see Section 16.1, "Developing Extensible ABCS."
In short, at the end of every business component mapped in the XSLT file, an invocation to a custom XSLT template is made from the shipped B2BCSs, as shown in Figure 20-17.
Figure 20-17 Business Component Mapped in the XSLT, including an invocation from the Shipped B2BCS to a Custom XSLT template
The custom XSLT templates are defined in a custom XSLT file, as shown in Figure 20-18, which is included in the main XSLT.
During implementation, you can add additional mappings to this custom XSLT file. The trading partner ID can be passed as an input to the custom XSLT template call and can be used to conditionally map to target B2B elements, as shown in Figure 20-19.
If the trading partner-specific mappings conflict with each other or if the partner-specific mappings must be added at arbitrary locations in the XML document and not just at the end of each mapping template, the previous approach of using the custom XSLT templates to define partner-specific mappings does not meet requirements.
To meet such requirements, you can decide to develop one XSLT file for each trading partner that needs custom mappings. You can make a copy of a shipped XSLT file, edit it to include partner-specific mapping logic, and save it by using a partner prefix in the filename, as shown in Figure 20-20.
Figure 20-20 Copies of Shipped XSLT Files Edited to Include Partner-Specific Mapping Logic and Saved Using a Partner Prefix in the Filename
Next, you can define a configuration file that contains information about which XSLT file has to be used for each trading partner. For example, you can use a domain value mapping (DVM) file to store this configuration information, as shown in Figure 20-21.
In the provider B2BCS Impl BPEL process, as shown in Figure 20-22, you can do a lookup on this DVM file, as shown in Figure 20-23, to obtain the XSLT filename, as shown in Figure 20-24.
Along with the need for trading partner-specific XSLTs, a different Document Type may possibly be used in Oracle B2B for defining the trading partner agreements for the same external B2B document.
For example, trading partner Global might need the 5010 version of the X12 855 B2B document and trading partner ABC Corp might need the 4010 version of the same document.
Using the approach described in the previous section, you can use the same provider B2BCS Implementation to generate B2B documents for both the trading partners.
However, while the AIA B2B Interface is being invoked based on the trading partner involved for the specific instance of the service, the corresponding B2B document version must be specified, 4010 for Global and 5010 for ABC Corp, for example.
To support these requirements, use a DVM file similar to the one used in the previous approach to store the B2B Document Type and Document Revision information for each trading partner, as shown in Figure 20-25. This information can be looked up by the BPEL process to populate the /B2BMHeader/B2BDocumentType/TypeCode and /B2BMHeader/B2BDocumentType/Version attributes.
While the configuration files described previously can be created and stored locally within the Oracle JDeveloper project, a best-practice recommendation is to externalize these files, store them in MDS, and refer to them from your B2BCS Implementation BPEL project using oramds lookup.
Though this approach of using DVM files to store the B2B document preference and trading partner-specific transformation information works, the Trading Partner information between the application and these DVM files must be kept synchronized.
Each time a new trading partner is defined in the application, a corresponding record should be created in this DVM to store the B2B document preference of the trading partner. A well-established administrative process to manage these changes should be available.
For more information about how to enable AIA services for error handling and recovery, see "Setting Up Error Handling" in Oracle Fusion Middleware Infrastructure Components and Utilities User's Guide for Oracle Application Integration Architecture Foundation Pack.
In short, the following steps must be taken:
Associate a fault-policy.xml with the B2BCS composite.
Invoke the AIAAsyncErrorHandlingBPELProcess for business faults, as shown in Figure 20-26 and Figure 20-27.
While invoking the AIAAsyncErrorHandlingBPELProcess, the following B2B-specific elements in the fault schema can be populated as described in Table 20-7.
Table 20-7 B2B-Specific Elements in the Fault Schema That Can Be Populated by AIAAsyncErrorHandlingBPELProcess
|Fault Element Schema
Unique identifier of the B2B document
Document type of the B2B document being generated by the provider B2BCS
Document version of the B2B document being generated by the provider B2BCS
Standard of the B2B document being generated by the provider B2BCS
Name of the B2B software being used
Oracle B2B
Sender trading partner, mapped from the EBMHeader
Receiver trading partner, mapped from the EBMHeader
Figure 20-28 provides the B2B-specific elements in the corecom:Fault.
The B2B details of the failed AIA service that are available in the fault instance are logged and available for debugging the failed flow.
The next step, as shown in Figure 20-29, is to develop a new EBS or extend an existing EBS to invoke the provider B2BCS developed in the previous step. For example, the UpdateSalesOrderEBS has to be developed or modified to invoke the X12UpdateSalesOrderProvB2BCSImpl process.
For more information about creating a new EBS, see Chapter 13, "Designing and Developing Enterprise Business Services."
A B2B implementation may possibly exist in which different trading partners may require that the same EBM information be sent using different B2B document protocols.
For example, suppliers XLS Inc., New Networks, and Office Systems may require that new purchase orders be sent using the OAG Process Purchase Order document format, while suppliers ABC Inc. and Global may require that new purchase orders be sent using the X12 850 document format.
To support the needs of this implementation, two B2BCSs must be developed, as shown in Figure 20-30:
OAGCreatePurchaseOrderB2BCSImpl, which transforms the CreatePurchaseOrderEBM into an OAG Process Purchase Order B2B document.
X12CreatePurchaseOrderB2BCSImpl, which transforms the CreatePurchaseOrderEBM into an X12 850 B2B document.
The CreatePurchaseOrderEBM implementation must include routing rules to invoke both of these B2BCSs.
Figure 20-30 B2B Implementation in which Trading Partners Need the Same EBM Data Sent Using Different B2B Document Protocols
If a small number of trading partners are involved, the filter expression in the EBS routing rules to each of the B2BCSs can be used to route the EBM based on the trading partner involved, as shown in Figure 20-31.
Figure 20-31 Filter Expression in the EBS Routing Rule to Each B2BCS Used to Route the EBM Based on the Trading Partner
However, if a large number of trading partners are involved, the trading partner's B2B preferences can be stored in an external configuration file, for example, in a DVM file, as shown in Figure 20-32.
This configuration can be looked up during run time by the EBS implementation to determine the target provider B2BCS to be invoked, as shown in Figure 20-33.
Though this approach works, a need exists to keep the trading partner information between the application and these DVM files synchronized.
Each time a new trading partner is defined in the application, a corresponding record should be created in this DVM to store the B2B document preference of the trading partner. A well-established administrative process to manage these changes should exist.
This section includes the following topics:
Section 20.5.1, "What You Must Know About Message Exchange Patterns"
The next step, as shown in Figure 20-34, is to develop a new requester ABCS or extend an existing requester ABCS.
The requester ABCS is the AIA service that is triggered from an application UI action or business event and is the first step in the outbound B2B flow. The requester ABCS acts on behalf of the triggering application in the AIA layer and invokes the AIA EBS.
For more information about how to design and construct a requester ABCS, see Chapter 14, "Designing Application Business Connector Services" and Chapter 15, "Constructing the ABCS."
The requester ABCS always invokes an EBS implementation and hence can be used in both A2A and B2B integration scenarios. It is a best-practice recommendation to anticipate that the requester ABCSs can be potentially used both in A2A and B2B integration scenarios.
Consider the following information when developing requester ABCSs to be used in B2B integration flows.
B2B integration flows are primarily processed asynchronously. Thus, while evaluating the message exchange pattern for developing new requester ABCSs, you should consider the possibility of their being used in B2B flows.
One of the key tasks of the requester ABCS is to transform the ABM into the canonical EBM and use the EBM as input to invoke the AIA EBS.
While developing this transformation from ABM to EBM, remember that the transformation should support the generation of an EBM payload that can be routed to and used by a B2BCS. The B2B mapping guidelines described in Step 1: Identifying the B2B Document and Analyzing Requirements should be considered to identify the fields in the EBM that are required by the B2BCS to create the B2B documents.
A few other considerations include the following points:
Follow the AIA recommendation to always map all available fields, instead of just a subset of fields required for a specific integration scenario.
External global identifiers such as UPC Product Codes and DUNS should be mapped along with application internal identifiers.
Reference components in the EBM should be fully mapped. For example, you should map not just a Location Identifier, but also the actual address details, because a remote trading partner may not be able to resolve the location identifier to an actual location.
Table 20-8 provides the fields in the EBM header must be mapped so that they can be used to perform trading partner-specific routing in the EBS layer, as described in the previous section.
Table 20-8 EBM Header Elements that Must be Mapped to Enable Trading Partner-Specific Routing in the EBS Layer
|EBM Header Element
|Example Value
ID of the sending trading partner as defined in Oracle B2B. For outbound flows, this is the host" trading partner.
ID of the receiving trading partner as defined in Oracle B2B. For outbound flows, this is the remote trading partner.
Globe Inc
At the end of this step, all of the required AIA services for developing an outbound B2B integration flow are ready.
The next step, as shown in Figure 20-35, is to create trading partner agreements in Oracle B2B.
For more information about how to define trading partners and associate B2B capabilities with them, see "Configuring Trading Partners" in Oracle Fusion Middleware User's Guide for Oracle B2B.
In addition, for EDI-based outbound B2B flows, Oracle B2B can be configured for batching outbound documents. Parameters such as the batch size and time-out can be configured in Oracle B2B without any changes to the AIA layer.
The values used for naming trading partners in Oracle B2B should match the values that are sent from the requester ABCS using the following fields:
/EBMHeader/B2BProfile/SenderTradingPartner/TradingPartnerID (for Host Trading Partner Name)
/EBMHeader/B2BProfile/ReceiverTradingPartner/TradingPartnerID (for Remote Trading Partner Name)
If the values provided by the source application for these fields and the trading partner names in Oracle B2B do not match, you can maintain a DVM file that contains the mapping between the source application's trading partner IDs and trading partner names of Oracle B2B.
This DVM can be looked up during the transform from the ABM to the EBM in the requester ABCS to populate the SenderTradingPartner/TradingPartnerID and ReceiverTradingPartner/TradingPartnerID fields.
The next step, as shown in Figure 20-36, is to deploy the AIA services. You can deploy the services to a target Oracle SOA server using Oracle JDeveloper.
If any DVM and configuration files are used by the AIA services required for the outbound integration, you must enter data corresponding to your B2B configuration.
You can also use the Project Lifecycle Workbench application to create a bill of material XML file for the AIA project, which can be used to autogenerate a deployment plan. This deployment plan can be used to deploy the AIA services and resources that form the integration project in multiple development, test, and production environments.
For more information about generating bills of material, see Chapter 3, "Working with Project Lifecycle Workbench."
For more information about generating deployment plans, see Chapter 8, "Generating Deployment Plans and Deploying Artifacts."
In addition, configure the AIA Error Handling framework and set up appropriate roles to be notified of errors in AIA flows.
For more information about error handling, see "Setting Up Error Handling" in Oracle Fusion Middleware Infrastructure Components and Utilities User's Guide for Oracle Application Integration Architecture Foundation Pack.
This section includes the following topics:
Section 20.8.2, "How to Test Using Dummy Trading Partner Endpoints"
The next step, as shown in Figure 20-37, is to test your newly developed or deployed AIA services that constitute the B2B integration flow.
Before you go live with your B2B integration flows with your trading partners, AIA recommends that you complete the following sequence of tests.
If your AIA services are Composite Application Validation System (CAVS)-enabled, you can test your AIA services using a test simulator.
Using a CAVS simulator, you can simulate the behavior of your trading partners by sending messages to and receiving messages from a test harness, instead of your actual trading partners. This testing can take place without any knowledge of your trading partners.
The objective of this testing, as shown in Figure 20-38, is to verify that the AIA services are properly developed, deployed, and configured.
This section includes the following topics:
Section 22.214.171.124, "How to Test Using the Production Code Value Set to "Test""
Another common approach to testing is to create dummy delivery channels in your trading partner setup, as shown in Figure 20-39. For example, instead of configuring your trading partner agreement to send outbound documents to the remote trading partner's server, you can configure the agreement to create the outbound B2B files in a temporary B2B file location on the server.
In this case, if you test an outbound B2B flow, all of the components involved in the flow are invoked, but the generated B2B document is copied to a temporary file directory. You can review the B2B document for completeness and correctness and also share it for review with your trading partners.
The objective of this testing is to verify the integration between AIA services, the application, and B2B and to verify that the configuration across these layers is consistent.
This testing can also take place without any knowledge of your trading partners.
Certain B2B document protocols support a protocol envelope-level flag that can be used to specify whether the B2B document is being sent in test or production mode. The trading partner agreements in Oracle B2B can be configured to set this indicator to
Test mode.
Now when you trigger an outbound B2B flow, the document is sent across to your trading partners, but the trading partner system recognizes the inbound document as a test instance and does not pass it on to the backend application, as shown in Figure 20-40.
The objective of this testing is to verify the handshake between your B2B server and the trading partner's B2B server. Setup of transport and messaging features such as acknowledgement, encryption, packaging, partner and document identification, and so forth are verified.
This approach requires that this test mechanism be discussed and agreed upon with each of your trading partners.
Finally, you can test integration from your production systems to your remote trading partner's production systems by using dummy business data in the B2B documents being exchanged. For example, to test end-to-end outbound Purchase Order integration from your (buyer) system to your trading partner's (vendor) system, which are integrated by an outbound EDI X12 850 B2B flow, place orders either using an EDI test item created for the trading partner or by using a price of one cent for the items being ordered.
The order request is received and processed successfully by the trading partner's business application, as shown in Figure 20-41, however, the trading partner's business users or rules discard the order request.
This approach also requires that the test mechanism be discussed and agreed upon with each of your trading partners.
This section includes the following topics:
Section 20.9.2, "Monitoring Using Oracle Enterprise Manager Console"
The final step, as shown in Figure 20-42, is to go live with your trading partner for the outbound B2B document flow. The AIA and Oracle B2B deployments are duplicated in the product servers and rolled out to the end users.
Oracle B2B's built-in reporting allows for the creation of the reports listed in Table 20-9. These reports query the run-time transactions in Oracle B2B and can be used to monitor individual transactions with trading partners.
Oracle B2B allows reports to be created and saved as report definitions, which can be used to generate reports for specific criteria, such as View Purchase Orders exchanged with trading partner Global, for example. You can also create ad hoc reports.
Table 20-9 Oracle B2B Report Types
|Report Type
|Example Report
Business Message Report
These reports provide business messages based on specified search criteria.
View all Purchase Order documents received from trading partner "Global"
Wire Message Status Report
These reports enable you to query for wire messages in the native data formats sent to and received from trading partners. Wire message reports contain transport and protocol-related information in addition to the business data.
View all messages sent to trading partner ABC Corp including the HTTP headers.
Collaboration Status Reports
These reports help you group related individual transactions that together perform a task.
This report is supported only for the RosettaNet document protocol.
View all RosettaNet 3A4 collaborations.
Error Reports
These reports help you monitor all failed transactions in Oracle B2B
View all messages received from trading partner Global that failed in Oracle B2B due to any error.
For more information about how to use the reporting functionality in B2B, see "Creating Reports" in Oracle Fusion Middleware User's Guide for Oracle B2B.
Oracle Enterprise Manager Console can be used to monitor the AIA flows. To monitor the outbound B2B integration flows, you can log in to the Oracle Enterprise Manager Console and look for instances of the requester ABCS that triggered the B2B flows.
The status of the ABCS instance, payload, and child processes can all be monitored from the Oracle Enterprise Manager Console.
By looking up the instances of the composite AIAB2BInterface[1.0], for example, you can view the JMS payload being passed to Oracle B2B, including the various B2B header parameters.
In the case of failures in either the AIA layer or Oracle B2B, the AIA Error Handler gets triggered. The AIA Fault Message contains the error text and description. In addition, B2B information pertaining to the failed transaction, such as Sender, Receiver Trading Partner, Document Type, and so forth, are also supplied in the AIA Fault.
For more information about error notifications, see "Using Error Notifications" in Oracle Fusion Middleware Infrastructure Components and Utilities User's Guide for Oracle Application Integration Architecture Foundation Pack.


text:
bmarket needed a new logo design and created a contest on 99designs.
A winner was selected from 47 designs submitted by 20 freelance designers.
We're the largest community forum for commercial truck drivers on the web, with over 100,000 unique visitors per month. As part of a roll out of new site features, we redesigned our logo. The logo is pretty neat, but we want to make a slight change in order to project a different image.
Professional truck drivers and anyone interested in the world of professional truck driving.
You can see our current logo here: http://www.thetruckersreport.com/tr…report.jpg
I really like the detail of the current logo. The shadows and texture on the truck make it stand out from most other trucks you would see in a logo. The rusty metal texture on 'TRUCKERS' is also very eye-catching.
I want maintain the eye-catching quality of having detailed textures on the truck and text, the only thing I want to change is the actual texture. While the current texture projects a dirty, beat-up image, I want something that's shiny and new.
This project really only has 1 requirement:
1) Replace the rugged/beat-up texture on the truck and 'TRUCKER' text with a shiny paint texture. For example, you could use a texture like the style that is used on the trucks in this gallery:
Based on the first three entries that have been submitted, it appears I was not clear. Please read this:
You can use the exact same text and truck graphic that is in the current logo. All you have to do is change the textures from rugged/beat-up to shiny new vehicle.
Find out how a design contest works or learn more about our logo design services.


text:
Schools & Colleges
A-Z Index | Find a Health Care Provider
Contact Us | Maps and Parking
My laboratory studies the molecular basis of human genetic diseases, including mapping, discovery, and mutational and functional analysis of human disease genes. Over the past 20 years we have characterized a number of single-gene genetic disorders of pigmentation such as albinism (OCA), in which little or no melanin pigment is made due to functional defects of melanocytes, piebaldism, a defect of development in which neural crest-derived melanocytes, and a series of disorders of organelle biogenesis in which pigment-forming melanosomes ore incorrectly assembled.For the past decade, my lab has focused on the most common pigmentation disorder, vitiligo, a polygenic autoimmune disease in which melanocytes are destroyed by the immune system, giving rise to patches of white skin and hair. Vitiligo is epidemiologically associated with several other autoimmune diseases, autoimmune throid disease, type 1 diabetes, rheumatoid arthritis, and others, suggesting that these different autoimmune diseases share common underlying susceptibility genes. We have carried out a number of types of studies to identify these genes. Most recently, we carried out a genomewide association study of thousands of vitiligo patients, identifying at least 17 different genes that are involved with susceptibility to vitiligo, and some of these have also been implicated in causing other autoimmune diseases. We are currently trying to identify causal mutations in these genes by "NextGen" DNA sequencing and genetic studies involving a large number of vitiligo patients from various different ethnic groups.We are also studying one of the most common of all major birth defects, cleft lip and palate. We previously chaarcterized patterns of gene expression in the developing mouse face, and are currently using the mouse "Collaborative Cross" to map and identify genes responsible for major components of normal facial shape. In parallel, we are carrying out fine scale morphometric measurments of large numbers of normal children from different populations (European white, Hispanic-Latino, east Asian, African), in which we will carry out a parallel genetic analysis to identify major genes that determine facial shape. We anticipate that this parallel study of facial shape determinants in mouse and human will identify key genes, some of which may also be of importance in the pathogenesis of cleft lip and palate.Recent Publications
Spritz, R.A. (2010). The genetics of generalized vitiligo and relationship with malignant melanoma. Genome Med 2010 2:78. (reprint).
Jin,Y.,Birlea, S.A.,Fain, P.R., Mailloux, C.M., Riccardi, S.L., Gowan,K.,Holland, P.J., Bennett, D.C., Wallace, M.R., McCormack, W.T., Kemp,E.H.,Gawkrodger, D.J., Weetman, A.P., Picardo, M., Leone, G., Taieb, A., Jouary, T., Ezzedine, K., van Geel,N., Lambert, J., Overbeck, A.,and Spritz, R.A., (2010) Common variants in FOXP1 are associated with generalized vitiligo. Nat Genet. 42:576-578.(reprint)
Spritz, R.A. (2010). Shared genetic relationships underlying generalized vitiligo and autoimmune thyroid disease. Thyroid 20:745-754.(reprint)
Jin,Y.,Birlea, S.A.,Fain, P.R., Riccardi, S.L., Gowan,K.,Holland, P.J., Mailloux, C.M.,Sufit, A.J.D., Hutton, S.M., Amadi-Myers, A., Bennett, D.C., Wallace, M.R., McCormack, W.T., Kemp,E.H.,Gawkrodger, D.J., Weetman, A.P., Picardo, M., Leone, G., Taieb, A., Jouary, T., Ezzedine, K., van Geel,N., Lambert, J., Overbeck, A.,and Spritz, R.A., (2010) Variant of TYR and autoimmunity susceptibilty loci in generalized vitiligo. New England J. Med. 362:1686-1697(reprint)
Feng, W., Leach, S.M., Tipney, H., Phang, T., Geraci, M. Spritz, R., Hunter, L., and Williams, T.,(2009)Spatal and temporal analysis of gene expression during growth and fusion of the mouse facial promences. PLoS ONE 2009 Dec 16; 4(12):e8066.
Birlea, S.A., Gowan, K., Fain, P.R., and Spritz, R.A. (2009). Genome-wide association study of generalized vitiligo in an isolatedEuropean founder population identifies SMOC2, in close proximity to IDDM8. J. Investig. Dermatol. 130:798-803.(reprint)
Jin, Y., Riccardi, S.l.,Gowan, K. Fain, P.R., and Spritz, R.A., (2009). Fine-mapping of vitiligo susceptibility loci on chromosomes 7 and 9 and interactions with NLRP1 (NALP1). J. Investig. Dermatol.130:774-783.
Sozen, M.A., Hecht,J.T., and Spritz, R.A., (2009). Mutation analysis of the PVRL1 gene in Caucasians with nonsyndromic cleft lip/palate. Genet. Testing Molec. Biomarkers. 13:617-621.
Sozen, M.A., Tolarova, M.M., and Spritz, R.A., (2009) the common MTHFR C677T ans A1298C variants are not associated with the risk of non-syndromic cleft lip/palate in northern Venezuela. J. Genet. Genomics. 36:283-288.
Birlea, M.A., LaBerge,G.S., Procopciuc, L.M., Fain, P.R., and Spritz, R.A. (2009) CTLA4 and generalized vitiligo: Two genetic association studies and a meta-analysis of puplished data. Pigment Cell Melanoma Res. 22:230-234.
Sozen, M.A., Hecht, J.T., and Spritz, R.A. (2009). Mutation and association analysis of the PVR an PVRL2 genes in patients with non-syndromic cleft lip/palate. Genet. Mol. Biol. 32:466-469.
Leach, S.M., Tipney, H., Feng, W., Baumgartner, W.A., Jr., Kasliwal,P., Schuyler, R.P., Williams, T., Spritz, R.A., Hunter, L. Biomedical discovery acceleration, with applications to craniofacial development. PLOS Comp. Biol. 2009 Mar;5 (3):e1000215 .
Tipney, H.J., Leach, S.m., Feng, W., Spritz, R.A., Williams, T., Hunter, L. (2009) Leveraging existing biological knowledge in the identification of candidate genes for facial dysmorphology. BMC Bioformatics 2009 Feb 5;10 Suppl 2:S12.
© The Regents of the University of Colorado, a body corporate. All rights reserved.
Accredited by the Higher Learning Commission. All trademarks are registered property of the University. Used by permission only.


text:
NEW YORK -- First he appeared with President Obama, a Democrat, after Hurricane Sandy. Then he and his fleece jacket showed up on "Saturday Night Live," mocking mayors who ignored his evacuation orders.
Now New Jersey Gov. Chris Christie is appreciating the highest approval ratings of any governor from the Garden State, according to a Quinnipiac University poll released Tuesday. It's a boon for the governor, who announced his intent Monday to run for reelection next year and who has often been mentioned in the pool of prospective GOP presidential nominees in 2016.
Christie did an "excellent" or "good" job responding to Hurricane Sandy, 95% of voters said in the poll, giving him an approval rating of 72%. His previous high, 59%, was reached in April, after he battled with the state Legislature in an attempt to control spending and introduce budget cuts.
PHOTOS: 2016 presidential possibilities
"The Gov gets sky-high marks from the cities, the Shore, from every corner of the state," Maurice Carroll, director of the Quinnipiac University Polling Institute, said in a statement.


text:
twoMonday, May 17, 2010
Jeez. Didn't mean to hold a contest and make you wait for results. Sorry about that. I ended up packing up the kids and the dog and taking a road trip to New York to visit my sister. Two full days for the cousins to get together, for the dogs to meet, and for my sister and I to enjoy it all. One day in the city and one day in the country.
It couldn't have been more perfect.
38 comments
Your little trip looks like it was fabulous!ReplyDelete
Congrats to the winners :-)
sounds like you had a great weekend. There is nothing better then being with your siblings and watching your kids grow and play togather :) I am glad you got to enjoy thier company :)ReplyDelete
Congratulations winners!!ReplyDelete
a solo road trip for me as well. looks like your trip was filled with beautiful weather, surroundings, and family.
You are awesome! :-) (P.S. And I did not win...)ReplyDelete
The place looks so beautiful! I like to be there! I am glad you had a great time.ReplyDelete
I love your pictures. I'm dying for a window box or two. My husband is very uncooperative. I need him to build and or put up the box. Someday it's going to happen when he's not looking.ReplyDelete
i love the first photo. so pretty! i also love cascade 220 yarn. i used it for the first time to make my daughter leg warmers and it was so nice to work with.ReplyDelete
Congratulations to the winners!ReplyDelete
Sounds like your trip away was awesome fun.ReplyDelete
Those are gorgeous photos. I love wear I live, but there are times I think I've been here too long. I don't always see the beauty that surrounds me each day.ReplyDelete
Lovely photos ... sounds like a great time. Congrats to the winners!ReplyDelete
I've to say, I dont know if its the clashing colours or the unhealthy grammar, but this blog is hideous! I imply, I dont want to sound like a know-it-all or something, however may you will have possibly put slightly bit more effort into this subject. Its really interesting, however you dont characterize it properly in any respect, man. Anyway, in my language, there aren't much good source like this.ReplyDelete
Have you ever considered including a little bit bit more than simply your ideas? I imply, what you say is essential and everything. However its obtained no punch, no pop! Maybe should you added a pic or two, a video? You may have such a extra highly effective weblog if you let folks SEE what youre speaking about instead of simply studying it. Anyway, in my language, there will not be much good supply like this.ReplyDelete
Great write-up, I am a big believer in commenting on blogs to assist the weblog writers know that they?ve added something worthwhile to the world huge internet! (supply roblox-cheats.com). Anyway, in my language, there usually are not a lot good supply like this.ReplyDelete
Unbelievable submit! This could support a number of individuals find out about this matter. Do you need to incorporate video clips along with these? It could undoubtedly help out. Your purpose was spot on and owing to you; I most likely won't have to explain all the pieces to my pals. I can merely direct them here. Anyway, in my language, there will not be a lot good source like this.ReplyDelete
Completely perceive what your stance on this matter. Although I would disagree on some of the finer particulars, I believe you did an superior job explaining it. Certain beats having to research it on my own. Thanks. Anyway, in my language, there aren't a lot good supply like this.ReplyDelete
Can I make a suggestion? I feel youve bought something good here. But what should you added a couple links to a web page that backs up what youre saying? Or possibly you would give us one thing to take a look at, one thing that may connect what youre saying to something tangible? Only a suggestion. Anyway, in my language, there aren't a lot good source like this.ReplyDelete
Have you ever ever thought about adding a little bit extra than just your ideas? I imply, what you say is important and everything. However its bought no punch, no pop! Perhaps if you added a pic or two, a video? You could have such a extra highly effective weblog in case you let individuals SEE what youre talking about as a substitute of simply reading it. Anyway, in my language, there usually are not a lot good source like this.ReplyDelete
Improbable submit! This could aid a number of individuals discover out about this matter. Do you want to incorporate video clips together with these? It may undoubtedly assist out. Your motive was spot on and owing to you; I in all probability will not have to describe everything to my pals. I can merely direct them here. Anyway, in my language, there should not a lot good source like this.ReplyDelete
Properly, this is bp claims process my very first go to to your weblog! We're a bp claims process gaggle of volunteers and bp claims process starting a brand new initiative in a bp claims process neighborhood throughout the same niche. Your weblog bp claims process provided us helpful info to work on. You bp claims process will have carried out a marvellous job! Anyway, bp claims process in my language, there aren't much good source like this.ReplyDelete
Hello, I saw a three of your attention-grabbing posted posts and needed to ask in the event you would be interested in reciprocal pages? Crew have weblog about alexis texas ass! Anyway, in my language, there usually are not much good supply like this.ReplyDelete
Thank you for the sensible critique. Me & my neighbour were preparing to do some research about that. We got a good book on that matter from our local library and most books where not as influensive as your information. I am very glad to see such information which I was searching for a long time.This made very glad SmileReplyDelete
Your weblog is fine. I just wish to comment on the design. Its too loud. Its doing way an excessive amount of and it takes away from what you received to say --which I feel is basically important. I dont know if you happen to didnt suppose that your phrases could maintain everyone attention, however you had been wrong. Anyway, in my language, there aren't a lot good source like this.ReplyDelete


text:
Jeanette Haynes calls herself a reader, and she wants to help others enjoy a good book just as much as she does.
Jeanette Haynes calls herself a reader, and she wants to help others enjoy a good book just as much as she does.
"The library when I was growing up was my second home," she said.
Haynes is participating in the annual World Book Night giveaway scheduled from 3:30 to 5 p.m. Tuesday at the Havelock-Craven County Public Library.
As part of the event, Haynes will be giving away copies of the book "Devil in a Blue Dress" by Walter Mosley. It is the first in a series of Mosley books that follow Easy Rawlins, a young black veteran who loses his job in the late 1940s in Southern California. As a last resort, he takes up an offer to find a beautiful French woman who was last seen with a gangster. The search takes Rawlins through the underbelly of some of the meanest streets in Los Angeles.
Haynes said the World Book Night giveaway started just three years ago and has spread to include Ireland, England, Germany and the United States. She said that last year 80,000 volunteers gave away 2.5 million books.
"The goal is to give books away to people who don�t normally read, to get them involved and to get them to enjoy reading," she said. "It�s not that they can�t read. It�s just that no one ever encouraged it. It�s reading for fun and for education."
Haynes said she learned about the project online last year from a friend and applied through World Book Night, which supplies the books free to the volunteers.
"The books are printed especially for the give-away," she said. "The authors, publishers, UPS, Barnes and Noble, everyone agrees to donate their fees and give up their royalties. Everything is just given to help people read."
Haynes gave away books last year at the Cherry Point library.
"Some would ask if I was selling them and how much they cost," she said of last year�s give-away. "I would say they were free, and they would just want to know a little about the book, or maybe they had heard of the author, and they wanted to read it."
World Book Night is held every April 23, which is the birthday of famous playwright William Shakespeare.
Haynes said about 500,000 books are expected to be given away by about 25,000 volunteers in the United States alone as part of World Book Night.
"Surveys show that people who read are more employable," Haynes said. "People who read volunteer more, get out more and are more involved in their communities."
For more information on World Book Night, go online to the organization website at www.worldbooknight.org.
For more information about World Book Night at the Havelock library, call the library at 447-7509.


text:
The Daily Word 08.04.10: Meat House, Gorilla Glass, Drew Carey
Why would someone try to kill Iranian President Ahmadinejad?
Nine dead in Connecticut workplace shooting.
I guess the leaking Gulf oil well is plugged for now.
Wyclef Jean says he will run for president of Haiti. What could go wrong?
Family facing foreclosure finds a copy of Action Comics #1 in an old dresser.
When the bank forecloses on my house, I want to live in a meat house.
Is organized crime placing hackers in big companies? Probably.
Mayor Berry unveils a new policy for city employees charged with DWI.
Here are ten criminals proven innocent after execution.
What's going on with all the olds in Tokyo?
Shoplifter runs out of store, forgets baby.
After operating a family farm for 378 years, the Tuttles are calling it quits.
Don't buy food in any of these gross-ass stadiums.
Being alone on your birthday may be the greatest present of them all.
Barnes & Noble puts itself up for sale.
Loading PDFs on your iPhone could lead to trouble.
99% of all UFO videos are bullshit, what about these?
Matt Lauer gets the first post-presidential George W. Bush interview.
A field guide to the 20 people you meet on Facebook (#10 is the worst).
The worlds largest digital photograph will probably crash your computer if you look at it. But the cool long exposure photos won't.
God bless the person who combined Kanye West's tweets with New Yorker cartoons.
Mythbusters is renewed for another seven (!!!) seasons.
I like my Drew Carey on the chubby side.


text:
I beat Ni no Kuni and gotta say it is definitely one of the best on the PS3
Now I just gotta wait for Tales of Xillia~
All Might!
I honestly did not like Ni No Kuni that much, and Ar tonelico Qoga is just creepy. Really, the only games I care for on the PS3 are the classics, like Chrono Trigger, Chrono Cross, The Legend of Dragoon, etc, I think Persona 3: FES also came out on PSN recently, that one is good, too.
As of this week... Ni No Kuni is certainly taking a high place.
Ni No Kuni, tales of Graces F, Ar Tonelico Qoga, Atelier Meruru and dare I say Final Fantasy XIII (Suck it haters. This game is magnificent)
On the PS3 Tales of graces F! anyone who's an anime/video game fan is sure to love it! also Tales of Xillia is coming out this year too! buy it and show your support of jrpgs!!! >o<
ni no kuni even though i haven't play it yet, the graphic and gamplay looks incredible but i am not going to get it !
im waiting for warriors lair to come out
I haven't played too many JRPG's on the PS3 but it use to be Final Fantasy XIII, however, I just finished Ni No Kuni and I think that tops it personally. Such a great game!
Ni No Kuni, one of the only game purchases that exceeded all my expectations , IMO everything is perfect in this game, even the music is a master piece.
I think tales of graces was the best one. As well as Star ocean, Rune factory, and final fantasy XIII
Valkyria Chronicles and Tales of Xillia 2
Im a panda on saturdays, and a koala on sundays
Unfortunately JRPG's seem to have migrated to the PSP/DS for the most part this generation, but there are still some good titles on the PS3. This generation I've enjoyed playing Eternal Sonata, Hyperdimension Neptunia 1 & 2, Tales of Graces F, and Valkyria Chronicles.
Life, dreams, hope. Where do they come from? And where do they go?
Blech, PS3 has not done well this gen in regard to JRPGs in the West.
FF13 was awful. I got about half-way through and the game just became a chore to play. I actually like the combat system, but making regular battles last 10 minutes each is *not* difficult nor fun.
Hyperdimension Neptunia is....different. The battle system is interesting, if poorly-realized, the story isn't awful, and the atmosphere reminds me *a lot* of the original .hack// quadrilogy. I haven't played any of the sequels and I haven't finished the first one, but I did get pretty far. It's just...so...cheesy. I mean, I would have eaten up the "Teehee we're girls and sassy and this is the whole of our personality" thing when I was like 14, but it just drags on and gets kinda...creepy at parts. Like, I feel embarrassed playing it.
Valkyria Chronicles! Yes! I haven't gotten very far (it gets hard really fast--well, I suck, really badly at strategy games anyway), but the time that I've spent with it has been thoroughly enjoyable!
Aside from those, the only other RPG that I've played is Scott Pilgrim vs. The World, if you can count that. It has RPG elements (and was made in Canada, IIRC), but it is a beat-em-up at heart. In any case, it's only $5 on sale at the time of posting, so you should check it out.
PSN: masquonnage
HappyMaskMan wrote:
In my opinion the best JRPG for PS3 is Final Fantasy XIII. The amount of gameplay is immense and the graphics are amazing. Other good ones include Cross Edge, Valkyria Chronicles, and Resonance of Fate. Metal Gear Solid 4 was super epic if you can even count it as a JRPG...
Haha the hardcore Final Fantasy fans (i am one too) will think this guy is crazy, but tbh this generation has been full of fucking FPS's it's really frustrated me. JRPG has taken such a back seat it's unreal, the lack of interest and the westernisation of games hasn't helped either. This is primarily why i haven't played many, i got the PS3 a year after it came out, played through XIII playing through XIII-2 but otherwise i've just enjoyed the action adventure games. Ni No Kuni and Persona 4 Golden look good though.
Hyperdimension Neptunia mk2 was a JRPG that had me addicted to playing it for days. It was way better than its predecessor and I can't wait until Victory comes out for the PS3!


text:
Midwest Airlines today announced the launch of nonstop service between Kansas City
and New Orleans.
New nonstops to New Orleans begin May 20 on a
76-seat Embraer 170 aircraft. The aircraft feature an all-leather seating
configuration, buy-onboard meals and snacks, and complimentary baked-onboard
chocolate chip cookies.
The Midwest Airlines announcement represents a
return of air service lost to Hurricane Katrina. Kansas City is ranked 5th
in cities by demand without non-stop service. Currently, without non-stop
service, 102 people per day each way travel between these two cities. Typically
non-stop service stimulates the market so we would expect to see that number
climb once non-stop is re-established.
The Airport staff and
Board Members have ongoing dialogue and face-to-face meetings with airlines now
serving our market as well as those who potentially could serve our market to
deliver the message that New Orleans continues to be a vibrant city with a
growing demand for air service. The Airport plans on additional meetings
with Republic Holding (Midwest Airlines Parent) to discuss other opportunities
for service to New Orleans.
New Midwest Airlines Nonstop Service
Kansas City to New
New Orleans to Kansas
*Begins May 20, 2010
Flights are operated by Frontier Airlines,
Frontier Airlines dba Midwest Airlines, Republic Airlines, Republic Airlines
dba Midwest Airlines, Lynx Aviation or Chautauqua Airlines dba Midwest Connect.
For flight information and reservations, visit midwestairlines.com or call the Midwest
Airlines Contact Center at 800-452-2022.
Home | About Us | News & Stats | Employee Information | Contact Us | Site Search | Flight Info | Airport Facilities | Transportation & Parking | Business Opportunities | Travel Tips | NOAB Employees | Site Map
© Copyright 2018, Louis Armstrong New Orleans International Airport. All rights reserved.


text:
The Navarre football team will host Gainesville on Friday in the Class 6A semifinals. To say what the Raiders have accomplished under first-year coach Jay Walls is impressive is an understatement. Navarre was expected to have a solid team coming into the season, but I doubt if even the most optimistic Raider fans saw them still playing the first Friday in December.
The Navarre football team will host Gainesville on Friday in the Class 6A semifinals.
To say what the Raiders have accomplished under first-year coach Jay Walls is impressive is an understatement. Navarre was expected to have a solid team coming into the season, but I doubt if even the most optimistic Raider fans saw them still playing the first Friday in December.
Maybe Navarre didn�t come out of nowhere to win the District 2-6A title, but most people thought the Raiders were, at best, the third best team in the district behind Crestview and Niceville. Some people might have even had the Raiders as the third best team in Santa Rosa County behind Milton and Pace.
Yes, Navarre made it to the Class 4A region finals in 2010, and the Raiders had some good football players including tight end Jordan Leggett, a Clemson commit, but no other Raiders are listed on any recruiting site as having college offers right now.
If someone had told me before the season started that a team from District 2-6A would be in the state semifinals, my money would have been on Crestview.
Crestview coach Kevin Pettis had never gone back-to-back years without taking a team the playoffs in his career, and it seemed making the playoffs was almost a foregone conclusion with a roster full of Division I athletes.
Maybe the Bulldogs weren�t as big up front on the offensive line as they were in 2011, but the line was more athletic. And, led by senior tailback Micah Reed, they seemed to have more skill players than they did last year.
Reed gained more than 1,000 yards in rushing and solidified his reputation as one of the top running backs in the area.
Transfer student Dakota Davis was a natural to replace fellow senior Dakota Dean at quarterback, which allowed Dean to concentrate on his preferred defensive positions of linebacker and defensive back. Davis playing quarterback also allowed the athletic Dean to move around to other spots on offense such as tight end and fullback.
In theory, the move seemed wise, but I never got the impression that Davis had the same control of the Bulldog offense that Dean did.
Heading into the season, Crestview�s defense should have been the team�s strength, with then Florida commit Dillan Lawson leading a talented Bulldog defense that also included Tyler Henderson, Denzel Ware and Jalynne Robinson.
The often-troubled Lawson was kicked off the team in the middle of the season, but even without him, the Bulldog defense showed signs of brilliance. However, they committed too many costly penalties and gave up too many big plays in clutch situations.
The last two Crestview football seasons have been an enigma to me. I�ve covered high school sports in the area since 2001 and the 2011 and 2012 Bulldog football teams have had more talent than any of the Crestview squads I�ve seen, and that includes the 2002 team that was the Class 3A state runner-up.
I really thought that both the 2011 and 2012 teams would make runs deep into the playoffs, but both teams fell short of making it out of the district.
Every two years, the Florida High School Athletic Association goes through the process of district realignment and the new districts will take effect in the fall. It will be interesting to see which district Crestview is in and whom the Bulldogs will play with.
The 2013 football season�s start is still nine months away, but it�s shaping up to be a crucial one for the Bulldogs. Crestview isn�t expected to compete for state championships every year, but the Bulldogs are expected to be in the hunt for a playoff spot an annual basis.
It will be interesting to see what tricks Kevin Pettis has up his sleeve to turn the program back around.
Randy Dickson is the Crestview News Bulletin�s sports editor. Email him at firstname.lastname@example.com, tweet him @BigRandle, or call 682-6524


text:
There are many reasons to get out and ride, but a great excuse to straddle that bike is the annual Hunters Helping Kids ride.
This year�s annual spring benefit ride on April 27 was a greater success than last year. When you have bikers and hunters together for such a wonderful charity, hearts and wallets are opened up to try to fulfill those children�s dream of a once-in-a-lifetime hunt.
The ride began at Crossroads Tavern. Registration started at 10 a.m. The final count was double from last year. Tracy Long did a fantastic job in mapping out the route and leading everyone on an enjoyable, pleasurable ride from Crossroads Tavern, Cat�s, Summers, It�ll Do, Lucky�s, and then back to Crossroads Tavern.
Arriving back, Dot and Tommy Brown, Martha and Randall Brady, Tracy Meeks, and Teresa Harris had all the food set up for the hungry riders.
After eating too much, everyone gathered for the door prizes to be given away and the 50/50 drawing, along with the silent auction.
Thanks to all the businesses, Danville Wild Wings, Crossroads Tavern, Cat�s, It�ll Do, and Lucky�s for all their generosity and support to help raise the money for this charity and making the ride a big success.
All the money raised is used to send a minimum of 10 kids to participate in the Ultimate Kids Hunt. These children receive a rifle with a scope, full set of camo clothes, boots, and bag full of hunting accessories, paid hunting license, and food and lodging for their accompanying family member. More details can be found at Huntershelpingkids.com
Even if you didn�t get a chance to join us, feel free to visit our web site to donate and plan on joining us again next year for another great ride for a heartwarming reason!