text:
OpenAS2 enables you to transmit and receive AS2 messages with EDI-X12, EDIFACT, XML, or binary payloads between trading partners. Since OpenAS2 documentation is sketchy, this article shows you to how to install, configure, and use OpenAS2 and create a reference model that you can adapt for different scenarios. The article then shows you how to use this OpenAS2 reference model to test B2B gateways by using it as a client to send messages to an IBM® WebSphere® DataPower® B2B Appliance XB60 (hereafter called an XB60).
Part 1. Installing OpenAS2
To be able to run the scenarios in this article, you will need to have Java™ installed -- the article uses Java 1.6. You will also need the OpenAS2 package and the Java Cryptography Extension (JCE) policy files, which you can download at the bottom of the article.
Figure 1. OpenAS2 installation folder structure
- Unzip the downloaded OpenAS2 package into a suitable location, which
we will call
<install_dir>. Typical values for
/opt/OpenAS2under Linux® or
C:\OpenAS2under Microsoft® Windows®.
- Rename the file
<install_dir>/lib/openas2-lib.jar(case sensitive). Figure 1 above shows the unzipped package after this renaming with the file highlighted. Your installation should look the same.
- For the encryption and certificate management to work correctly, you
must have the proper JCE policy files installed in your version of
Java. The downloaded zip archive contains the two files
US_export_policy.jar. Install them into your Java location under
<JAVA_HOME>/lib/security. Back up the existing files before installing these new ones.
- As a check, unzip the downloadable additional materials file that
accompanies this article and copy the
myCompanyfolder for your platform (Windows or Linux) to
<install_dir>. Then run
standalone.shon Linux or
standalone.cmdon Windows to start OpenAS2. Type
exitto stop the software. You should see output similar to that in Figure 2 below. If you get any Java exceptions, you may need to add Java to your PATH. If these exceptions are SSL certificate related, you probably installed the JCE policies incorrectly.
Figure 2. Sample run of OpenAS2
Staring OpenAS2 with file myCompany.xml OpenAS2 v0.9 Starting Server... Loading configuration... Registering Session to Command Processor... Starting Active Modules... OpenAS2 Started 07/14/10 12:03:57 OpenAS2Server: - OpenAS2 Started - Loading Command Processor...[Thread[Thread-2,5,main], Thread[Thread-3,5,main]] Loading Command Processor...[Thread[Thread-2,5,main], Thread[Thread-3,5,main]] #>exit
Part 2. Configuring the OpenAS2 reference model
The following reference model will be used throughout this article. The
port values are arbitrary, but these settings must be consistent on both
sides for message exchange to take place. The scenario involves two
trading partners,
myCompany and
exchanging messages using OpenAS2. These trading partners are defined
within OpenAS2; they are not the hostnames of the systems.
Indeed, these trading partners could reside on the same physical hardware.
The model is shown in Figure 3 below. An AS2 message from
myPartner to
myCompany is sent on port 10080 and
the MDN received either synchronously or on port 20081 asynchronously.
Conversely, an AS2 message is sent from
myCompany to
myPartner on port 20080 and the MDN received back either
synchronously or on port 10081 asynchronously.
Figure 3. OpenAS2 reference model used here
Configuring the reference model
Creating the reference model requires two trading partner configurations
myCompany and
myPartner, as shown in Figure 3
above. They can be Windows systems, Linux systems, or a mixture of the
two, and they can even be on the same host. Be sure to use the correct
file separator character -- "\" on Windows and "/" on Linux . As shown in
Figure 3, four files control the behavior of a trading partner:
- A key store to hold SSL certificates, which will be exchanged between trading partners.
- A configuration file that controls the behavior of a trading partner (
myPartner.xmlin Figure 3 above). It contains the properties of the trading partner and values for the partner with whom it will trade.
- A partnerships file that defines a relationship between two trading
partners. By default this file is called
- A command file called
commands.xmlthat is part of the OpenAS2 distribution and does not need to be modified.
These files are provided as part of the download materials for Windows or Linux. They are supplemented with a Unix shell script and a DOS command file to run the software.
Part 3. Trading documents using preconfigured partners (Windows example)
You can start trading documents on Windows or Linux by using the files in
the accompanying zip file. On Windows, in your OpenAS2
<install_dir>, copy the folders
Windows\myCompany and
Windows\myPartner from the
unzipped files as shown in Figure 4 below (not all the OpenAS2 folders are
shown). The only difference between Windows and Linux here is that
standalone.cmd would be replaced with the
standalone.sh shell script, and the
myPartner folders would have been copied from the Linux
subdirectory in the unzipped package. The only difference between the
myCompany.xml and
myPartner.xml files between
Windows and Linux is the file separator changing from backslash to forward
Figure 4. OpenAS2 configuration for myCompany and myPartner
C:\OpenAS2 (<install_dir>) +--lib | ... +--myCompany | commands.xml | myCompany.p12 | myCompany.xml | partnerships.xml | standalone.cmd | +--myPartner | commands.xml | myPartner.p12 | myPartner.xml | partnerships.xml | standalone.cmd
You are now ready to trade! In the myCompany folder double-click on the
standalone.cmd file. Assuming you have installed the
JCE component, you should see OpenAS2 running as shown in Figure 5 below.
In this folder the software has created subfolders called
To_myCompany and
To_myParter, as well as a log file:
Figure 5. OpenAS2 running
In the myPartner folder double-click on the standalone.cmd
file. You will see the same folders and log file being created and a
window similar to the one in the figure above. To send a document from
myPartner to myCompany simply drop a file into the
<install_dir>/myPartner/To_myCompany folder. The
exchange is shown in the figures below (with highlighted messages). Where
is the file delivered to? It will appear in a folder called
inbox in the
Figure 6. Sending a document from myPartner to myCompany
Figure 7. myCompany sending a reply to myPartner
For clarity, the output is shown in text form in Figure 8 below, mixing the two outputs to show the flow and highlighting the important parts:
- In the first block, myPartner polls the to_MyCompany folder, picks up the message, encrypts and signs it, and transmits it to myCompany using HTTP on port 10080.
- In the second block, myCompany receives the message, decrypts and verifies it, and then stores it in the myCompany folder along with the headers. It then sends the MDN synchronously, which we know because the first and last line of this middle block show the IP (127.0.0.1) and port (3216) to be the same.
- In the third block, myPartner receives the MDN, verifies it, and logs the fact that the message was sent and received and removes it from the to_myCompany folder.
Figure 8. Sending a document from myPartner to myCompany
myPartner: 07/28/10 10:19:19 DirectoryPollingModule: processing C:\OpenAS2\myPartner\To_myCompany\inbound.EDIFACT myPartner: 07/28/10 10:19:19 DirectoryPollingModule: file assigned to message C:\OpenAS2\myPartner\To_myCompany\inbound.EDIFACT [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myPartner: 07/28/10 10:19:19 AS2SenderModule: message submitted [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myPartner: 07/28/10 10:19:19 AS2SenderModule: signed data [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myPartner: 07/28/10 10:19:20 AS2SenderModule: encrypted data [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myPartner: 07/28/10 10:19:20 AS2SenderModule: connecting to http://localhost:10080 [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myPartner: 07/28/10 10:19:20 AS2SenderModule: transferred 2778 bytes in 0.46 seconds at 58.999 KBps [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myCompany: 07/28/10 10:19:20 AS2ReceiverHandler: incoming connection 127.0.0.1 3216 myCompany: 07/28/10 10:19:20 AS2ReceiverHandler: received 2779 bytes in 0.78 seconds at 34.812 KBps 127.0.0.1 3216 [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myCompany: 07/28/10 10:19:20 AS2ReceiverHandler: decrypting [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myCompany: 07/28/10 10:19:20 AS2ReceiverHandler: verifying signature [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myCompany: 07/28/10 10:19:20 MessageFileModule: stored message to C:\OpenAS2\myCompany\ inbox\myPartner-myCompany-_OPENAS2-28072010101919-7908@myPartner_myCompany_ [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myCompany: 07/28/10 10:19:20 MessageFileModule: stored headers to C:\OpenAS2\myCompany\inbox\msgheaders\2010\07\myPartner-myCompany-_ OPENAS2-28072010101919-7908@myPartner_myCompany_ [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myCompany: 07/28/10 10:19:20 AS2ReceiverHandler: sent MDN [automatic-action/MDN-sent-automatically; processed] 127.0.0.1 3216 [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myPartner: 07/28/10 10:19:20 AS2SenderModule: received MDN [automatic-action/MDN-sent-automatically; processed] [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myPartner: 07/28/10 10:19:20 AS2SenderModule: mic is matched, mic: nrpe5qz/n4GKdl+Cl+hgrrImyA4=, sha1 [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myPartner: 07/28/10 10:19:20 AS2SenderModule: message sent [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>] myPartner: 07/28/10 10:19:20 DirectoryPollingModule: deleted C:\OpenAS2\myPartner\To_myCompany\inbound.EDIFACT [<OPENAS2-28072010101919+0100-7908@myPartner_myCompany>]
You have now traded a document from myPartner to myCompany. Trading in the
other direction is simply a matter of dropping a file into the
<install_dir>\myCompany\to_myPartner folder. Try it for
yourself, and then shut down OpenAS2 by typing
exit in both
of the command windows.
Part 4. Trading documents with custom trading partner names (Linux example)
In the previous section you traded documents between preconfigured trading partners. This section shows you how to configure OpenAS2 for two arbitrary trading partners called partnerA and partnerB. You created the myCompany and myPartner profiles using this method. This new scenario uses Linux because it provides simpler management of SSL certificates using the OpenSSL package.
You can use the shell scripts in the downloadable materials to create the
files required. OpenAS2 is installed in
/opt/OpenAS2 and the
downloaded files are in
/tmp/Files. You can log in to your
Linux system as any user; root is not required to run the software.
Creating the required configuration files
The download files are set up by default to assume Linux for both trading
partners. If you want Windows for one or both trading partners, edit the
createXML.sh file and change the value of the field separator
for each partner as required (search for
Partner2_FileSep). Here is the complete setup from
unzip to trading:
cd /tmp unzip Files.zip cd /tmp/Files/Templates sh ./createXML.sh partnerA partnerB
The result should be three new files:
partnerB.xml, and
partnerships.xml. Copy these
files to the appropriate locations:
mkdir -p /opt/OpenAS2/partnerA cp /tmp/Files/commands.xml /opt/OpenAS2/partnerA cp /tmp/Files/standalone.sh /opt/OpenAS2/partnerA chmod 755 /opt/OpenAS2/partnerA/standalone.sh cp /tmp/Files/Templates/partnerA.xml /tmp/Files/Templates/partnerships.xml /opt/OpenAS2/partnerA
mkdir -p /opt/OpenAS2/partnerB cp /tmp/Files/commands.xml /opt/OpenAS2/partnerB cp /tmp/Files/standalone.sh /opt/OpenAS2/partnerB chmod 755 /opt/OpenAS2/partnerB/standalone.sh cp /tmp/Files/Templates/partnerB.xml /tmp/Files/Templates/partnerships.xml /opt/OpenAS2/partnerB
Use the scripts provided to create the key stores automatically. The script creates many files but the only ones you need are the p12 files:
cd /tmp/Files/SSL sh ./createSSL.sh partnerA partnerB cp /tmp/Files/SSL/partnerA.p12 /opt/OpenAS2/partnerA cp /tmp/Files/SSL/partnerB.p12 /opt/OpenAS2/partnerB
Trading documents
You should now have two folders and five files in each folder, as shown in Figure 9 below:
Figure 9. OpenAS2 configuration for myCompany and myPartner
/opt/OpenAS2 +--partnerA | commands.xml | partnerA.p12 | partnerA.xml | partnerships.xml | standalone.sh | +--partnerB | commands.xml | partnerB.p12 | partnerB.xml | partnerships.xml | standalone.sh
Let's start trading! You will need three windows open: one for each trading partner and the third one to put files into the appropriate folders.
In the first window (PartnerA), run the
standalone.sh script
with partnerA.xml as a parameter:
cd /opt/OpenAS2/partnerA sh ./standalone.sh partnerA.xml
In the second window (PartnerB) run the
standalone.sh script
with partnerB.xml as a parameter:
cd /opt/OpenAS2/partnerB sh ./standalone.sh partnerB.xml
Finally, in the third window, drop a file into the appropriate location to send it between trading partners.
- To send a file from partnerA to partnerB:
cp /tmp/Files/partnerA.EDIFACT /opt/OpenAS2/partnerA/To_partnerB
- To send a file from partnerB to partnerA:
cp /tmp/Files/partnerB.EDIFACT /opt/OpenAS2/partnerB/To_partnerA
When you have finished sending files, type
exit in both
partner windows to stop OpenAS2. Figure 10 below shows the (mixed) output
of sending a file from partnerA to partnerB. For clarity, unnecessary
lines have been removed and replaced by
Figure 10. partnerA sending a document to partnerB
partnerA: 07/15/10 10:32:34 DirectoryPollingModule: processing /opt/OpenAS2/partnerA/To_partnerB/inbound.EDIFACT partnerA: 07/15/10 10:32:34 DirectoryPollingModule: file assigned to message ... [<OPENAS2-15072010103234+0100-5611@partnerA_partnerB>] partnerA: 07/15/10 10:32:34 AS2SenderModule: message submitted ... partnerA: 07/15/10 10:32:34 AS2SenderModule: signed data ... partnerA: 07/15/10 10:32:34 AS2SenderModule: encrypted data ... partnerA: 07/15/10 10:32:34 AS2SenderModule: connecting to http://localhost:20080 ... partnerA: 07/15/10 10:32:35 AS2SenderModule: transferred 2848 bytes in 0.74 seconds at 37.598 KBps ... partnerB: 07/15/10 10:32:35 AS2ReceiverHandler: incoming connection 127.0.0.1 45530 partnerB: 07/15/10 10:32:35 AS2ReceiverHandler: received ... 127.0.0.1 45530 [<OPENAS2-15072010103234+0100-5611@partnerA_partnerB>] partnerB: 07/15/10 10:32:35 AS2ReceiverHandler: decrypting ... partnerB: 07/15/10 10:32:35 AS2ReceiverHandler: verifying signature ... partnerB: 07/15/10 10:32:35 MessageFileModule: stored message to /opt/OpenAS2/partnerB/inbox ... partnerB: 07/15/10 10:32:35 MessageFileModule: stored headers to /opt/OpenAS2/partnerB/inbox/ ... partnerB: 07/15/10 10:32:35 AS2ReceiverHandler: sent MDN ... 127.0.0.1 45530 ... partnerA: 07/15/10 10:32:35 AS2SenderModule: received MDN ... [<OPENAS2-15072010103234+0100-5611@partnerA_partnerB>] partnerA: 07/15/10 10:32:35 AS2SenderModule: mic is matched, mic: 3rv2s+RzWodgiK6DHiTJHPYjn+w=, sha1 ... partnerA: 07/15/10 10:32:35 AS2SenderModule: message sent ... partnerA: 07/15/10 10:32:35 DirectoryPollingModule: deleted /opt/OpenAS2/partnerA/To_partnerB/inbound.EDIFACT ...
What the configuration files do
This section explains the details of the configuration files and how they
link together. It uses the myCompany files -- the discussion is the same
for other trading partners. Recall that the configuration of a trading
partner consists of four files -- in the case of myCompany they are
commands.xml and
myCompany.xml (or myPartner.xml)
Determines the folders and ports to use to trade documents with a trading partner. Here are some of the significant nodes in this file:
- The
<certificates>stanza determines which SSL keystore to use and the password to access it.
- The
<loggers>stanza is used to log the running OpenAS2 software for problem determination. For this exercise, it logs to a simple text file and to the console window.
- The
<commandProcessors>stanza determines how commands are processed. Normally you do not need to change anything here, but if you run the two trading partners on the same host, you need to change the
portIdfor one of them in order to avoid "Socket in use" errors. Just choose a
portIdvalue that is not in use.
- The
<processor>stanza contains
<module>stanzas to change the behavior of OpenAS2. The
classnameattribute of the module specifies which values are to be used. Some of the class names are listed below:
- The
receiver.AS2DirectoryPollingModuleclass name determines which directory to poll for messages. For example:
<module classname="org.openas2.processor.receiver.AS2DirectoryPollingModule" outboxdir="%home%/To_myPartner" errordir="%home%/To_myPartner/error" interval="5" defaults="sender.as2_id=myCompany, receiver.as2_id=myPartner" sendFilename="true" mimetype="application/EDIFACT"/>
enables the OpenAS2 software to poll the folder
%home%/To_myPartnerfor messages every five seconds. When a file is detected, it creates the
AS2-From:headers using the
defaultsattribute and sets the application mime type. The software then uses the details in the
partnerships.xmlfile to send the actual data. In other words, it sets the headers "AS2-From: myCompany" and "AS2-To: myPartner," then checks the partnerships file for a stanza specifying "myCompany-myPartner," and then sends the data to the target in the
as2_urlof that partnership.
- The
receiver.AS2MDNReceiverModuleclass names specify which ports to listen on for AS2 messages and asynchronous MDN alerts:
<module classname="org.openas2.processor.receiver.AS2ReceiverModule" port="10080" errordir="%home%\inbox\error" errorformat="sender.as2_id, receiver.as2_id, headers.message-id"/> <module classname="org.openas2.processor.receiver.AS2MDNReceiverModule" port="10081"/>
These port values are used for the attributes
as2_mdn_toin the
- The
This file defines the relationship between two trading partners. It consists of two main sections:
- The
<partner>stanza assigns various properties to the trading partner and therefore there are two of these nodes. The critical value is the
x509_aliasproperty, which is used to choose a specific certificate within the key store. A common mistake is to have a mismatch between this value and the certificates in the key store. An example line is:
<partner name="myCompany" as2_id="myCompany" x509_alias="myCompany" email="email@example.com"/>
- The
<partnership>stanza is used to determine where to send documents that are being traded. There will be two of these nodes to trade to a partner and from a partner. The two significant attributes are
as2_mdn_to. Both are in the format of a URI, with the values being the target to send the message to:
<partnership name="myPartner-myCompany"> <sender name="myPartner"/> <receiver name="myCompany"/> <attribute name="protocol" value="as2"/> <attribute name="subject" value="From myPartner to myCompany"/> <attribute name="as2_url" value="http://localhost:10080"/> <!-- This value is from the myCompany.xml file --> <attribute name="as2_mdn_to" value="http://localhost:10081"/> <!-- This value is from the myCompany.xml file --> <attribute name="as2_mdn_options" value="signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, sha1"/> <attribute name="encrypt" value="3des"/> <attribute name="sign" value="sha1"/> </partnership>
myCompany.p12 (or partner.p12)
This SSL key store is just a normal key store used by Java. It contains one self-signed certificate (for myCompany) and a signer certificate (for myPartner).
This file is taken from the OpenAS2 distribution and does not change, so we will not discuss it further.
Part 5. Trading using OpenAS2 and a DataPower XB60
In this part you configure an XB60 to act as myCompany and use OpenAS2 to act as the trading partner myPartner. The model is shown below. There are two scenarios:
- An inbound flow: myPartner (OpenAS2) sends a document to myCompany (XB60) and it is delivered to a back-end using FTP. FileZilla server is used as a simple FTP server to accept the document.
- An outbound flow: myCompany (XB60) receives a document via HTTP and sends it using AS2 to myPartner (OpenAS2).
Figure 11. Trading scenario with the XB60
Overview of build
- Create the myParter configuration for OpenAS2.
- Upload the myParter signer certificate to the XB60 and create a crypto object for it.
- Create a crypto key on the XB60 for myCompany
- Download the myCompany signer certificate from the XB60 to the myPartner folder.
- Import the myCompany signer certificate into the myProfile.p12 file in OpenAS2.
- Create a myCompany (internal) profile on the XB60 using the generated certificate and an FTP back-end destination.
- Create a myPartner (external) profile on the XB60 using the uploaded myPartner signer certificate and an AS2 back-end destination.
- Create a B2B gateway for these profiles with an AS2 front-side handler.
- Start trading!
1. Create myParter configuration for OpenAS2
You will need the
myPartner folder from the zip file installed
in OpenAS2. You do not need the
myCompany part for OpenAS2
because that will be replaced by the XB60. Edit the
partnerships.xml file and replace the value for localhost
with the IP address of your XB60. You only need to do this in the
<partnership name="myPartner-myCompany"> stanza.
Once you have created the
myCompany profile on the XB60, you
need to change the
myPartner.p12 file. You also need the
myPartner.crt signer certificate in the SSL folder of the ZIP
file to upload to the XB60.
2. Upload myParter signer certificate to XB60 and create crypto object for it
In the XB60 GUI, navigate to Administration => Miscellaneous => Crypto Tools and click on the Import Crypto Object tab. Click the Upload button and browse to the myPartner.crt file in the unzipped files SSL folder. Once the upload is complete, select it in the "Input File Name" drop down list, enter "myPartnerCert" for the Object Name, and click Import Crypto Object. You will use this object later when you create the myPartner external profile on the XB60.
Make sure that the dates are ignored since you are only using a test rig.
Navigate to Objects => Crypto Configuration => Crypto
Certificates and click on
myPartnerCert. Edit
the panel and set Ignore Expiration Dates to
On and then click Apply. Save your
Figure 12. Import the myPartner certificate
3. Create a Crypto-key on the XB60 for myCompany
In the XB60 GUI, navigate to Administration => Miscellaneous
=> Crypto Tools and generate a certificate for
myCompany using the password
passw0rd, as shown
below. The "State or Province," "Locality," and "Organization" do not
matter. Enter your values and click Generate Key:
Figure 13. Creating the myCompany crypto key
4. Download myCompany signer certificate from XB60 to myPartner folder
Once you have created the crypto key, you will find the following files in
temporary:/// folder:
myCompany-sscert.pem, and
Download the
myCompany-sscert.pem file to your OpenAS2
myPartner folder.
5. Import myCompany signer certificate into myProfile.p12 file in OpenAS2
On the OpenAS2 side, you now have a certificate file called
myPartner.p12 with the wrong
certificate in it. Replace it with the one downloaded from the XB60. Start
the OpenAS2 software in the
myPartner folder and issue the
following commands: (in bold):
Figure 14. Import myCompany certificate
Staring OpenAS2 with file myPartner.xml OpenAS2 v0.9 Starting Server... Loading configuration... Registering Session to Command Processor... Starting Active Modules... OpenAS2 Started 07/12/10 15:15:51 OpenAS2Server: - OpenAS2 Started - Loading Command Processor...[Thread[Thread-2,5,main], Thread[Thread-3,5,main]] Loading Command Processor...[Thread[Thread-2,5,main], Thread[Thread-3,5,main]] #>cert list OK: myPartner myCompany #>cert delete myCompany OK: deleted myCompany #>cert import myCompany myCompany-sscert.pem OK: Certificate(s) imported successfully ... (output truncated for brevity) ... #>cert list OK: myPartner myCompany #>exit
6. Create myCompany (internal) profile on the XB60 using the generated certificate and an FTP back-end destination
- In the XB60 GUI, click B2B Partner Profile and create
an internal profile called
myCompany. In the Main tab, enter the Partner Business IDs:
Figure 15. myCompany Internal Profile Main tab
- On the AS Settings tab, create "Inbound Decryption Identification
Credentials" and "Signing Identification Credentials" by clicking
+ and using the key you generated earlier:
Figure 16. myCompany AS Settings tab
- On the Destinations tab, you need to create a back-end to the FTP
server of your choice. Since this is only a test scenario, you can
specify the filename to save the document. In the real world you would
expand Enable Advanced AS3/FTP Settings and click
Generate unique filename on trailing slash,
provided your FTP server supports the STOU command:
Figure 17. myCompany Destinations tab
- After you click Apply within the tab, you will see
the following summary:
Figure 18. myCompany Destinations tab complete
- Click Apply at the top of the page to create your internal profile and save your changes.
7. Create a myPartner (external) profile on the XB60 using the uploaded myPartner signer certificate and an AS2 back-end Destination
- In the XB60 GUI, click Partner Profile and create an
external profile called
myPartner. In the Main tab, enter the Partner Business IDs:
Figure 19. myPartner External Profile Main tab
- On the AS Settings tab, create "Inbound Security Validation
Credentials" by clicking + and using the key you
created earlier from the uploaded file:
Figure 20. myPartner AS Settings tab
- On the Destinations tab, enter the values for the AS2 listener in the
OpenAS2 configuration:
Figure 21. myPartner Destinations tab
- After you click Apply within the panel, you will see
the following summary:
Figure 22. myPartner Destinations tab complete
- Click Apply at the top of the page to create the external profile and save your changes.
8. Create a B2B gateway for these profiles with an AS2 front-side handler
Create a new B2B gateway between the two trading partners:
- Attach the two previously created partner profiles (myCompany and myPartner).
- Add an AS2 front-side handler and an HTTP front-side handler:
Figure 23. B2B Gateway Main tab
- On the Archive tab, select Purge Only:
Figure 24. B2B Gateway Archive tab
9. Start trading!
Running Scenario 1
To run scenario 1 and send a document to the XB60, start the OpenAS2 software in the myPartner folder and then drop the inbound.EDIFACT document into the to_myCompany folder:
Figure 25. Trading documents with the XB60
Staring OpenAS2 with file myPartner.xml OpenAS2 v0.9 Starting Server... Loading configuration... Registering Session to Command Processor... Starting Active Modules... OpenAS2 Started 07/13/10 10:47:44 OpenAS2Server: - OpenAS2 Started - Loading Command Processor...[Thread[Thread-2,5,main], Thread[Thread-3,5,main]] Loading Command Processor...[Thread[Thread-2,5,main], Thread[Thread-3,5,main]] 07/13/10 10:47:49 DirectoryPollingModule: processing C:\OpenAS2\myPartner\ To_myCompany\inbound.EDIFACT 07/13/10 10:47:49 DirectoryPollingModule: file assigned to message C:\OpenAS2\myPartner\ To_myCompany\inbound.EDIFACT [<OPENAS2-13072010104749+0100-7148@myPartner_myCompany>] 07/13/10 10:47:49 AS2SenderModule: message submitted [<OPENAS2-13072010104749+0100-7148@myPartner_myCompany>] 07/13/10 10:47:50 AS2SenderModule: signed data [<OPENAS2-13072010104749+0100-7148@myPartner_myCompany>] 07/13/10 10:47:50 AS2SenderModule: encrypted data [<OPENAS2-13072010104749+0100-7148@myPartner_myCompany>] 07/13/10 10:47:50 AS2SenderModule: connecting to http://126.96.36.199:10080 [<OPENAS2-13072010104749+0100-7148@myPartner_myCompany>] 07/13/10 10:47:50 AS2SenderModule: transferred 2727 bytes in 0.46 seconds at 57. 915 KBps [<OPENAS2-13072010104749+0100-7148@myPartner_myCompany>] 07/13/10 10:47:54 AS2SenderModule: received MDN [automatic-action/MDN-sent-automatically; processed] [<OPENAS2-13072010104749+0100-7148@myPartner_myCompany>] 07/13/10 10:47:54 AS2SenderModule: mic is matched, mic: nrpe5qz/n4GKdl+Cl+hgrrImyA4=, sha1 [<OPENAS2-13072010104749+0100-7148@myPartner_myCompany>] 07/13/10 10:47:54 AS2SenderModule: message sent [<OPENAS2-13072010104749+0100-7148@myPartner_myCompany>] 07/13/10 10:47:54 DirectoryPollingModule: deleted C:\OpenAS2\myPartner\ To_myCompany\inbound.EDIFACT [<OPENAS2-13072010104749+0100-7148@myPartner_myCompany>]
In this run, you can see that the OpenAS2 poller has found the
inbound.EDIFACT document in the To_myCompany folder and a message id to
it. After signing and encrypting the data, it then connects to the XB60
connecting to http://18.104.22.168:10080), transfers the file,
and receives a MDN back. The software checks whether the MDN is valid,
agrees that the message has been sent and received, and deletes it from
the To_myCompany folder. The file is then placed on the FTP server as
The trade in the B2B transaction viewer: as you can see, the message arrived using the URL as2://188.8.131.52:10080 and was sent to the back-end on ftp://126.96.36.199/MyFile.txt and a positive MDN was sent:
Figure 26. B2B Transaction Viewer
Running Scenario 2
To send a document to the XB60 and then enable the XB60 to send it to MyPartner (outbound flow) requires the curl program. Use the following command:
Figure 27. Scenario 2: Outbound flow from myCompany to myPartner
curl --data-binary @outbound.EDIFACT --header "AS2-To: myPartner" --header "AS2-From: myCompany" http://188.8.131.52:30080
There is no output from this curl command. In the myPartner window, you should see a dialogue similar to the one below (important parts are highlighted). The transmitted document will appear in the inbox folder for the OpenAS2 partner:
Figure 28. Scenario 2 as received in OpenAS2 for myPartner
07/15/10 15:26:08 AS2ReceiverHandler: incoming connection 22.214.171.124 26319 07/15/10 15:26:08 AS2ReceiverHandler: received 3847 bytes in 0.172 seconds at 21.862 KBps 126.96.36.199 26319 [<firstname.lastname@example.com>] 07/15/10 15:26:08 AS2ReceiverHandler: decrypting [<firstname.lastname@example.com>] 07/15/10 15:26:08 AS2ReceiverHandler: verifying signature [<email@example.com>] 07/15/10 15:26:08 MessageFileModule: stored message to C:\OpenAS2\myPartner\inbox\ email@example.com_ [<email@example.com>] 07/15/10 15:26:08 MessageFileModule: stored headers to C:\OpenAS2\myPartner\inbox\ msgheaders\2010\07\myCompany-myPartner-_afdf926b-dd46-4a06-90a8-244e58a84d6a @220.127.116.11_ [<email@example.com>] 07/15/10 15:26:09 AS2ReceiverHandler: sent MDN [automatic-action/MDN-sent-automatically; processed] 188.8.131.52 26319 [<firstname.lastname@example.com>]
Here is the Transaction Viewer record of this transaction. The document was received on http://184.108.40.206:30080 and transmitted to as2://184.108.40.206:20080, and a positive MDN was received:
Figure 29. B2B Transaction Log Viewer for this transaction
You have configured OpenAS2 as a reference model that can be easily changed to suit different business partners, then configured a WebSphere DataPower B2B Appliance XB60 to trade documents with OpenAS2 using an inbound and an outbound flow. You can now use OpenAS2 as a test harness for DataPower XB60 Appliances.
|Code sample
- Non-IBM downloads
- IBM DataPower resources
- WebSphere DataPower SOA Appliances developer resources
Technical resources to help you use WebSphere DataPower SOA Appliances to simplify, secure, and accelerate XML and Web services deployments within an SOA.
- WebSphere DataPower SOA Appliances product page
Product descriptions, product news, training information, support information, and more.
- WebSphere DataPower SOA Appliances product library
Product announcements, case studies, white papers, and more.
- WebSphere DataPower SOA Appliances documentation
Complete documentation for the DataPower XA35, XS40, XI50, XB60, and XM70 Appliances.
- WebSphere DataPower SOA Appliances support
A searchable database of support problems and their solutions, plus downloads, fixes, and problem tracking.
- WebSphere DataPower SOA Appliances forum
Get answers to your technical questions and share your expertise with other WebSphere DataPower users.
- WebSphere DataPower SOA Appliance Handbook
This retail book shows you how to use DataPower Appliances from the network, security, and ESB perspectives. The book describes installation, configuration, management, monitoring, configuration, build, deployment, DataPower as a network device, and DataPower services, especially the "big three" of XML Firewall, Web Service Proxy, and Multi-Protocol Gateway.
- IBM Redbook: IBM WebSphere DataPower SOA Appliances, Part I:
Overview and getting started
DataPower SOA appliances are purpose-built, easy-to-deploy network devices that simplify, secure, and accelerate your XML and Web services deployments while extending your SOA infrastructure. This IBM Redbook describes DataPower architecture, use cases, deployment scenarios, and implementation details, as well as best practices for SOA message-oriented architecture in a production ESB environment.
- IBM Redbook: IBM WebSphere DataPower SOA Appliances Part II:
Authentication and Authorization
This IBM Redbook includes the following DataPower authentication and authorization topics: basic concepts, creating policies, using Tivoli Access Manager, and using LDAP directories.
- WebSphere DataPower SOA Appliances developer resources page
- IBM WebSphere resources
- developerWorks WebSphere developer resources
Technical information and resources for developers who use WebSphere products. developerWorks WebSphere provides product downloads, how-to information, support resources, and a free technical library of more than 2000 technical articles, tutorials, best practices, IBM Redbooks, and online product manuals.
- developerWorks WebSphere application connectivity developer
How-to articles, downloads, tutorials, education, product info, and other resources to help you build WebSphere application connectivity and business integration solutions.
- developerWorks WebSphere SOA and Web services developer
How-to articles, downloads, tutorials, education, product info, and other resources to help you design and build WebSphere SOA and Web services solutions.
- Most popular WebSphere trial downloads
No-charge trial downloads for key WebSphere products.
- WebSphere forums
Product-specific forums where you can get answers to your technical questions and share your expertise with other WebSphere users.
- WebSphere on-demand demos
Download, watch, and learn what WebSphere products and WebSphere-related technologies can do for your company.
- developerWorks WebSphere weekly newsletter
The developerWorks newsletter gives you the latest articles and information only on those topics that interest you. In addition to WebSphere, you can select from Java, Linux, Open source, Rational, SOA, Web services, and other topics. Subscribe now and design your custom mailing.
- WebSphere-related books from IBM Press
Convenient online ordering through Barnes & Noble.
- WebSphere-related events
Conferences, trade shows, Webcasts, and other events around the world of interest to WebSphere developers.
- developerWorks WebSphere developer resources
- IBM developerWorks
- developerWorks
Join a conversation with developerWorks users and authors, and IBM editors and developers.
- developerWorks Webcasts
Free technical sessions by IBM experts that can accelerate your learning curve and help you succeed in your most difficult software projects. Sessions range from one-hour Webcasts to half-day and full-day live sessions in cities worldwide.
- developerWorks podcasts
Listen to interesting and offbeat interviews and discussions with software innovators.
- developerWorks on
Check out recent Twitter messages and URLs.
- IBM Education Assistant
A collection of multimedia educational modules that will help you better understand IBM software products and use them more effectively to meet your business requirements.
- developerWorks blogs
Dig deeper into WebSphere on developerWorks
- Overview
- New to WebSphere
- Technical library (tutorials and more)
- Forums
- Community
- Downloads
- Products
- Events
developerWorks Premium
Exclusive tools to build your next great app. Learn more.
dW Answers
Ask a technical question
Explore more technical topics
Tutorials & training to grow your development skills


text:
Lily used her own experience and her knowledge of anaphylaxis to enter and win the Get Schooled in Anaphylaxis Challenge, a national scholarship contest that asked students in grades 1 to 12 to submit an essay about how their schools could better support students who are at risk for the life-threatening allergic reactions known as anaphylaxis.
In her essay, "The Anaphylaxis Challenge," Lily describes a video she would like to create that explains the causes of anaphylaxis and what to do if someone has an anaphylaxic reaction.
Lily, a winner in the grades 1 to 4 group, was only 15 winners nationwide.
To submit school news send an email to email@example.com.

subset: commoncrawl


text:
The classic Steven Sondheim musical "Into The Woods" puts us intimately into the hearts and backstories of some of our most beloved fairytales. Cinderella, Jack and the Beanstalk, Little Red Riding Hood, and countless others, take center stage, to elaborate on the stories we only think we know. Twisted and darker truths are revealed, as told through clever and original music.
A film adaptation of the musical is coming to the big-screen, and an incredible all-star cast will be bringing it to life, including Meryl Streep, Johnny Depp, Anna Kendrick, Chris Pine, Emily Blunt, and many others.
The first image of Streep as the Witch has now been released. The Witch is one of the main characters, that helps weaves the different fairytales together.
Are you excited for the film? Let us know in the comments section below!
"Into the Woods" will hit AMC Theatres on December 25th, 2014.
Get your tickets as well as theater and showtime information here!
Follow us on Twitter for your daily dose of AMC Movie News! @AMCMovieNews
Follow me @Amirosie


text:
On Saturday, Thomas Pepper thought Christmas would be ruined for his young son, Jonathon.
A Friday night fire in the upper level of his home in the 300 block of South Prospect Street caused $23,000 in damage. The water damage from the firefighters' hoses had ruined gifts for his son and five other children. He said he didn't know what the family was going to do.
Given all that, it's not a stretch to say that, on Tuesday, the Ypsilanti Fire Department saved Christmas.
In just a few days, firefighters bought gifts, collected others and gathered donations from the community — including their neighbors at the Ypsilanti Police Department — for the family. The firefighters especially wanted to ensure that the holiday wasn't ruined for 3-year-old Jonathan.
"We want him to have a real good Christmas because he deserves it," Ypsilanti Fire Department Lt. Richard Barnabo told Pepper.
It's been a hectic holiday season for Thomas Pepper and his family, starting on Friday.
Thomas Pepper and other family members got home from church Friday night and smelled smoke at the home. When Pepper opened a door to go upstairs, smoke filled the room. He woke up his 76-year-old grandfather, and the rest of the family got out of the home safely.
Firefighters were dispatched at 9:56 p.m. to the fire. Heavy smoke and flames were coming from an upstairs bedroom and a mattress and other items were on fire. Barnabo said Monday the cause of the fire is still under investigation and the report into the incident still isn't complete.
The water doused the flames, but unfortunately many Christmas gifts were being stored in the room. The boxes were soggy and smelled like smoke — they were ruined.
The next day, Pepper went back to his home and started sifting through the remnants of the presents to see what could be saved. Soon after that, the community rallied around his family.
"There's a lot of people pulling in to help out," he said.
Friends across the country, some as far away as Nevada, reached out to Pepper to see how they could help. The firefighters got together and decided they wanted to help out as well.
Barnabo said he went and bought some gifts with his own money, and other firefighters did the same. Soon, there were enough gifts under the Christmas tree in the fire station to pass along to Pepper, his uncle Jimmy Murray and his aunt Roxanne Kirchoff.
"Everyone felt real bad about what happened," Barnabo said.
In years past, the fire department would collect gifts for 20 to 30 Ypsilanti families as a part of their No Child Without A Christmas program. That stopped a few years back when staffing levels at the fire department became too low to make full participation in the program happen.
Firefighters said they usually encounter a situation like Pepper's once every other year or so. Ypsilanti fire Captain Dan Cain recalled raising money to help buy a little boy a new bicycle on a Christmas about 20 years ago and said helping needy families is always rewarding for firefighters and police officers.
The stress of the last few days was evident on the faces of Pepper, Murray and Kirchoff as they sat and drank coffee with the firefighters on Christmas Eve. All three looked like all they wanted for Christmas was a nice long nap.
Pepper said the assistance of friends and his church, Ypsilanti Baptist Temple, has made the recovery process a little easier.
"We've had a lot of people helping out," he said. "My uncle's been helping out; we have family letting us stay with them and our church has been helping out too."
The family was fresh from the Prospect home when they came to pick up the gifts on Tuesday, having met with the disaster recovery team earlier in the morning.
The home's electricity has been turned back on and so has the water, but it's still unknown when they'll be able to come back to the house permanently.
"I have no idea," Murray said when a firefighter asked about when they could move back in.
But, with no one injured, the presents replaced and the support of many members of the Ypsilanti community behind them, it seemed the family was thankful to make it to Christmas together.
"It could have been a lot worse," Murray said as he sipped his coffee.
Kyle Feldscher covers cops and courts for The Ann Arbor News. He can be reached at email@example.com or you can follow him on Twitter. Find all Washtenaw County crime stories here.


text:
[Previous] | [Session 5] | [Next]
H. Kragh (University of Aarhus)
Although the notion of a beginning of the universe can be found earlier, still in the late 1920s, almost all cosmologists believed that the universe had always existed. A. Friedmann discussed in 1922 the idea of a created universe, but in a mathematical sense only, and without attracting any interest. It was only in 1931 that G. Lemaître questioned the traditional paradigm and suggested the first big-bang model ever. What were his reasons? The suggestion was met with a mixture of scepticism and neglect. For example, the Einstein-De Sitter model of 1932 is clearly of the big-bang type, yet the authors suppressed this feature. In my talk, I chart the slow change from the eternal universe to the finite-age universe during the 1930s and 1940s, and discuss the reasons for the cool reception of an idea which to later generations seem so natural.
[Previous] | [Session 5] | [Next]
Bulletin of the American Astronomical Society, 37 #3
© 2004. The American Astronomical Soceity.


text:
Welcome to DBSTalk
Like most online communities you must register to view or post in our community. Sign-up is a free and simple process that requires minimal information. Be a part of our community by signing in or creating an account. The Digital Bit Stream starts here!
- Reply to existing topics or start a discussion of your own
- Subscribe to topics and forums and get email updates
- Send private personal messages (PM) to other forum members
- Customize your profile page and make new friends
Guest Message by DevFuse
More new feature coming!
Started by Guest , Dec 20 2001 06:14 AM
1 reply to this topic
#1 Guest__*
Posted 20 December 2001 - 06:14 AM
There are some new features coming down the pike sometime in the next few weeks. One upgrade that has been asked about before is a "Mark Topic Read" feature that allows users to mark only certain topics as read rather than the whole forum. I don't have a complete list of other upgrades but will let you know when I do.
#2 Guest__*
Posted 23 December 2001 - 08:10 AM
The first round of upgrades was released today. Here is what was done:
Changed the underlying structure of data to better support large topics as well as provide a more flexable way of storing data. This not only will increase performance, but will also pave the way toward more powerful features.
Previously, large topics would cause an entire server to slow down. The larger the topic, the slower things would get. This no longer will happen.
Since this is a major change, we are going to slowly release this to ensure things are working correctly.


text:
PELHAM, Alabama – Class 7A second-ranked Hoover swept a pair of matches to open the AHSAA volleyball season on Thursday night at Pelham.
The Bucs beat host and Class 6A seventh-ranked Pelham 25-16, 26-24 and downed Vestavia Hills 25-22, 25-21.
Hoover started freshman setter Jamie Gregg and sophomore libero Olivia Portera, but veterans Kathryn Cather – No. 3 on the A-List of top seniors and a Mississippi commitment – and junior Ali Lowe made up for any lack of experience.
"I thought my freshman setter was really good tonight," said Hoover coach Chris Camper. "Her first time on the court playing at that level and she seemed comfortable, not taken by the environment. Obviously Kathryn and Ali hit the ball well."
The 6-foot-2 Cather, who also plays setter, pounded 15 kills in the two matches, adding 23 assists and five aces. Lowe led the attack against Pelham with a team-high nine kills.
Hoover tweaked its defense this season and it showed at times.
"It's a more complex defense geared to high-powered teams," Camper said. "I knew we would struggle with the new defense a little bit, but I thought we struggled more than we should. It will take time for it to sink in."
Portera led the defense with 18 digs while Gregg contributed 10 assists against Vestavia and sophomore Nora Webster added five kills against the Rebels.
Pelham's Erin Hines provided seven kills while Sarah Sudd added five kills and Autumn Hiett had four kills. Hayley Brisendine led the defense with nine digs while Josie Harwood added three aces.
Kaitlin Hogan paced Vestavia with four kills and three blocks while Avery Kampwerth added four kills. Jessie Howell provided six digs and two aces, Manon Burris contributed four assists and Kerry Ann D'Amico added three assists.
Pelham downed Vestavia 25-15, 25-23 in the other match.


text:
Get an overview of this hotelUpscale condominium resort on the beach, with 2 outdoor swimming pools
Nestled on the beach, this Singer Island condominium resort is within a 10-minute walk of Ocean Reef Park and Riviera Municipal Beach. Old Slip Marina and Lake Park Harbor Marina are also within 3 mi (5 km).
Property Features
Spend the day playing on the beach then return to dine at one of Marriott's Oceana Palms's 2 restaurants.
Room Amenities
All 159 condos provide conveniences like washers/dryers and coffee makers, plus free WiFi and TVs with cable channels. Other amenities available to guests include hair dryers, phones, and ironing boards.Information missing or incorrect? Tell us!Opens in a new window
Marriott's Oceana Palms3200 N Ocean Dr Singer Island FL 33404
Hotel Amenities
More about a condominium resort experience
Condominium resorts offers the best of comfort and privacy in a relaxed setting. Likely surrounded by beautiful landscapes, unwind in nature or explore the local shops and restaurants. Best for stays of 2 days or longer, enjoy perks like full kitchens or kitchenettes, and space to entertain and relax with your friends and family.
Hotel Amenities
Marriott's Oceana Palms features 2 outdoor swimming pools and a spa tub. Dining is available at one of the condominium resort's 2 restaurants and guests can grab coffee at the coffee shop/café. A bar/lounge is on site where guests can unwind with a drink. High-speed wireless Internet access is complimentary.
A business center is on site at this 4-star property. This beach condominium resort also offers tour/ticket assistance, barbecue grills, and gift shops/newsstands. Limited complimentary onsite parking is available on a first-come, first-served basis.
Marriott's Oceana Palms is a smoke-free property.
- Barbecue grill(s)
- Bar/lounge
- Pool umbrellas
- Tours/ticket assistance
- Year Built 2010
- Number of restaurants - 2
- Number of outdoor pools - 2
- Beach umbrellas
- Pool sun loungers
- Supervised childcare/activities
- Gift shops or newsstand
- Total number of rooms - 159
- Number of floors - 20
- Spa tub
- Coffee shop or café
- Safe-deposit box at front desk
- Business center
- Express check-out
- Smoke-free property
- Breakfast available (surcharge)
- Free WiFi
- Parking (limited spaces)
- Free self parking
Family Friendly Amenities
- Family Hotel
- Outdoor pools
- Free Wi-Fi
- Washer/dryer
Available in all rooms: Free WiFi
Available in some public areas: Free WiFi
Free self parking, Parking (limited spaces)
Room Amenities
- Television
- Coffee/tea maker
- Phone
- Hair dryer
- Iron/ironing board
- Air conditioning
- Washer/dryer
- Cable TV service
- Free WiFi
Where to Eat
Reflections Bar And Grill - This restaurant serves lunch and dinner. Guests can enjoy drinks at the bar.
Nearby Things to Do
2 outdoor swimming pools are on site along with a spa tub.
The recreational activities listed below are available either on site or nearby; fees may apply.
- Kayaking nearby
- Golfing nearby
- Snorkeling nearby
- Boat tours nearby
To make special requests for accessibility needs, please note them at check-out when you book your room.
- In-room accessibility
Hotel Policies
Check-in time starts at 4 PM
Special check-in instructions:
Check-out time is 10 AM
Payment types
- Pets not allowed
You need to know
Extra-person charges may apply and vary depending on hotel policy.
Government-issued photo identification and a credit card or cash deposit are required at check-in for incidental charges.
Special requests are subject to availability upon check-in and may incur additional charges. Special requests cannot be guaranteed.
Optional extras
- Breakfast fee: between USD 7 and USD 14 per person (approximately)
Hotel Name
- Marriott's Oceana
- Marriott's Oceana Condo
- Marriott's Oceana Condo Palms
- Marriott's Oceana Palms
- Oceana Palms
We should mention
Construction is underway at a neighboring building and there may be noise disturbance from the construction work.


text:
Musings About Life... After Birth
Posted by Chelsea on November 18, 2009
My past few appearances on "Broadminded" have been beauty-focused, but today, it's all about fun fall fashion finds. This afternoon at 2:30 p.m. EST on XM 155 or Sirius 102, I'll be joining Broads Molly and Christine to share some of the coolest fashion goodies I've recently seen. Here's what we'll be checking out:
1) Yosi Samra Ballet Flats, $50, yosisamra.com
You've seen 'em on all the celebrities and in stores this fall….little ballet flats are a huge trend this season. The popular versions from Lanvin and Tory Burch can run you anywhere from $200-$400 a pop, but these high-quality, super-cute and ridiculously comfy (seriously, you'll feel like you're wearing slippers) versions from Yosi Samra are only $50! My favorites are the gold metallic pair, but at this price, you can afford to get them in a number of colors. They come in full-sizes only, so if you're a half size, purchase the size up.
Want to win a pair? Register for our mailing list (in the upper, right-hand corner of this blog). One winner will be chosen at random. If you need those shoes right now, purchase them online, and enter code "Momtourage" for a 10% discount!
2) Sassybax Shapewear Leggings, $68, sassybax.com
Another ubiquitous trend this season: leggings. Whether worn with high boots, flats or a low heel, they're an inexpensive, casually comfortable way to dress this fall. Layer them under a dress or skirt for work or going out, or pair them with a shirt and a large cardigan for daytime or the weekends. A good 'ol pair of opaque black cotton leggings from American Apparel or even Target will do the trick perfectly (with leggings, more expensive isn't usually better), but if you need a little extra support to contain those love handles, check out the hard-core slimming leggings from Sassybax. They lift, round and shape your butt (no "pancake tush" in these, ladies) and also suck in your tummy and hips without any pinching, rolling at the waist or discomfort in general. And while you're on the site, check out Sassybax's awesome slimming slips, bras, tanks and tees too!
Posted by Chelsea on November 11, 2009
Like lots of folks these days, I'm trying to do what I can to live a "greener" life. I'm shutting off lights, turning off the water when I brush my teeth and am shopping at my local farmers' market when I can. To reduce waste, I've forgone drinking bottle after plastic bottle of water. Instead, I've taken to chugging my H2O from a SIGG bottle. But it's not just any ol' SIGG—it's a personalized version from CafePress (specifically, the "Victorian" design monogrammed with my initials, 'cause I just have to do everything "cute"). I chose the liter version, but they've got 0.6-liter versions with kiddie designs, too.
Want to win a customized SIGG of your own? When you register for The Momtourage's mailing list, you automatically get entered for a chance to win one of our giveaways! We've got three to give away, so sign up, mamas!
Page 1 of 1 pages
Click on the icon below to get The Momtourage™ content updates through your feed reader whenever we update our site.
- The Kiefer Cottage
Meet the Kiefers: a quirky, lovable family of five on a quest to transform their 1940s Kansas City bungalow into the house of their dreams. The budget is small, the dreams are big, the creativity is inspiring. Check them out - you can thank us later. Happy reading, everybody!
- Mrs. Meyer's Clean Day® All Purpose Cleaner
I don't understand gals who claim to loooove cleaning. That said, I do get a certain joy from using Mrs. Meyer's Clean Day® All Purpose Cleaner to care for my home. You can't lose with this stuff...it is hard-working & earth-friendly, and will leave your abode smelling like a day spa instead of a chemical spill. Try Lemon Verbena in the kitchen and Basil in the bathroom. At only $7.99 a bottle, you can afford to pick up both!
- True Blood
Um, does this even need a caption? Doubtful, but let me just say that this is the hottest hour on television. Vampires are seriously sexy (especially Eric), and on this show you get to see a lot of them--if you get what I mean. Put the kids to bed and flip the channel to HBO on Sundays at 9 p.m. to taste the fun that is True Blood.
- Valentino Bow Thong Sandals
So comfy and feminine, I know I'd wear them all summer. But dang, that much money for jellies? Possibly worth the splurge. $275, nordstrom.com
- New Balance Kids' Sneakers in wide sizes
My boys have wide feet, which means finding cute shoes for them is tough. These, however, rock. Prices vary, visit nbwebexpress.com to purchase.
- Zoya "Laurie" Nail Polish
This sheer pink polish is, without question, the PERFECT nude pink. Plus, the polish is free of formaldehyde, toluene, camphor and dibutyl phthalate (read: yucky crap that isn't really safe for prego gals). $6, enailsupply.com.
- A response to Ron Clark's "What teachers really want to tell parents"
- .
- Apparently My Husband Thinks in Sci-Fi
- Monday Again?
- The Momtourage Remembers
- How to Sound Smarter When You Write: Free Lesson
- What Should Your Child Know? Spot On Wisdom.
- Hurricane prep you might not have considered…...
- How to Lose a Guy in Nine Ways (Ideas you just might want to pass on to your daughters!)
- Mommy Merit Badges
- Ask the Experts
- Mother's Day
- Blog stuff
- Life in the 'Hood
- Beauty
- Books
- Celebrities
- Contests and Giveaways
- Dads
- DC Stuff
- Decorating
- Election 2008
- Environmental Awareness
- Fashion
- Food
- Funny Stuff
- Gear
- Gifts
- Health and Safety
- Holidays
- In the News
- Interesting Articles
- Kidding Around
- Monday Mom Must-Haves
- Momtourage
- My Boys
- New Baby
- New York City
- Opinions
- Parents Who Rock
- Pets
- Politics
- Pop Culture Commentary
- Pregnancy
- Radio Appearances
- Rants
- Shopping
- Stuff for Baby
- Television Commentary
- The Madness of Motherhood
- Travel


text:
By Janet Maslin
Published: March 1, 1985
PAOLO and Vittorio Taviani's ''Allonsanfan'' was made in 1974, when the brothers' film making style was a good deal more quixotic than it is today. Fevered and fanciful, it follows an aristocrat named Fulvio (Marcello Mastroianni), a onetime revolutionary now living in post-Napoleonic Italy, through a series of adventures and hallucinations. These often seem interchangeable, which is one of the film's eccentricities. They are frequently accompanied by odd bursts of song, which is another.
''Allonsanfan,'' which opens today at the Public Theater, has some of the vibrancy of subsequent Taviani films like ''Padre Padrone'' and ''The Night of the Shooting Stars,'' if not much of the coherence. A rich visual style punctuated by the occasional non sequitur accompanies Fulvio's treacherous interactions with his former revolutionary comrades, including a title character named for ''La Marseillaise.''
Fulvio's duplicity catches up with him, but not before he has drifted from an exuberantly crude long-time
mistress (played by Lea Massari) to the beautiful, solemn lover of his friend and rival. The latter woman is played by Mimsy Farmer, looking ravishing in long red braids and providing yet another of the film's little surprises.
Mr. Mastroianni captures the aristocrat's weakness and his imposing stature with equal conviction, however limited he is by the film makers' conception of Fulvio as a slyly passive figure. In any case, the performance is well woven into the film's larger scheme. Among the other virtues of ''Allonsanfan,'' which is worth seeing as a footnote to the Tavianis' career if not as an introduction, is Ennio Morricone's marching music, which accompanies the band of revolutionaries that wanders through the story. When the music prompts them to dance, they break into their post- Napoleonic version of something Michael Jackson might do.
Footnote Italianate
ALLONSANFAN, direction, story and screenplay (Italian with English subtitles) by Paolo and Vittorio Taviani; photography by Giuseppe Ruzzolini; edited by Roberto Perpignani; music by Ennio Morricone; produced by Giuliani De Negri; production company, Una Cooperativa Cinematografica; an Italtoons Corporation Release. At the Public, 425 Lafayette Street. Running time: 115 minutes. This film has no rating. Fulvio ImbrianiMarcello Mastroianni Esther ImbrianiLaura Betti Costantino ImbrianiRenato De Carmine CharlotteLea Massari MirellaMimsy Farmer TitoBruno Cirino LionelloClaudio Cassinelli Vanni ''Peste''Benjamin Lev AllonsanfanStanko Molnar


text:
By BEN
Web: nj.com/ben
Phone: 856-686-3661
U.S. Army: RA13815980
The column that says when you bet at duPont's and lose, you buy for the whole shift.
Good afternoon!
You know the Van Meter family.
They are all golf.
It started with Ernie Sr., the dad.
Then Greg and Ernie and Troy.
They never lost.
Then Troy went to work at duPont's.
The good news is, he didn't go to work guessing ages in the carnival.
The bad news is, he bet his whole shift he knew BEN's age.
"He was old when he covered me,'' Troy told them.
That was in the annual News golf tournament run by Bill Wranich.
Troy was shorter than his clubs.
But he could play golf.
Too bad he's not as good at guessing ages.
He guessed 75.
His whole shift enjoyed lunch on Troy Van Meter.
If you're a Democrat and you're in the state Legislature and you're going to the beach, don't tell anybody.
Gov. Christie is looking for you.
That means you, Celeste Riley.
Don't hang around the hot dog cart.
Every day, there is an accident on Route 45.
Monday, it was in Woodstown.
Tuesday, it was closer to Woodbury.
Both caused detours.
If you know the lay of the land, that's not a problem.
If you don't know the side roads, you're lost a block in.
We were lost both times.
But we made darn good time.
Councilwoman Gladys Lugardo-Hemple came away from Monday night's walk in Bridgeton with a good feeling.
"I feel like I accomplished something,'' she said of the walk into the Milltown neighborhood instituted by Mayor Albert Kelly.
"We talked to people and we handed out a lot of information.''
The neighborhood now knows there is someone they can call.
Gladys was able to translate.
She's genuine.
She'll never be a politician.
She may not even be a council president.
But she's doggedly determined to make a difference in Bridgeton.
And, unlike her husband, she never gets tired.
What we didn't like were people posing.
We know they didn't mean to.
Maybe they were asked to.
We know that wasn't what it was all about.
But others are going to talk.
If your youth league is not getting as much publicity as Bridgeton's, call Carl Hemple Sr.
Or call Lawrence Township.
They'll tell you how to get your league recognized.
It's not that hard.
It just requires a voice.
Kenny Williams, we gave Cindy Hepner your phone number.
If that tree along the Cohansey is as dangerous as you say, it should come down.
When you hook up with Cindy, make sure you get your picture taken next to it.
That's what we like to do with park rangers like you and Warren Robinson.
Kenny has something else to point out.
One of the pools in that area of Veterans Park keeps turning up yellow.
"It's not from the river,'' Williams said Tuesday night. "That water is gray. This has to be from the dump.''
How does it get down that far?
Of course, it could be from the trash that was dumped there to make a bend in the river.
That bend was created so, in case of a flood like the one in 1934, the water couldn't rush straight forward and knock out the bridges.
It says here Bridgeton Little League will not get the credit it deserves for what will take place on the Fourth of July in Bridgeton.
Especially the participation in the recreation area.
They've got a lot of neat games lined up for the kids.
And there will be kids there.
Want ads on the sides of your school buses?
Not sure how to do it?
Call the The Educational Information and Resource Center.
The EIRC has also already researched and formed relationships with the New Jersey Department of Transportation to make sure advertisements are placed correctly and the group has created a list of guidelines to follow to make sure inappropriate material doesn't end up on the side of a school bus.
A Monroe Township woman used phony pay stubs and other fictitious information to obtain $536,044 in loans from five different banks, a federal grand jury indictment unsealed alleges.
The Jackie Robinson display has arrived at The Bridgeton Sports Hall of Fame.
Get the kids to start making the pilgrimage.
From everywhere.
MY KIND OF TOWN: Where Mike Trout is doing Millville proud.
Read the latest BEN Column update.


text:
HUNTSVILLE, Alabama -- Alabama A&M University, according to the school president, is now positioned to address most of the concerns expressed by its accrediting agency.
At a campus meeting on Friday, the trustees approved new board bylaws, policies for the faculty and staff handbooks. The approval of those agenda items are critical to satisfying the inquiry from the Southern Association of Colleges and Schools, Alabama A&M President Dr. Andrew Hugine said Friday.
"We should have now the information, the policies and procedures we need to craft a response to the Southern Association for many of the concerns and issues they have asked us to respond to," Hugine said. "Not all of them, but many of the issues they have asked us to respond to, we do have the information we need to respond to that. We feel good about that."
A board committee spent weeks working on the bylaws, attempting to bring them into accord with a new law passed earlier this year that clarified the role of the trustees.
The trustees approved the bylaws in an 8-1 vote. James Montgomery cast the dissenting vote and Tom Bell abstained.
The board discussed the bylaws for about 45 minutes with concerns centering primarily on the trustees' not receiving a copy of the bylaws with the changes highlighted until arriving at the meeting. Trustees previously had received a draft of the bylaws without the changes marked.
Jerome Williams, chair of the bylaws committee, said the board was facing a time crunch to pass the revised bylaws because of the SACS inquiry, but that there would be opportunities later to amend them.
The handbooks for employees have been in the works for several months after more than 10 years without an update. The board unanimously approved the handbooks after faculty senate Chair Barbara Cady, a nonvoting member of the trustees, said the response from the faculty was positive.
Hugine told the board that the campus visit from SACS will be Sept. 19-21. Hugine said the SACS committee has requested interviews with board President Pro Tem Odysseus Lanier and Bell because both also serve on the Alabama A&M Research Institute board.
Alabama A&M in June filed a lawsuit against the research institute in an attempt to regain control of the institute.
SACS will also be speaking with various school officials, Hugine said. The visit, announced in a June letter to the school, is to "evaluate compliance" with SACS principles.
"We are very confident and optimistic that we are going to be able to respond appropriately to the concerns and issues of the Southern Association," Hugine said. "We are confident we are in compliance."
Follow me on Twitter @paul_gattis


text:
JACKSON, MI â For those looking for more information on the Jackson County Department on Aging mill renewal, a live chat will take place Tuesday at noon to help voters understand the millage details.
Department on Aging Director Marce Wandell will be joining in the discussion, as well as Adam Brown, the Jackson County Deputy Administrator.
We encourage you to follow along with the discussion and to ask your own questions.
The mill proposal is seeking an eight-year renewal and restoration of the 0.25 of a mill previously approved by voters in 2004.
The revenue raised from the senior millage funds 90 percent of the Jackson County Department on Aging âhome servicesâ program, which includes Meals on Wheels, personal care and homemaker, respite, counseling and caregiver support.
— Contact Lauryn Schroeder at email@example.com or follow her on Twitter at laurynschroed.


text:
man and an unidentified juvenile were arrested Wednesday after they kidnapped a man and then left him tied up behind a trash bin, court records say.
Officers found the victim lying face down in the 1000 block of Linden Street, his hands and feet bound with shoelaces from his sneakers, which had been tossed into the trash container, records say.
The victim, an Allentown man, told officers two men had threatened to hurt him and his family with a hammer and tied him up, records say. He later identified Alejandro Sanchez, 25, and the juvenile as his kidnappers, records say.
Sanchez, at the time of his arrest Wednesday, was wanted for the Oct. 11 assault of his then girlfriend, records say.
Officers, responding to a 911 call from the victim's sister Wednesday, had earlier stopped Sanchez and the juvenile as they walked from the 1000 block of Linden Street, records say. Sanchez, of the 600 block of North Sixth Street, was carrying a hammer, records say.
The duo took the victim by force from his home in the 200 block of North Seventh Street to the block on Linden Street at 7:34 p.m., records say.
Sanchez is charged with kidnapping and conspiracy, both first-degree felonies, and misdemeanor counts of unlawful restraint, simple assault and terroristic threats, records say. He was arraigned before District Judge Rod Beck and sent to Lehigh County Prison in lieu of $100,000 bail.
The juvenile, identified only by the initials R.G. because of his age, is listed as a co-defendant in court records, but it's not clear whether police have filed charges against him.
In the October incident, Sanchez held his girlfriend at knifepoint after the two argued at 2:08 p.m. inside an Allentown home in the 100 block of South 14th Street, records say.
He allegedly threatened to kill her and held the knife to her neck and stomach. Sanchez dropped the knife when the victim opened a door and yelled outside for a neighbor to call police, records say.
When the victim tried to get away from Sanchez, he choked her until she nearly passed out, records say. Sanchez pulled the victim back inside the house as she attempted to escape him and punched her in the face three times, records say.
Sanchez left the house before police arrived. They found the victim bruised and blooded, as well as the knife Sanchez had used in the attack, records say.
The victim was treated at St. Luke's University Hospital in Fountain Hill, records say.
Sanchez is charged with simple assault and harassment in the October incident, records say. He was arraigned before Beck, who set his bail at $50,000.
His preliminary hearings for both sets of charges are scheduled May 17, records say.
Like Allentown on lehighvalleylive.com on Facebook


text:
Thank you all for the kind words and support.
I don't think she has a problem swallowing, I mean - she nurses just fine. Wouldn't she have difficulty nursing if she were having trouble swallowing? I know it is different motions (nursing/sucking and eating/swallowing). Sometimes she opens her mouth and accepts a spoon if there is food on it. I can sometimes get my finger in her mouth (with food on the tip of my finger) but that is getting more and more dangerous as she gets more teeth.
It seems to me that she is just rejecting anything that isn't mama's milk. She isn't fond of medicine, and we haven't had a need to give it to her really anyways. I think with the oragel it is the taste of it moreso than the fact that its something foreign in her mouth.
I have not tried giving EBM from a spoon - although that sounds like a super idea. I will do that tomorrow. Can't believe I didn't think of that sooner.
I am waiting to hear back from a few friends of friends, and will be attending a local LLL meeting on Friday to hopefully meet some like-minded mommys and get some pediatrician recommendations from them too.
Thank you all for the support - it is very encouraging to hear stories of others who nurse their babies for longer than what the "norm" is now in this country. I know I am doing the best I can for my baby, and that is all that matters.


text:
A third-grade student at St. Mary Margaret School, who was raised in an orphanage in Haiti until he was 7, and his classmates have raised $22,000 toward the rescue efforts in his native land after an earthquake there this month.
Wisler McCormick, 9, of Shiremanstown, grew up in the orphanage run by Pittsburgh sisters Jamie and Ali McMurtrie until he was adopted by Deneen McCormick two years ago. That's the same orphanage featured last week in the evacuation of 54 children through the efforts of Gov. Ed Rendell. Wisler was delighted to watch on TV as his best friend Jimmy got off the plane, his mother said.
Students at the school raised more than $5,000 through a dress down day and about $5,000 from a Rollerblading party, then got $10,000 from an anonymous donor.
Deneen McCormick said Wisler is an avid inline-skater who competes on a speed skating team. He learned to skate after attending a skating party through his school. It helped him break the ice with his new classmates.
Wisler wanted to do something for Haiti as soon as he heard about the earthquake, Deneen McCormick said. "My dream was always that he'd grow up to be able to do something for his country," she said. "I thought it would be after he graduated from college, but he can help now."
Shiremanstown third-grader, classmates raise money for his native Haiti
Monica Von Dobeneck | Special to PennLive By
on January 27, 2010 at 11:00 AM, updated January 27, 2010 at 11:59 PM
on January 27, 2010 at 11:00 AM, updated January 27, 2010 at 11:59 PM


text:
Extensor Carpi Radialis Brevis Muscle: Pain In The Back Of The Forearm and Hand
What symptoms and pain are associated with the Extensor Carpi Radialis Brevis Muscle?
- A burning sensation or constant ache is felt in the back of the hand. Pain will sometimes extend into the back of the forearm.
- Weak unreliable grip.
- Excruciating pain when you twist your wrist
- This muscle can cause numbing and tingling in the hand and fingers.
Where Are The Extensor Carpi Radialis Brevis Muscles Located?
The extensor carpi radialis brevis connects the elbow to the bone at the base of the middle finger
What Movements Does the Extensor Carpi Radialis Brevis Control?
- Straightens the wrist
- Side bends the wrist toward the thumb side
Interesting Facts About The Extensor Carpi Radialis Brevis Muscle:
- It is one of three muscles that support the wrist. Without these muscles the wrist would hang limply from the forearm.
- Contributes to tennis elbow.
- Is sometimes called the fist clencher muscle as the wrist must be slightly extended and the middle finger must bend to make a fist.
Activities That Cause Pain and Symptoms of the Extensor Carpi Radialis Brevis:
- Forced and repetitive gripping of a large
- Knitting and crocheting
- Golfing
- Tennis
- Typing for hours at a time
- Writing or gripping other small instruments for extended amounts of time.
- Twisting motions such as using a screwdriver or twisting a doorknob.
The Dashsport Elbow System can help with tennis elbow, golfers elbow, and carpal tunnel pain
Clinical Diagnoses To Which The Extensor Carpi Radialis Brevis Muscle May Contribute:
- Lateral Epicondylitis
- Carpal Tunnel
- Tennis Elbow
- C6 C7 or C8 radiculopathy
- Ganglion Cyst
Other muscles that should be considered and examined in conjunction with the extensor carpi radialis brevis muscle:
- Extensor Carpi Radialis Longus
- Supinator
- Extensor Indicis
- Brachialis
- Infraspinatus
- Serratus Posterior Superior
- Scalenes
Satellite Trigger Points: Supinator, Brachioradialis, and Triceps brachii
Affected Organ System: Digestive System
For detailed anatomy information see: Extensor Carpi Radialis Brevis Anatomy
Help with Extensor Carpi Radialis Brevis Muscle Injury Pain
Warm Therapy Gel For Extensor Muscle, Arm, Elbow and Hand Injury and Arthritis Pain
For chronic arm, elbow, hand pain, and arthritis relief I recommend Sombra Warm Therapy Pain Relieving Gel. Sombra provides warmth without burning and is better at relieving pain than other over the counter pain creams. To relieve extensor muscle pain apply Sombra all around the elbow and down into the back of the forearm.
Cold Therapy Gel For Extensor Arm, Elbow and Hand Injury Pain
Biofreeze Pain Relieving Gel is a cold therapy gel that provides pain relief for new injuries and is recommended as a maintenance treatment for overuse and repetitive use injuries such as tennis elbow. Cold therapy should be used for new and recent injuries instead of heat as it cools the area much like ice and does not promote swelling. A recent study showed that Biofreeze decreased pain 2 times more than ice and the pain relief lasts 9 – 10 longer. Many arthritis suffers like to use Biofreeze on swollen painful joints.
Elbow / Wrist Ice Wrap For Cold Treatment and Compression
The extensor carpi radialis brevis can contribute to pain in the elbow, wrist and back of the hand. It is important to treat the entire muscle for pain relief. The DonJoy DuraKold Wrist and Elbow Ice Wrap is a good choice for this pain. I like this wrap because it can be used for the elbow and forearm and repositioned for the wrist for wrist and base of the thumb pain. The wrap retains the cold for well over an hour, however, the recommended cold therapy treatment time is 20 – 30 minutes per session, longer treatment time could result in tissue damage.
Wrist Brace With Gel Packs
Because twisting motions of the wrist can cause injury and irritate the extensor carpi radialis brevis muscle, a wrist brace can help relieve pain and provide support during repetitive twisting motions. The ActiveWrap Compression Wrap for the Hand & Wrist not only provides compression and support to the wrist but also comes with insert gel packs for hot and cold treatment. The brace can be used on either hand and has two Velcro closures that can be adjusted for comfort.
The Neo G Medical Grade VCS Wrist and Thumb Support provides adjustable wrist support and compression to the wrist. The brace allows full movement hand, fingers, and thumb while providing support to the wrist. A good choice for those who need wrist support but need full mobility of the hand and fingers.
Full Arm Compression Sleeve for Elbow, Forearm and Wrist Pain
The CompressionZ Compression Arm Sleeves are for those who want or need more support for muscle injury, muscle recovery or lymphedema. The sleeves work well for those who have chronic elbow, forearm and wrist pain due to repetitive motions that can irritate the extensor muscles of the forearm. The sleeves work well for athletes as well as people whose jobs require repetitive twisting motions of the wrist. The sleeves are available in 3 sizes and a variety of colors. Be sure to read the size chart and follow the instructions to ensure proper fit. Two sleeves per package
BandIT Therapeutic Forearm Band: Compression Band for Tennis Elbow, Golf Elbow, Carpal Tunnel Syndrome, Repetitive Stress Injuries
The BandIT Forearm Band is worn by many professional athletes to prevent and relieve muscle pain caused by repetitive motions of the elbow and wrist. The BandIT uses selective pressure on the forearm muscles without cutting off circulation, limiting range of motion or causing swelling around the band. Though I do not recommend this as a treatment or for long term wear, the BandIT can help relieve pain for athletes to help get through a critical game or for those who suffer from carpal tunnel syndrome that need pain relieve while typing to make a deadline. Read and follow the enclosed instructions for temporary relief from forearm, wrist, hand and finger pain.
Self Treatment For Extensor Carpi Radialis Brevis Muscle Elbow, Forearm, and Hand Pain
Do you know that small "knots" in the extensor carpi radialis brevis muscle can contribute to deep aching or burning pain in the back of the hand?
If this pain pattern sounds familiar I recommend that you purchase Claire Davies The Trigger Point Therapy Workbook: Your Self-Treatment Guide for Pain Relief. Mr. Davies explains the trigger point phenomenon and muscle pain in everyday language. But what makes this book worth its weight in gold are the individual muscle trigger point treatments that Davies has compiled. His diagrams and step by step instructions help you locate which muscles are contributing to your pain, how to find the trigger point and treat it. It takes time and practice to master finding trigger points, but once you learn you have a tool and method to help relieve muscle pain throughout the body. If you have burning pain in the back of the hand it may be trigger points in the extensor muscles of the arm. Deactivating trigger points can reduce or eliminate this pain. This book is a must have for anyone interested in finding the cause and treating muscle pain.


text:
No one matched the winning Mega Millions numbers on May 13, 2014, increasing the jackpot to $136 million.
In the meantime, tonight's Powerball jackpot is $90 million. It's the seventh drawing since a winning ticket won $148.8 million on April 23 in Naples, Florida.
The Mega Millions winning numbers for May 13: 37-46-48-70-74
The Gold Mega Ball: 01
The Megaplier: 2
According to the Mega Millions official website, not even one ticket holder in the multi-state lottery game matched 5 numbers, which would have paid $1 million.
There were no major winners in Michigan, however, 1 ticket holder matched 4 White Balls with Megaplier, and won $1,000.
• More than 21,000 Michigan players won at least $2.
• And more than 44,000 players won $1 each.
Mega Millions drawings are held Tuesday and Friday at 11 p.m. Five balls are drawn from a set of balls numbered 1 through 75; the Mega ball is drawn from a set of balls numbered 1 through 15. Tickets cost $1 each. The odds of winning the jackpot is 1 in 259 million.
The next Mega Millions drawing is May 16. The jackpot will be $136 million.
Mega Millions is played in 43 states, plus the District of Columbia and the U.S. Virgin Islands.
In other Michigan lottery news:
Tonight's Classic Lotto 47 jackpot is $2.95 million. The drawing is 7:29 p.m. (May 14). Deadline 7:08 p.m.
Tonight's Fantasy 5 jackpot is $126,000. The drawing is also 7:29 p.m. Deadline 7:08 p.m.
Tonight's Powerball jackpot is $90 million (May 14). The drawing is at 10:59 p.m. Deadline 9:45 p.m. (in Michigan).
Also, the Michigan Lottery has joined a new daily game, Poker Lotto. More than 10,000 players won at least $2 on May 13.
The next drawing is at 7:29 tonight. Deadline 7:08 p.m. Poker Lotto gives players a chance to play two games, an instant game at each retail terminal where the players see their cards drawn; and those same cards are good for the nightly drawing.
For the latest on Michigan Lottery, check out MLive.com's lottery page for Daily 3, Daily 4, Poker Lotto, Keno, Mega Millions, Powerball winning numbers and more.
The official Michigan Lottery site offers more information on instant tickets, raffles and other lottery games.
John Gonzalez is a statewide entertainment writer for MLive.com. Email him at firstname.lastname@example.com or follow him on Twitter, Facebook or Google+.


text:
This month, at various locations in the Tulsa City-County Library system, you'll find some great programs celebrating African-American history. In the Tulsa and Oklahoma collection, you'll find several great resources on African-American history in our state.
The OKlahoma Historical Society Research Center staff and volunteers have recently completed a database of Oklahoma records for unemployment relief. The database includes more than 100,000 names from 27 counties. These records are part of the William H. Murray Collection and include valuable genealogical details about Oklahomans including their name, race, age, nearest post office/address, number of dependents, occupation, and whether or not they needed relief.
Earlier this month, on November 16th, Oklahoma celebrated its 105th birthday. The same week, in the November 15th issue of The Journal Record, The Oklahoma Corporation Commission's Director of Administration, Lori Wrotenbery, stated that an estimated 500,000 oil wells had been drilled in Oklahoma since statehood.
The big news coming out of Oklahoma yesterday was Governor Fallin's rejection of state established Health Insurance Exchanges and the Expansion of Medicaid.
You might be asking "what is a health insurance exchange?"
This week, the Oklahoma Historical Society released "the top 13 scary movies with an Okie connection." Here's their list:
1: Psycho (1960) Vera Miles of Boise City as Lila Crane
2: Children of the Corn (1984), Fritz Kiersch, now lives in Oklahoma City and teaches at Oklahoma City University, Director
Library Apps TCCL Careers
400 Civic Center ~ Tulsa, OK 74103 ~ 918.549.7323


text:
When culinary powerhouse and 12-time restaurateur Gabriela Cámara opened her first restaurant in Mexico City, it revolutionized the country's concept of quality seafood.
Just because you get to go on vacation or take a weekend in Vegas doesn't mean you have to drop your dog off at the modern-day equivalent of the orphanage.
January 05, 2011
» Night&Day
Tags: Night&Day, Highlights


text:
- News
- Calendar
- Blogs
- Sports
- Entertainment
- Business
- Lifestyles
- Community
- Opinion
- About Us
- Classifieds
- Coupons
- Local Savings
- Green Editions
- Legal Notices
- Contests
- Weekly Ads
- Connect2Classes
Connect with Us
Donations needed to fund Highlighter and Chamber Choir trip to Europe
Because of changes in their oversea lodging accommodations, the South Kitsap High School Highlighters and Chamber Choir need of an additional $5,000 for this month's trip to Europe.
The group will hold a car wash on June 13 from 12-7 p.m. at the A&W on Mile Hill Drive. They will also accept donation to defray the unanticipated cost.
The Highlighters and Chamber Choir are heading to Europe for a performance tour on June 25.
The 15-day tour will extend to Austria, Germany, Switzerland and Italy. The students and parent chaperones have been preparing for this trip for over a year with multiple fundraisers and performances. They are set to perform at St. Stephen's Cathedral in Vienna, Austria and at many other community events throughout their tour.
Mike Allen, choir director, said part of the orginal tour's plan was to stay in homes in Germany. The group had been coordinating with a school contact since last fall and everything seemed to be in place.
Just two weeks ago, the contact person informed Allen that there were almost no families to host our students so we would have to look at other options. The loss of the home stays meant that the group of 37 now had no lodging, no itinerary and no budget remaining for those accommodations.
Allen set out to find lodging but one can imagine that there were few places that could house 37 people on such short notice and the ones he found were too far off the tour route. After much searching, Allen found a hostel in Milan, Italy.
Latest news, top stories, and community events,
delivered to your inbox.
Trending Stories Oct 15 - Oct 22
Read the Oct 21
Green Edition
Browse the print edition page by page, including stories and ads.
Browse the archives.


text:
Seattle Acupuncture and Chinese Medicine
I have a private practice in the U-District of Seattle – a unique and powerful integration of Classical 5-Element Acupuncture and Traditional Chinese Medicine (TCM) with bodywork and Zen practices. I have worked with people of all ages, struggling with injury rehabilitation, stress management, acute/chronic pain, anxiety/depression to a wide range of chronic illnesses. I specialize in working with the mental-emotional-spiritual root causes as to why the body isn't healing itself, and am passionate about offering people the tools which will allow their body/mind to do what they were meant to do naturally.
Latest News: I am humbled and so pleased to share that The Zen of Healing has earned a spot in the Top 5 (#4 of 107) for Best Acupuncture in 2015 by KING 5 for Western Washington. You can check it out here.


text:
PB + nerdery = http://www.thinkgeek.com/interests/zombies/d4a0/
Because if you didn't know, of that is life made: only of moments; Don't lose the now.
That may be one of the best shirts i have ever seen in my life!
Here it is, your moment of zen.
It's a no brainer: The journal of the cerebelum


text:
We asked Staten Island's 11 neighborhood branches of the New York Public Library to tell us their top-circulating book titles for adults and teens in fiction and non-fiction over the last month.
Book titles differed from branch to branch, reflecting the diversity of the neighborhoods served by each – from Russian-language titles on the East Shore, to best-selling authors on the South Shore. Teens seemed to prefer book titles from popular series. There was no sign of the "Shades of Gray" trilogy that has dominated the commercial best-seller list for weeks.
East Shore libraries include the Dongan Hills, New Dorp, Richmondtown and South Beach branches.
Best-selling author John Grisham's "The Litigators" took the top fiction spot at the New Dorp library, along with "Chekov: The Major Plays by Anton Pavlovich Chekhov" in non-fiction. Teens were reading the "Hunter X Hunter" series by Yoshihiro Togashi, along with "Blue Lipstick" by John Grandits.
The South Beach library on Robin Road is known for having one of the largest Russian-language collections in the system. It's no surprise that readers there chose a detective novel series in Russian, "Smert kak iskusstvo" by Aleksandra Marinina, and "The Encyclopedia of New Wave" by Daniel Bukszpan as their top-borrowed titles. Teen readers at the South Beach branch took a practical approach borrowing volumes from the "Careers in Focus" series. Eiichiro Oda's "One Piece" series was also popular with teen readers.
North Shore libraries include the Port Richmond, St. George and West New Brighton branches.
Kendall Banks' "Welfare Grind" scored the top adult fiction spot at the Port Richmond library, followed by "Cracking the GED" by Geoff Martz, in the non-fiction category. Teens gravitated toward the John Boyne novel "The Boy in the Striped Pajamas" and in non-fiction, "Thalia Belleza" by Thalia.
"Lone Wolf" by best-selling author, Jodi Picoult, was the "most borrowed" title from the West New Brighton library on Castleton Avenue. "Cracking the GED" also scored. Teen readers preferred Tite Kubo's "Bleach" series as well as the "Careers in Focus" series of books.
South Shore readers frequent the Great Kills, Huguenot Park and Tottenville libraries.
Readers at the Great Kills library went for another best-selling author, Nicholas Sparks' "The Best of Me" along with "The Dukan Diet Cookbook" by Pierre Dukan. Teens gravitated to the Suzanne Collins' novel "Catching Fire" and Lori Gottleib's "Stick Figure" under non-fiction.
Danielle Steel's latest bestseller "Friends Forever" was the most-borrowed novel at the Huguenot Park library, but readers there also favored "The Oxford New Russian Dictionary." Teens stuck to the "Naruto" series by Masashi Kishimoto, along with "Stick Figure" by Lori Gottleib.
At the Tottenville library, Danielle Steel scored again with her novel "Betrayal," the top-borrowed book in the adult collection, followed by "The Vow" by Kim Carpenter. Teens went for the "Absolute Boyfriend" series of books by Yuu Watase, and "Careers in Focus."
John Grisham's "The Litigators" was the number-one title at the Todt Hill-Westerleigh library, which borders the North and West shores, along with Karen Gravano's biography "Mob Daughter." Teens went for poet Maya Angelou's "I Know Why the Caged Bird Sings" and Kishimoto's "Naruto" series.
(Note: This report originally appeared earlier this month in our Shores sections. We're re-featuring it Oct. 15 on our home page.)


text:
Travis Prince, one of the eight men who own the Flint Generals, held his first Flint Auto Auction/Flint Generals golf outing today at Flushing Valley Country Club. Among the 20 teams in the field was one representing the Generals.
It was comprised of yours truly, director of hockey operations Ron Sanko, rookie defenseman Brett Westgarth and the mysterious forward whose name has yet to be announced.
Where to start?
How about with Westgarth. This guy is built like a tank and looks as if he's already in great physical condition. He spent much of the summer sparring at the famous Kronk Gym in Detroit with brother Kevin, who is going to training camp with the L.A. Kings.
Westgarth is excited about going to Detroit Red Wings training camp next week in Traverse City and has already begun skating informally with some of the Red Wings. In fact, he skated with them this morning before going to the golf outing.
More than anything, the Princeton graduate seems like a polite young man who has his head screwed on properly and should represent the Generals well. No wonder the Generals brass is so high on him.
The mystery man got a kick out of the fact that so many Generals fans are eager to learn his identity. (Look for a story soon, perhaps Sunday.) When I told him I've been describing him as a potential 100-point man, he was caught a bit off guard but Sanko seems to think that's entirely possible if he and Michel Beausoleil click as expected. He brings a wealth of experience and seems like another solid citizen who is looking forward to playing for the Generals.
The two new Generals got a chance to meeting managing partner Bob Perani, who showed up just in time for the prime-rib dinner.
As for Sanko, this guy is a heck of a golfer. Our team shot 9-under-par 62 to finish third and most of it was because of Sanko, who hits the ball a country mile. On one 343-yard hole, his tee shot was within 15 or 20 yards of the green and our only eagle (which was worth a skin, by the way) was courtesy of three Sanko shots on a par 5.
Sanko said the Generals are still in contract discussions with tough guy Steve MacIntyre as well as forward Jeff Zehr, who led the Generals with 30 goals last season. But other than that, it looks as if the roster is pretty much set except for a spot or two that might be open when training camp opens Oct. 7.
If Flint could land both MacIntyre and Zehr, the Generals would be downright scary when it comes to toughness this season. They might be too tough since it's hard to believe many teams would want to tangle with such a rugged bunch. But wouldn't that be a nice problem to have, Generals fans?


text:
The Webster City Chamber Coffee will be held Friday at 10 a.m. at The Executive Inn, 1700 Second St., and many of those attending might be surprised at the changes at the local motel. The Executive Inn of Webster City is getting a facelift, thanks to the hard work of new owners, Pawel and Dominika Kraska.
Eight years ago, the Kraskas came to the U.S. form Poland. They lived in Chicago for a while and later moved to Kenosha, Wis. Pawel had a remodeling company there and Dominka worked in real estate. At the same time, the couple also owned rental properties and even developed a small subdivision.
"Then we decided there were too many things going on. We were never in our house. We were always somewhere else doing business."
Article Photos
Dominika and Pawel Kraska , new owners of The Executive Inn in Webster City, have updated the guest rooms in the motel.
So the Kraskas looked for a business where they could have everything under one roof-a place where they could live on-site, work and manage a business. A motel or hotel seemed to be the perfect answer for the couple.
They traveled extensively across the United States looking for just the right small town with a motel in need of good management and tender loving care.
"It was about two years ago. We searched for the perfect place," Pawel said. "We drove everywhere, including Colorado, California, Tennessee, Kentucky, and Minnesota. And we found this place and knew right away that The Executive Inn was what we were looking for."
Since purchasing the Executive Inn last fall, the Kraskas have worked on "taking good care of people," Pawel said.
"We want to make everybody feel at home here," Dominika added.
It's easy for the Kraskas to feel at home at the Executive Inn since they also live in an apartment just off the front desk.
"We're taking care of the place as like as we would take care of our home - because it is our home," said Pawel.
Pawel's experience in remodeling came in handy as the couple set about updating the neglected motel. The Kraskas have been busy sprucing up the 38 guest rooms. Each room has a coat of paint and new linens. Comfortable new armchairs grace the lobby and new items have been added to the large continental breakfast bar. They also modernized and opened up the front desk area.
"In all of our traveling we have learned what people want in a good motel. They want a clean room, a good bed and a good breakfast," Dominika said.
Pawel said one of the largest planned projects involves converting the motel's old swimming pool into a 1,600-square-foot banquet and conference room.
"We thought that would be a better usage of the space," he said. "We've heard there is a need for a space like that for gatherings."
"The changes we've made so far are just the beginning," Pawel added.
Coming from a large city to a small community, the Kraskas said they weren't sure what to expect.
"We've been pleasantly surprised. Everyone in Webster City has been so welcoming and friendly. It feels like home," Pawel said.


text:
Next up on the International ILgear circuit is the Japan Lacrosse Association and the their National Team gear. Japan went with a royal blue, white and black color scheme for their Cascade Pro-7 helmets and fresh uniforms.
The Japan Lacrosse Association was established in 1987. June 4, 2012 was the 25th anniversary of JLA.
The sport of lacrosse in Japan started in Tokyo. It rapidly spread countrywide and is now played in Okinawa (the south island of Japan) to Hokkaido (the north island of Japan). Lacrosse is mainly played in competition at the collegiate level as many universities in Japan have a lacrosse team. In regards to post-collegiate play, there are roughly 50 club teams for men and women that are available throughout the country.
High school lacrosse continues to grow and more and more schools are addding the sport; including a few elementary and junior highs that have included lacrosse in their school activities.