mercredi 11 novembre 2009

Oracle SOA 11G mise à jour 11.1.1.2

Déjà disponible la version 11.1.1.2.0

En téléchargement sur:
http://www.oracle.com/technology/software/products/middleware/index.html

pour les notes sur cette release:
http://download.oracle.com/docs/cd/E15523_01/doc.1111/e16154/toc.htm

mardi 10 novembre 2009

Concaténation - Append - un seul fichier

Une petite astuce de concaténation en ligne de command DOS de plusieurs fichiers dans un seul gros fichier:

copy/b "list of old files
ou * pour tout type de fichiers" "newfile"

Exemple:
Pour concaténer file1.txt, file2.txt et file3.txt
dans un nouveau fichier: file4.txt

utilisez: copy/b file1.txt +file2.txt +file3.txt file4.txt
ou: copy/b *.txt newfile.txt


Sous linux:
cat home.txt >> sneakers.txt

mardi 27 octobre 2009

Installer les exemples OSB10GR3



Les exemples sont disponibles suite à votre installation CUSTOM (voir image ci-dessus) de OSB dans:

BEA_HOME\osb_10.3\samples\servicebus\examples\build\webservices


il suffit d'aller sur la console weblogic:

sur la partie droite sélectionner "déployment"

cliquer sur install et naviguer vers

BEA_HOME\osb_10.3\samples\servicebus\examples\build\webservices


où BEA_HOME correspond à votre répertoire d'installation.






Il vous reste plus qu'à suivre ensuite les tutoriaux:
http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/tutorial/tutRoute.html






Plus de détail sur:
http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/tutorial/tutGettingStarted.html

Autre possibilité sans se fatiguer à faire les Tutoriaux, c'est de démarrer le domaine exemple OSB et de démarrer la webapp examples et de faire LOAD Examples

dimanche 25 octobre 2009

OSB 10GR3 gestion des rôles dans la console sbconsole

La gestion des rôles pour la console SBconsole de OSB 10GR3 se trouve sur ce lien:

http://download.oracle.com/docs/cd/E13159_01/osb/docs10gr3/security/admin_security.html#wp1078757
Cela vous permet d'ouvrir la console OSB à plusieurs types d'utilisateurs ;)

jeudi 22 octobre 2009

OSB 10GR3 SFTP transport

Ce petit mémo explique comment mettre en oeuvre le transport SFTP dans OSB. Le SFTP peut être utilisé sur un Proxy service ou dans un Business Service.

Pour configurer le SFTP transport il suffit de spécifier l'url du type:
sftp://mon-ip:monport/../../monRépertoire par exemple.

La difficulté est dans la récupération de la clé public du serveur sftp et le passage de celle-ci du bus OSB vers le serveur SFTP distant.

Contactez votre administrateur sftp pour la récupérer ou rechercher sur le serveur un fichier
Exemple:
/etc/ssh/ssh_host_rsa_key.pub

Editer ce fichier et copier la clé public.

Ensuite, il faut créer un fichier nommé: known_hosts

qui doit être présent dans votre domaine OSB exemple:
D:\productORACLE\OSB10gR3\user_projects\domains\base_domain\osb\transports\sftp
(il faut créer les répertoires s'ils n'existent pas)

Ensuite dans ce fichier il faut positionner dans celui-ci sur une ligne:
nomduserveursftp,ip_du_serveur_sftp ssh-rsa maclépublic

voici un exemple (sur 1 ligne):
soatraining-vm,192.168.149.129 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvliylb5Id2z1jZ3e0uUpm5432SUTMb8Fx2OB5YZLy+VSMpo//T+hERF0WfPyhkrVFXIBHBhVDH3utJmDRfa0hKHOq6WIpFtAC4RDzeaPdS4xM5Rtfw+aARylsGLYr+eCrRIt0X36w607UbUDAWVEEYoTKD/vs5VEdSpk8TBUUVZT4Hmghh8IEkrZU57L3p2qOhquWoTUeRh4dOpkZREJ//sGI7J96vICFgJAAgUVSJ05JACidpkS/c5JrHc1/r3v23HKy+VbspWmZP6iylwjBPEsmuWKqH5GHmSa25yEzb00lkyvVV3YdbkZcuko9ZPlTFYsSk8jLI93aVyO3CLj7Q==

Vous redémarrez votre serveur OSB et il vous reste plus qu'à définir un Business Service ou Proxy service en relation avec votre SFTP serveur.

Je vous propose un exemple de projet OSB avec du SFTP sur ce lien ICI

mardi 20 octobre 2009

Réservez votre date - OFM Forum France le 19/11/2009



Inscrivez-vous sur c'est gratuit :

http://www.oracle.com/webapps/events/EventsDetail.jsp?p_eventId=94981&src=6805602&src=6805602&Act=48


lundi 19 octobre 2009

Trés bon livre sur Soa Suite 11G



Le livre SOA suite 11g est trés bien fait et provient de la formation interne Oracle sur la 11g Soa ...

Vous pouvez l'acheter sur ce lien: