Roads ? - where we're going, we don't need roads ...
Consuming WS-Security enabled webservices in PL/SQL - part 2 | ORA600
ORA600 content Content RSS
Oracle ORA600 News RRSS Oracle News RSS
ORA600 blog Blog RSS
ORA600 blog Blog Atom

User login

Consuming WS-Security enabled webservices in PL/SQL - part 2

A couple of weeks ago I wrote about consuming ws-security enabled webservices in PLSQL.

The problem was that, even using Oracle 11g and Jpublisher 11g, I was not able to generate a usertoken and password in the SOAP header according to the WS-Security standard.

My twisted solution was to put a WS proxy (or gateway if you like) in between the consumer (database) and the provider.
I would then place the proxy in the DMZ - and on behalf of the consumer :
- the proxy would set up an SSL connection to the provider
- receive the plsql/jpub generated XML
- inject a WS-Security header in the SOAP envelop
- adjust http headers (especially HOST & Content-Length)
- send the new SOAP message to the provider
- receive the response from the provider
- send the response to the consumer

It's not a real proxy in the sense that it proxies the complete http traffic. The proxy/gateway needs to alter the message and that wouldn't be possible if we would use SSL encryption straight out of the database :

Oracle rdbms --- http/s ----> proxy ---- http/s -----> WS provider (endpoint)

So instead we do something like this :

Oracle rdbms --- http ---> proxy (endpoint) ---> http/s --> WS provider (endpoint)
|                                             |
+->(set endpoint to proxy)    |
                                              +-> alter soap message + set endpoint to WS provider
                             
In order for it to work you need to run jpub and use the WS provider as endpoint.
Then load all the generated plsql packages and java classes.
Then set the endpoint to the proxy/gateway address before you consume the WS, like this :
exec referencedatawebservice.setendpoint('http://127.0.0.1:8000/services/ReferenceDataWebservice')
(in this case we are running the gateway on localhost on port 8000)
And then the proxy will send the soap message further on over http/s.

Anyway I've made my little proxy/gateway available for download here
It's only tested in combination with Oracle 11g rdbms & jpub - I used it and it works, but use it at your own risk.

