mercredi 28 novembre 2007

Oracle Application Server - Opmn (adresse IP)

Un petit mémo sur le fichier opmn.xml présent dans votre HOME_ORACLE/opmn/conf.


Si votre machine possède plusieurs adresses IP disponibles, votre serveur OAS peut ne pas répondre à votre requêtes http si les paramètres suivants ne sont pas bien renseignés.

(cliquez sur l'image pour avoir le détail du XML)





ipaddr remote="ip" request="ip" permettent de spécifier votre ip pour les requêtes et un addresse exterieur avec le paramètre remote.

Si comme dans mon cas (sur mon portable) vous utiliser la carte loopBack de Microsoft pour simuler un réseau local même sans cable ni wifi, vous pouvez spécifier "ip" dans les 2 cas égales à par exemple : "10.10.0.1"

samedi 24 novembre 2007

Open World Oracle 2007

Comme chaque année, les présentations d'Oracle Open World sont disponibles en ligne :

http://www28.cplan.com/cc176/catalog.jsp

(utilisateur = cboracle / mot de passe = oraclec6)

thk à Mr pinto

Retrouver votre mot de passe XP

Si vous avez perdu votre mot de passe XP de n'importe quel compte utilisateur,
voici une solution testé par Hugu pour le ré initialiser :

Aller sur :

http://www.fullandfree.info/software/windows-key-enterprise-edition-v73-build-1643/


suivez les instructions et vos comptes auront alors un mot de passe = 12345

J'ai également testé une autre solution à base d'un CD linux bootable, toutes les infos sur http://home.eunet.no/~pnordahl/ntpasswd/



Ps: windows-key-enterprise existe aussi en version officielle : 45$ le bout tout de même

mercredi 21 novembre 2007

Oracle au RFID Show 2007 à Paris (cnit stand A3)


Un petit mémo depuis le salon RFID 2007 de Paris qui se déroule au CNIT (La défense), beaucoup de visiteurs avec de nombreux projets ...


Je vous propose sur mon blog en avant première ma présentation de ce jour 14H sur l'application des standards EPC global - GS1 avec les outils Oracle.


Bonne lecure si vous ne pouvez pas venir ;)


voici le lien vers mon PPT : ici


Et enfin pour voir un exemple d'utilisation de la norme EPC avec les Oracle il suffit de regarder la viewlet présente sur ce lien (attendre la fin de téléchargement du flash ;) ) : ici

lundi 12 novembre 2007

Bpel - XSL - Sequence Oracle

Un petit mémo sur le XSL mapper disponible dans Bpel Manager & l'Esb d'Oracle.

Afin de remplir un champ par le résultat d'une sequence DataBase, il suffit d'utiliser directement dans votre transformation XSL la fonction :

orcl:sequence-next-val("SEQ_PROVISOIRE","jdbc:oracle:thin:gips/gips@10.10.10.10:1521:db10g")

et l'on récupère ainsi la valeur de la séquence.
Ensuite, vous pouvez facilement insérer le résultat de votre transformation directement dans la base Oracle.

ps: Merci à pdelacou ;)

jeudi 8 novembre 2007

Appel d'une servlet depuis BPEL


Si un service de votre système d'information expose une servlet ou une URL en utilisant le protocole http, Bpel peut l'utiliser.

Ce mécanisme peut être trés pratique car il permet d'utiliser une technologie différente de JAVA, comme par exemple service IIS, PHP, ... directement dans BPEL.

L'exemple d'appel ci-dessous utilise une servlet java trés simple qui retourne un flux XML.
Le source java de cette magnifique servlet est disponible sur ce lien : ici

Maintenant le problème est d'appeler cette url directement via BPEL. Pour cela on utilisera un fichier WSDL customisé. C'est à dire que l'on va décrire dans ce WSDL la structure XSD d'envoi de paramètre et la structure de réception.

le WSDL complet est disponible sur ce lien : ici

il est important de bien comprendre ce WSDL:

  • l'appel de l'URL est positionné sur cette ligne :
http:address location="http://hsimonne-fr.fr.oracle.com/DemoSOA-ServletHttp-context-root"

  • Le nom de la servlet ou du service (php, asp, aspx ...) est présent sur la ligne :

http:operation location="/maservlet"

Ensuite il faut inclure ce WSDL dans votre projet BPEL et d'ajouter un partnerLink en sélectionnant ce WSDL.

Une tâche Invoke permet ensuite d'appeler votre partnerLink.

retrouvez l'ensemble du projet BPEL (à ajouter dans votre jdev) sur ce lien : ici

plus d'infos en anglais sur : http://technology.amis.nl/blog/?p=1273#comment-156033


mercredi 7 novembre 2007

ce soir 15 km/h de moyenne dans Paris

Dans ce mémo je vous fait part de mon compteur de voiture : Porte Maillot => Porte d'orléans soit 1H30 !!!!!
avec une moyenne de 15 km/h !

je commence à penser sérieusement au :

http://www.e-solex.fr/index.html


a+

vendredi 2 novembre 2007

XSD depuis une table (oracle ou une autre DB)

Comment créer un XSD correspondant à une table SQL ?
Trés simple : il suffit d'utiliser un outil ShareWare "XML Converter"
qui permet de se connecter à votre base de données et à partir de la table sélectionnée dans sortir le XSD associé, voici une copie d'écran du logiciel :

http://xml-converter-professional.rustemsoft.qarchive.org/_screenshot.html

Pour plus de détail et pour le downloader :

http://www.rustemsoft.com/

PS: Attention, cet outil utilise des tags XSD spécifique pour Microsoft, il est bon de faire le ménage sur le XSD avant de l'intégrer dans votre Bpel Process Manager

Bon XSD à tous ....