How to run it :
- download the ws_proxy.cfg config file here
- download WSP.jar here
- open ws_proxy.cfg and adjust the parameters to your needs/requirements
PORT - server socket port the gateway binds on
SO_TIMEOUT - socket timeout in msec
LOG_DIR - directory where the proxy will place its logfiles
LOG_FILE - logfile name - the logfile will automatically rotate every 10Mb
SERVER_PORT - WS provider socket port (443)
SERVER_HOST - WS provider virtual hostname
WSSE_USERNAME - WS-Security wsse usertoken
WSSE_PASSWORD- - password for the above username
XMLNS - additional namespaces - these will be injected in the SOAP header - look at the xml jpub is generating based on the wsdl
- make sure the root/CA certificate that signed the WS provider's server certificate is available in java's certificate wallet
(typically placed in JAVA_HOME/lib/security/cacerts - check with the keytool utility - if the root certificate is not
available then the proxy won't be able to setup a SSL connection with the ws provider)
- start the proxy : >java -cp WSP.jar WS_proxy
Reading ws_proxy.cfg ...
Reading ws_proxy.cfg done !
Current size logfile = 260 bytes
Init done...
Create socket on port 8000...
Create socket on port 8000 done!
Waiting for incoming connection.

- connect to the Oracle database
- set the endpoint of the webservice to the proxy
- consume the webservice - all done !

I have an idea or two to make it better ... but for now that's all I need.

 

Technorati Tags:

discount meds

canadian prescription canadian pharmacies for viagra viagra from canadian pharmacy [url=https://www.spinchat.com/hp/mirrormaraca33/blog/id/730540]canadian pharmacies generic ed medication[/url] ordering medications from canada

canadian pharmacies

viagra canada pharmacy [url=http://canadianpharmacyonlinetousa.com/]Northwest Pharmacy Canada[/url] buy viagra online without script canadian pharmacies online canadadrugsonline.com

buy generic cialis canadian pharmacy

order generic viagra [url=http://bikemaraca40.hatenablog.com/entry/2017/09/18/034326]viagra price[/url] medication prices cheapest viagra online cheap viagra without prescription

viagra uk 100

viagra en pharmacie e paris [url=http://viagralpo.com/]cheap viagra[/url] buy viagra commande viagra ciali

full size mattress dimensions

mattress size inches best memory foam mattresses for 2015 [url=http://topmattressreviews.org/]sears mattresses online shopping[/url] mattresses palm coast florida mattresses 2015 best mattresses 2017 online [url=http://innovasaber.com/]best time to buy mattress 2015[/url] mattresses in ocala fl best reviewed memory foam mattress 2016 the best mattress for 2016 [url=http://bestmattressreviewsandratings.com/]best mattress for 2015[/url] best mattress 2017 for couples mattress sizes in us black friday sales on mattresses at big lots top rated innerspring mattresses 2015 mattress firm locations in san antonio best memory foam mattresses for 2017 top ten best mattresses 2015 gel memory foam mattress toppers reviews actual queen size mattress dimensions 6 inch full size mattress best rated mattresses for 2016 best mattresses for 2017 top rated baby mattresses 2016

canadian pharmacy without prescription rob

canada pharmacy online orders canadian online pharmacies walgreens pharmacy [url=http://canadianpharmacyrxbsl.com/?diflucan-150-mg]diflucan 150 mg[/url] canadian rx pharmacy online clonidine withdrawal

mexican viagra price

only today buy viagra china [url=http://viagralpo.com/]buy viagra online[/url] canadian viagra il viagra va pres

mattress firm payroll dept

what is the best foam mattress 2017 best mattresses 2017 for couples [url=http://topmattressreviews.org/]mattress stores bangor maine[/url] size of crib mattress inches size of california king mattress in inches foam mattress review ratings [url=http://innovasaber.com/]costco memory foam mattress topper full[/url] mattresses atlanta sizes of mattresses in inches costco mattress topper gel foam cal king [url=http://bestmattressreviewsandratings.com/]best rated luxury mattresses 2016[/url] best mattresses for back pain in 2016 best mattress for couples 2016 sears mattress sale 2016 calendars mattresses best rated 2016 air mattress review 2016 best rated mattresses for 2016 mattresses michigan 2016 reviews on mattresses mattress firm sales ad mattresses in bangor maine mattress 2016 best gel mattress toppers at walmart top rated mattresses 2016 consumer reports

viagra canadian online pharmacy

costco online [url=http://canadianpharmacyonlinetousa.com/]Canadian Online Pharmacies[/url] universal drugstore Canadian Pharmacies Online buy propecia

online pharmacies Sog

overseas pharmacy forum canadian pharmacies shipping to usa mexican pharmacies [url=http://canadianpharmacyrxbsl.com/?prednisone-withdrawal-after-5-days]prednisone withdrawal after 5 days[/url] prescription drug clomid for men

great twin size mattresses low prices

mattresses mail order best mattresses 2016 review [url=http://topmattressreviews.org/]futon mattresses in ocala florida[/url] top rated innerspring mattresses 2016 olee gel memory foam mattress topper for sale mattress firm new philadelphia ohio [url=http://innovasaber.com/]mattresses on sale near mondovi wi[/url] mattress toppers at walmart discount mattresses ocala florida queen size mattress in inches [url=http://bestmattressreviewsandratings.com/]mattresses on sale this weekend[/url] mattress firm pasco mattress stores new jersey the top rated pillow top mattresses for 2015 top rated air mattress 2015 6 inch full size mattress for bunk bed costco memory foam mattress topper queen latex mattresses in minneapolis best mattresses 2016 back pain mattress firm online delivery tracking costco memory foam mattress topper twin xl macy mattress sale 2015 recycling mattresses in massachusetts best mattresses 2015 costco

best mattress 2016 reviews

mattress reviews 2014 clark howard mattress reviews ratings best [url=http://topmattressreviews.org/]consumer reports mattress reviews 2015[/url] cheap mattresses chicago best crib mattresses of 2016 foam mattress toppers walmart [url=http://innovasaber.com/]king size mattress dimensions vs queen[/url] top selling mattresses 2016 measurements of full size bed mattress top rated baby mattresses 2017 [url=http://bestmattressreviewsandratings.com/]mattress reviews consumer reports 2014[/url] mattresses in ocala fl consumer report best mattresses 2016 2016 top crib mattresses best mattress 2015 for back pain reviews cheap mattresses oklahoma city size of a double mattress in inches best organic crib mattress 2016 top rated mattress toppers 2017 top rated mattresses of 2015 mattresses comparisons reviews 2015 top rated crib mattresses mattress firm payroll contact number memory foam mattress topper sale

canadarxpills.org

buy viagra online canada pharmacy [url=http://www.liveinternet.ru/users/roberts_mccarty/blog#post421599350]drug shops[/url] cheap generic drugs india viagra pharmacy walmart drug prices

canadian pharmacies online prescriptions rob

no prescription online pharmacy canadian pharmacy canadian pharmacy 365 [url=http://canadianpharmacyrxbsl.com/?metoprolol-para-que-sirve]metoprolol para que sirve[/url] mexican pharmacy online ciprofloxacina

top ten mattresses 2017

2017 mattress review best mattresses for 2017 from a store [url=http://topmattressreviews.org/]mattress reviews 2017 leggett and platt[/url] twin mattress toppers on sale mattress review 2015 futon mattress sale clearance [url=http://innovasaber.com/]mattress firm sales manager in training[/url] discount irregular mattresses near atlanta ga mattresses ocala fl 2015 top rated mattresses [url=http://bestmattressreviewsandratings.com/]best mattresses for back pain in 2016[/url] mattress stores in mineola texas mattress firm credit card payment synchrony tempurpedic mattresses in maryland best mattresses for bad backs 2016 mattresses at menards size of a full mattress in inches mattresses in pakistan best mattresses for lower back pain 2016 best mattress for back pain 2017 discount mattresses ocala fl memory foam mattress topper on sale mattress sizes length and width best mattress reviews 2015

where can i get viagra without a prescription

costco usa [url=https://notehub.org/irgbd]canadian prescription prices[/url] medications in canada buy viagra from canada generic viagra canada

esiste il cialis generico

cialis ganze tablette [url=http://cialisolas.com/]cialis for sale[/url] cialis online tadalafil india cialis

top mattresses 2015 consumer reports

best online mattresses reviews mattress firm payroll [url=http://topmattressreviews.org/]mattress stores pasadena ca[/url] mattresses atlanta mattress stores anchorage ak top rated mattress 2017 [url=http://innovasaber.com/]memory foam mattress topper for sale[/url] top mattresses 2015 consumer reports best mattresses for the money 2017 saatva mattresses in atlanta [url=http://bestmattressreviewsandratings.com/]what are the best mattresses in 2016[/url] mattresses in memory foam mattress topper reviews 2016 serta mattress reviews 2016 sears mattress sale sept 2016 mattresses reviews 2017 crib mattress sizes in inches mattresses on sale black friday mattress stores in pa mattresses michigan latex mattress topper firm king mattress store in bangor maine mattress for sale austin texas cheapest prices for twin mattresses

cialis 10mg tablets cheap

cialis soft tabs 10 pills usa [url=http://cialisolas.com/]buy cialis[/url] cialis drug discount cialis

just try! cialis cheap

cialis 5 mg sans ordonnance [url=http://cialisolas.com/]cialis[/url] cialis online suisse cialis 5mg

walmart pharmacy prices

best canadian drugstore [url=http://xerogaming.net/members/bikeyacht62/activity/278948/]canadian pharmacy generic cialis[/url] levitra canadian pharmacy viagra no prescription online medications

mattress size chart usa

best rated mattress for 2017 mattresses 2016 reviews [url=http://topmattressreviews.org/]top rated mattresses 2017[/url] best mattresses 2016 rate mattresses 2017 king size mattress dimensions depth [url=http://innovasaber.com/]best foam crib mattresses 2016[/url] mattress firm locations in michigan mattress sales 2016 costco novaform mattress topper rebates [url=http://bestmattressreviewsandratings.com/]mattresses sold online only[/url] best mattress reviews and ratings mattresses on sale black friday review best latex mattress 2017 best rated crib mattress 2016 top selling mattresses 2016 the best mattresses 2017 dimensions for twin size mattress ultimate mattress store anchorage twin mattresses lowest price best top crib mattress 2015 top king size hybrid mattress 2016 cheap mattresses in atlanta best mattress 2016 online

medication without a doctor's prescription

canadian pharmacy.com drugs shop pharmacy rx one [url=http://plotbass97.webgarden.cz/rubriky/plotbass97-s-blog/tips-on-purchasing-prescribed]viamedic.com[/url] cialis from canadian pharmacy

what is cialis

buying medications in canada [url=https://www.zotero.org/groups/1729344/fruitjoke06495]no prescription pharmacy[/url] generic viagra online in canada cialis and pharmacy drugs of canada

measurements of mattress sizes

free customer reviews on mattresses 2016 measurements of a full size futon mattress [url=http://topmattressreviews.org/]best mattresses to buy online 2017[/url] us mattress size mattress sale near me auburn alabama purple mattress reviews 2016 [url=http://innovasaber.com/]cooling mattress pad review comparison[/url] mattresses reviews ratings twin size mattress measurements top ten mattresses 2017 [url=http://bestmattressreviewsandratings.com/]mattress sizes chart 3/4[/url] mattress sale near me full size mattress usa best latex firm mattress ratings for 2017 foam mattress topper costco gel memory foam mattress topper reviews mattress firmness scale mattress stores in maine mattress stores in mineola tx best 2017 mattress sale 2015 top rated king size mattresses 2016 top mattresses best kingsize mattress topper for sale cheap mattresses in maryland

viagra-canada

cialis from.canada [url=https://www.kiwibox.com/seederjoke52/blog/entry/141520273/prevent-the-doughnut-gap-of-medicare-part-d/?pPage=0]drugstore in canada[/url] viagra-canada cialis at canadian pharmacy viagra online canada

mattress firm locations

cheap mattresses indianapolis mattresses indianapolis in [url=http://topmattressreviews.org/]mail order cooling mattresses[/url] best medium firm mattress 2015 mattress sizes wiki top rated mattresses 2016 consumer reports [url=http://innovasaber.com/]crib mattress reviews and ratings[/url] mattresses on sale this weekend beasley mattresses in paris tn best mattress topper for sleep number bed [url=http://bestmattressreviewsandratings.com/]top ten mattresses 2017[/url] top rated innerspring mattresses 2016 best mattress 2017 review mattress reviews 2014 best mattresses reviews consumer reports ultimate mattress store anchorage mattress firm sales manager salary best mattress on market 2016 best mattresses 2015 top 10 mattresses of 2016 size of a full mattress in inches serta mattress comparisons and reviews best mattress for bad backs 2016 mattress topper for firm support

best rated foam mattress 2015

3 memory foam mattress topper sale mattress on sale clearance in louisville ky [url=http://topmattressreviews.org/]air mattresses on sale walmart[/url] mattress sizes in uk innerspring mattress reviews and comparisons top consumer rated mattresses for 2016 [url=http://innovasaber.com/]queen mattress topper sale[/url] best mattresses 2017 reviews queen bed mattresses on sale in houston best mattress for lower back pain 2016 [url=http://bestmattressreviewsandratings.com/]consumer reports best buy mattresses 2015[/url] cheap mattresses in oklahoma city best mattresses 2015 for back pain top mattresses of 2015 mattress firm pay bill synchrony best rated mattress for 2017 walmart memory foam mattress topper 2 inch best reviewed mattress 2017 best foam crib mattress 2016 extra firm foam mattress review ratings mattress store anchorage ak review mattresses 2017 mattress topper for sleep number best mattresses 2015 reviews

edgethy

weekend payday loans [url= http://paydayloansdaonline.com ]payday express[/url] payday advance columbus ohio loans for bad credit

boync

personal loan poor credit [url= http://paydayloansdaonline.com ]cash advance[/url] apply for a loan with bad credit personal loans

canadian pharmacies no prescription

canadian ed drugs Recommended Site cialis prices [url=http://canadianpharmacyinlinestore.com/]metoprolol[/url]

crib mattress reviews 2015

top rated baby mattresses 2016 beautyrest black mattress reviews 2016 [url=http://topmattressreviews.org/]best mattress sale 2016[/url] mattress sizes in inches chart best spring mattress reviews 2017 purple mattress review october 2016 [url=http://innovasaber.com/]size of california king mattress in inches[/url] best mattresses in 2015 mattress stores in mineral wells walmart air mattresses sale [url=http://bestmattressreviewsandratings.com/]dimensions of standard twin size mattress[/url] mattresses okc best mattresses for back pain 2016 donate mattresses minneapolis what are the best rated mattresses for 2016 cheap mattresses bangor maine cheap mattresses for sale online queen sizes best rated king mattress for 2016 costco memory foam mattress topper twin xl cooling gel memory foam mattress toppers mattress topper for sleep number mattress toppers on sale mattress size us 2016 top mattresses

twin mattress on sale clearance

wells fargo mattress firm payment online black friday sales on mattresses [url=http://topmattressreviews.org/]mattress sale near me today[/url] crib mattress reviews 2015 best firm mattress 2017 consumer report top rated mattresses for 2015 [url=http://innovasaber.com/]bedderrest mattresses south portland maine[/url] mattress firmness for kids mattress sales in my area memorial day the mattress store anchorage [url=http://bestmattressreviewsandratings.com/]winona minnesota mattress stores[/url] best mattresses for bad backs 2016 foam mattress topper costco buy mattresses cheap online best mattresses 2016 list best mattress store arizona mattress firm delivery tracker html review best mattress 2017 memory foam mattress toppers for sale best foam mattresses 2016 best mattress 2017 for couples king size mattress size inches size of king mattresses in inches online mattresses reviews

mattress stores in parker colorado

olee gel memory foam mattress topper for sale mattress toppers for firm support [url=http://topmattressreviews.org/]mattress reviews consumer reports[/url] dimension of twin size mattress best mail order mattresses discount mattresses chicago [url=http://innovasaber.com/]best quality memory foam mattresses 2016[/url] twin size mattress dimensions chart best spring mattress reviews 2017 best mattresses 2015 consumer [url=http://bestmattressreviewsandratings.com/]review mattresses 2016[/url] 2017 consumer reviews mattresses best foam mattresses 2016 mattresses in okc mattress firm locations near me best mattresses 2017 for couples full size mattress used 2016 top mattress reviews best mattresses for the price 2016 best mattresses 2016 sale memory foam mattress toppers from walmart foam mattress ratings and reviews foam mattress topper at walmart consumer guide best mattresses 2015

cvs pharmacy online

Online Pharmacy Canadian Drugs cvs online pharmacy [url=http://ehmcanadaufgpharmacypo.com/#]Canadian Drugs[/url] lloyds pharmacy online uk

pharma from canada

canadian pharmacy.reviews [url=http://canadianpharmacyonlinetousa.com/]Canadian Online Pharmacies[/url] cialis no rx canadian pharcharmy online cialis prices

Roowlet

fast cash loans bad credit [url= http://paydayloansdaonline.com ]payday loans online[/url] borrowing money online cash advance

Online Pharmacy

prescription drugs online without doctor viagra canada canada pharmacy online [url=http://ehmcanadaufgpharmacypo.com/#]lloyds pharmacy online uk[/url] canadian pharmacy viagra

buy medication without an rx

india pharmacy viagra pharmaceuticals from canada canadian online pharmacy for viagra [url=http://www.blackplanet.com/your_page/blog/view_posting.html?pid=8243516&profile_id=104563316&profile_name=plotyacht05&user_id=104563316&username=plotyacht05]canadian pharmacy.reviews[/url] candida viagra

purchase cialis in canada

viagra cialis [url=https://storify.com/mirrorcarbon19/stay-away-from-the-donut-opening-from-health-insur]canadian pharmacies'[/url] canada pharmacy for cialis canadian pharmacy cialis medications without prescription

air jordan michael kors

air jordan

michael kors outlet online

jordan 4

cleveland cavaliers

golden state warriors

converse trainers

new orleans saints jerseys

lions jerseys

michael kors outlet store

cheap jordan shoes

air huarache

ralph lauren shirts

polo ralph lauren

air jordan

true religion jeans

cheap ray bans

saints jerseys

oakley sunglasses

raiders jerseys

ralph lauren outlet

michael kors handbags

michael kors handbags

miami heat

omega watches sale

air jordan 4

boston celtics

mlb jerseys wholesale

rolex replica

skechers factory outlet

minnesota vikings jerseys

coach purses

air jordan shoes

fitflop shoes

kate spade sale

coach outlet

moncler outlet

cheap ray ban sunglasses

coach outlet

san antonio spurs

cheap nike shoes

patriots jerseys

coach outlet

coach outlet

christian louboutin shoes

michael kors bags

fitflops sale clearance

oakley sunglasses

hugo boss outlet

jerseys wholesale

tn pas cher

jordan 4

kate spade outlet

nike outlet

kate spade handbags

los angeles lakers jerseys

ralph lauren uk

eagles jerseys

adidas yeezy

cheap jordans

coach factory outlet

moncler outlet store

49ers jersey

nike outlet

carolina panthers jersey

ralph lauren shirts

washington redskins jerseys

replica rolex

nike air huarache

ray ban sunglasses

longchamp handbags

kate spade sale

true religion outlet

mont blanc outlet

nike tn

air jordan

oakley sunglasses

cleveland cavaliers jerseys

chicago bulls jersey

true religion outlet store

oklahoma city thunder

snapbacks wholesale

michael kors outlet

polo ralph lauren

houston texans jerseys

nike shoes

jimmy choo outlet

coach outlet store online

cheap oakley sunglasses

cheap oakley sunglasses

true religion outlet store

nike huarache

nike shoes outlet

air jordan shoes

louboutin shoes

ecco outlet

true religion outlet

dallas cowboys jerseys

coach outlet

dolce and gabbana outlet

new york jets jerseys

cheap jerseys

oakley sunglasses wholesale

coach outlet online

bills jerseys

cheap ray ban sunglasses

michael kors handbags outlet

mbt shoes clearance outlet

coach outlet

omega watches

boston celtics jersey

coach outlet online

buffalo bills jerseys

polo ralph lauren

nike factory store

nike outlet store

chicago bears jerseys

nba jerseys wholesale

nike outlet

nike blazer low

gucci shoes

christian louboutin outlet

cheap oakley sunglasses

michael kors bags

michael kors outlet clearance

coach outlet online

coach outlet online

ecco shoes online

jacksonville jaguars jersey

michael kors outlet

michael kors outlet online

converse shoes

michael kors outlet online

cheap ray bans

fitflops

coach outlet online

ray ban sunglasses outlet

coach bags

kate spade handbags

san antonio spurs jerseys

miami dolphins jerseys

oakley sunglasses

michael kors outlet clearance

ralph lauren outlet

prada shoes

mont blanc pens

rolex watches

oakley sunglasses wholesale

michael kors handbags

nike shoes

oklahoma city thunder jerseys

salvatore ferragamo shoes

gucci borse

los angeles lakers

ralph lauren uk

fitflop shoes

coach outlet online

replica watches

jordan shoes

ravens jerseys

nike huarache

ralph lauren outlet

ralph lauren outlet

colts jerseys

air jordan shoes

ralph lauren polo

michael kors handbags outlet

polo ralph lauren

ray ban sunglasses outlet

coach outlet

ecco shoes

fitflops sale

coach factory outlet

cheap oakley sunglasses

ray ban sunglasses outlet

coach handbags

jordan 8

replica watches

nfl jerseys

nike outlet

nike free run

moncler jackets

ray ban sunglasses outlet

ralph lauren uk

oakley sunglasses wholesale

louboutin shoes

seattle seahawks jerseys

new york knicks jersey

hugo boss suits

dolphins jerseys

titans jersey

nba jerseys

true religion outlet store

true religion outlet store

christian louboutin sale

mont blanc outlet

detroit lions jerseys

michael kors outlet

coach outlet online

coach outlet

coach factory outlet

skechers outlet

ralph lauren outlet

ray ban sunglasses

nhl jerseys wholesale

golden state warriors jerseys

michael kors handbags

jordan shoes

coach outlet online

nike roshe one

nike shoes

christian louboutin shoes

packers jerseys

michael kors handbags

yeezy shoes

nike factory outlet

polo outlet

fitflops sale clearance

cheap nike shoes

nike free 5.0

michael kors outlet

nike tn pas cher

kansas city chiefs jerseys

nike shoes

coach handbags

replica rolex

cardinals jersey

indianapolis colts jerseys

nike free

oakley sunglasses

jordan shoes

green bay packers jerseys

pittsburgh steelers jersey

nhl jerseys

ray ban sunglasses

michael kors outlet

kate spade handbags

michael kors uk

michael kors outlet

polo ralph lauren

air jordan 4

ralph lauren outlet

michael kors handbags

redskins jerseys

rolex replica watches

coach outlet store online

michael kors handbags sale

bengals jersey

ray ban sunglasses

michael kors handbags

vikings jerseys

polo ralph lauren outlet

longchamp outlet

chiefs jersey

coach outlet

nike trainers

nike trainers

nike factory outlet

polo ralph lauren outlet

chargers jerseys

nike factory store

christian louboutin outlet

nike roshe

cheap nba jerseys

nike shoes

kate spade sale

cincinnati bengals jerseys

rolex replica watches

coach handbags

cheap snapbacks

true religion outlet

cheap ray ban sunglasses

tennessee titans jersey

nike outlet

kate spade outlet

nike roshe run

nike factory store

philadelphia eagles jerseys

air jordan 8

san diego chargers jerseys

coach factory outlet

yeezy boost 350

nike store

oakley sunglasses

chicago bulls

polo ralph lauren

cheap mlb jerseys

louboutin shoes

ralph lauren polo

coach outlet store online

polo ralph lauren outlet

cheap ray bans

nike air huarache

prada shoes outlet

fitflops sale

broncos jerseys

ralph lauren uk

baltimore ravens jerseys

jordan shoes

nike sale

oakley sunglasses wholesale

ray ban sunglasses

gucci outlet

cheap oakley sunglasses

cheap ray ban sunglasses

oakley sunglasses wholesale

nike air jordan

coach outlet store online

jimmy choo shoes

polo ralph lauren

mbt shoes

oakland raiders jerseys

christian louboutin sale

ferragamo shoes

jaguars jersey

ferragamo outlet

cowboys jerseys

coach outlet online

dolce and gabbana shoes

cheap ray ban sunglasses

fitflops sale

new england patriots jerseys

cheap ray ban sunglasses

ralph lauren outlet

converse all-stars

seahawks jersey

ralph lauren outlet

polo ralph lauren

coach factory outlet

mlb jerseys

coach outlet

denver broncos jerseys

ray ban sunglasses

gucci outlet

coach outlet store online

clippers jersey

ralph lauren outlet

cheap ray ban sunglasses

polo ralph lauren

ray ban sunglasses

dolce and gabbana

cheap jerseys for sale

nike outlet

mbt shoes outlet

nike outlet

air jordan uk

texans jerseys

nike blazer pas cher

new york knicks

miami heat jersey

rolex replica

mont blanc pens

prada outlet

michael kors uk

san francisco 49ers jerseys

nike blazer

cheap oakley sunglasses

coach outlet

air jordan

christian louboutin shoes

air jordan shoes

longchamp sale

skechers shoes

cheap ray ban sunglasses

cheap nfl jerseys

steelers jerseys

fitflops sale clearance

coach factory outlet

kate spade outlet

michael kors uk

michael kors outlet

cheap oakley sunglasses

michael kors handbags

cheap ray ban sunglasses

cheap jordan shoes

christian louboutin outlet

jets jersey

oakley sunglasses

polo ralph lauren outlet

carolina jerseys

coach outlet online

hugo boss sale

atlanta falcons jerseys

cheap nhl jerseys

coach outlet

true religion jeans

nike shoes outlet

michael kors uk

mont blanc pens outlet

coach outlet

true religion jeans

cheap ray bans

ray ban sunglasses

polo ralph lauren outlet

christian louboutin outlet

arizona cardinals jerseys

ray ban sunglasses outlet

oakley sunglasses wholesale

new york giants jerseys

nike shoes

omega outlet

snapbacks

coach outlet online

michael kors

cleveland browns jerseys

nfl jerseys wholesale

air huarache

ralph lauren shirts

nike outlet store

montblanc pens

falcons jersey

ralph lauren outlet

polo ralph lauren

coach outlet store

oakley sunglasses wholesale

gucci handbags

coach outlet

true religion jeans

nike outlet store

true religion outlet

ray ban sunglasses

michael kors handbags

bears jerseys

cheap jordans

browns jerseys

michael kors bags

clippers jersey for sale

polo ralph lauren

gucci sito ufficiale

nike outlet

giants jersey




Howto's
See DUDE primer for info

Get Support

Europe

Belgium :
Kurt Van Meerbeeck
ORA600 bvba
E-mail
dude@ora600.be
Cell : +32 495 580714

Denmark :
Michael Môller
Service & Support Manager
Miracle AS
E-mail :
hra@miracleas.dk
Cell: +45 53 74 71 27


Latin America

Brazil :
HBtec
E-mail
dude@hbtec.com.br
Cell : +55 47 88497639
Contact


Africa

South Africa :
Kugendran Naidoo
NRG Consulting
E-mail
k@nrgc.co.za
Cell : +27 82 7799275