Vous trouverez sur mon blog des infos sur différents sujets techniques. Ils proviennent de mes expériences chez BEA, Versata ... et actuellement ORACLE
mardi 28 décembre 2010
vendredi 3 décembre 2010
mercredi 1 décembre 2010
Tutorials sur Java
http://download.oracle.com/javase/tutorial/jdbc/basics/
mercredi 24 novembre 2010
Oracle Fusion Middleware : Lancement Exalogic Elastic Cloud
10 décembre 2010 l Hotel Renaissance la Défense, Paris
Grâce au concept de développement intégré logiciel et matériel, "Oracle Exalogic Elastic Cloud", propose l'infrastructure idéale pour une architecture de type Cloud Computing.
Quatre bonnes raisons de participer à cet événement :
Réduction des délais de configuration et des risques grâce à des matériels et logiciels conçus pour une parfaite interopérabilité
Evolutivité élastique pour l'exécution des charges critiques les plus variées
Consolidation de dizaines, de centaines, voire de milliers d'applications sur une plate-forme unique et simple à gérer
Vous constaterez par vous-même les atouts des dernières technologies Intel pour votre cloud privé : sécurité, performance et évolutivité
Serveur d'applications N°1 du marché, Oracle WebLogic constitue le cœur d'Oracle Exalogic, la meilleure plate-forme de Cloud Computing.
Pour plus d'informations ou pour vous inscrire, vous pouvez nous contacter à Oracle_FM_Exalogic@pleon.com ou par telephone au 01 53 32 62 58.
lundi 22 novembre 2010
Créer un subscriber sur une file AQ multiple
Dans l'exemple ci-dessous je rejoute BPELINTERCO comme subriber à la file WF_BPEL_Q:
Il faut se connecter avec un utilisateur ayant accès à cette file exemple: APPS, puis lancer la syntaxe SQL suivante:
DECLARE
subscriber1 sys.aq$_agent;
begin
subscriber1 := sys.aq$_agent ('BPELINTERCO', null, null);
DBMS_AQADM.ADD_SUBSCRIBER(
queue_name => 'WF_BPEL_Q',
subscriber => subscriber1);
end;
vendredi 5 novembre 2010
Application Medrec J2EE - exemple type d'utilisation de spring
mercredi 27 octobre 2010
Ebusiness Suite R12 - création d'un CUF
mercredi 6 octobre 2010
jeudi 30 septembre 2010
BPM 11g - boucle et manipulation de tableaux - loop - array
Réduisez le sub-process et effectuez un clic droit sur l'étape pour visualiser ces propriétés:
Retrouvez ce projet Jdev sur ce lien ICI
jeudi 23 septembre 2010
Fin de Open World 2010
lundi 20 septembre 2010
Infos sur Open World 2010
avec beaucoup de détails techniques et ce matin (à SFO) les sessions plus détaillées reprennent ...
Je viens d'apprendre que mi 2011 une Soa Suite 12C sera proposée. Le "C" correspond au mot Cloud.
La PS3 de la SOA Suite sera lancée avant la fin de l'année notamment en hotpluggable (jboss+websphere)
mardi 7 septembre 2010
Oracle CEP 11g
Le complex Event Processing d'Oracle est inclus dans la Soa Suite 11G et permet par exemple de faire ce type d'application:
mercredi 1 septembre 2010
Open World 2010 à San Francisco
Oracle OpenWorld est la plus importante conférence et le plus important au monde pour les technologues Oracle, les utilisateurs professionnels, et les partenaires. Ce rassemblement annuel est le meilleur endroit pour rencontrer en direct et en personne avec des experts, des passionnés, chefs d'entreprise et innovateurs de toutes les industries dans le monde entier au réseau, d'apprendre, et célébrer votre rôle dans la technologie qui fait fonctionner votre entreprise.
Avec plus de 1800 séances, 400 pièces partenaire, près de 400 démos Oracle, keynotes de la technologie dans le monde des dirigeants, des ateliers pratiques, plusieurs événements de réseautage spéciaux, et plus, Oracle OpenWorld San Francisco est le mieux pour trouver des informations pertinentes, utiles sur la façon de Utiliser la technologie pour conduire votre entreprise vers l'avant.
Oracle est de transformer l'industrie avec une technologie de pile complète, à partir d'applications sur le disque, conçus pour fonctionner ensemble. Et Oracle OpenWorld est votre chance non seulement d'entendre la stratégie d'Oracle et feuille de route par les experts qui sont l'ingénierie des produits, mais d'acquérir une expérience de première main avec le matériel et les logiciels conçus pour optimiser votre entreprise de bout en bout.
Inscrivez-vous à Oracle OpenWorld 2010 et obtenez 200 $ de rabais sur l'inscription OpenWorld. Avec plus de 1800 séances, 400 pièces partenaire, et des centaines de démos à explorer, vous êtes sûr de découvrir de nouvelles façons d'optimiser vos systèmes, de nouvelles solutions qui vous aideront à prendre votre entreprise au niveau suivant, et de nouvelles pratiques qui feront de vous plus de succès dans votre travail et votre secteur d'activité.
Vous pouvez encore vous inscrire sur ce site web:
http://www.oracle.com/us/openworld/036763.htm?src=6896290&Act=46
pour ma part j'y serai ... je n'hésiterai pas à vous donner les bonnes infos ;)
jeudi 22 juillet 2010
Oracle TV
notamment le témoignage d'Arvato Service (vidéo complète)
je vous propose de regarder ce site:
ITPLACE.TV
samedi 17 juillet 2010
AIA 11G installation sur Soa Suite 11G Ps2
Avant tout il faut installer SOA Suite 11G avec son PatchSet2.
Puis récupérer le binaire d'installation de AIA 11G:
V20958-01.zip disponible sous http://edelivery.oracle.com/
Décompresser ce zip dans un répertoire et ajouter un patch sur cet installeur:
p9717829_111120_Generic.zip disponible sous http://support.oracle.com/ le décompresser et l'appliquer sur l'installer.
Vous êtes alors prêt pour lancer l'installation de AIA 11g sur une Soa Suite 11g PS2.
Lancer le setup.exe de l'installeur AIA:
Personnelement mon installation s'est bien déroulée si vous effectuer le changement suivant dans le scripts d'installation. Vous allez empêcher Weblogic de s'arrêter et de redémarrer au cours de l'installation. Ce problème est sans doute due à mon installation de Soa 11g sur laquelle je n'avais pas mis en oeuvre le NodeManager ...
Pour démarrer votre nodeManager si vous n'avez pas coché la case lors de l'installation de votre domaine.
il suffit d'aller sur:
D:\productORACLE\SOA11GPS2\wlserver_10.3\server\bin
puis de lancer le script:
startNodeManager.cmd ou startNodeManager.sh (Unix/Linux)
Si vous souhaitez valider votre nodemanager regarder ce lien en anglais: ici
Sinon, dans le fichier xml:
FPInstallDP.xml
présent dans le répertoire de l'instance AIA ex: ORACLE_AIA_HOME\config
il faut supprimer ou mettre en commentaire la ligne:
ManagedServer wlserver="fp" action="shutdown" failonerror="true" et
ManagedServer wlserver="fp" action="start" failonerror="true"
afin d'obtenir ce résultat:
Ensuite j'ai rencontré un petit soucis en allant sur l'url:
htt://monserveur:port/AIA
les boutons d'actions pour l'utilisateur Weblogic n'était pas présent, il suffit de rajouter dans la console weblogic serveur les droits pour l'utilisateur comme suit:
mercredi 7 juillet 2010
Exemple: Order Booking SOA 11G
Order Booking
Cet exemple retrace une bonne partie des fonctionnalités de Soa Suite
lundi 21 juin 2010
BPMN 11g - intercept process - intercepter un processus
J'ai créé un processus qui comporte une étape de "timer" et lorsque celui-ci compte le temps restant, j'ai souhaité le stopper avec l'arrivée d'un nouvel élément sur le même processus.
Pour cela on utilise la normalisation WS-Adressing de façon à retomber sur la même instance qui à précédemment et qui a démarré mon compteur.
Pour plus de détail sur le WS-Adressing dans la Soa Suite je vous propose cet article: ICI
Pour indiquer à BPMN 11G que l'évèment du sous processus doit interomptre le processus maitre, il suffit d'indiquer dans le start2 du processus (interrupting event):
Ensuite vous déployer le processus BPMN 2.0 vers Soa Suite, et depuis un SoapUi par exemple vous appeler la première opération d'accès au processus (opération dans mon exemple) avec un WS-adressing spécifique. Puis quelques secondes après on utilise le même Web Service d'interface du SCA mais cette fois ci avec la méthode opération1 (dans mon exemple) tout en indiquant le même id WS-adressing.
Nous avons alors 2 instances de composite SCA avec le même conversation ID:
En zoomant sur le processus BPMN, celui-ci a bien été stoppé par un autre message sur la même instance, et le sous-processus à achevé le processus par d'autres étapes:
Sachez également que des actions d'interruption de processus peuvent être également réalisée sur une étape comme ci-dessous sur la tâche humaine:
Je vous propose mon projet jdev11 sur ce lien en téléchargement: ICI
lundi 14 juin 2010
Arvato Services - référence SOA 11G
Le DSI vous explique son projet SOA sur les technologies Oracle dans cet extrait de la vidéo:
jeudi 3 juin 2010
Error Hospital 11G PS2
Il suffit de les rajouter au même niveau que le fichier composite.xml.
Puis en fonction des actions souhaitées, le composite en cas d'erreur sera automatiquement ou manuellement traité. Vous pouvez également définir votre propre classe java de traitement. Vous pouvez aussi associer plusieurs actions et tests sur les codes erreurs par exemple.
Pour plus de détails sur les actions reportez vous à la documentation: ICI
Une fois le composite déployé on peut donc le relancer en cas d'erreur (mon exemple est disponible en téléchargment plus bas). Depuis la console Enterprise Manager, en cas d'erreur vous pourrez alors relancer manuellement (dans mon exemple):
Projet 11G contenant mon composite + traitement d'erreur (fichiers xml): ICI
vendredi 21 mai 2010
Oracle Enterprise Manager 11G
http://storage02.brainsonic.com/customers/oracle/20100507/session_3/files/index.html
ADF 11G composants
lundi 17 mai 2010
Conférence Oracle pour le secteur public
vendredi 14 mai 2010
La crême de caramel
mercredi 12 mai 2010
Evènement E2.0 Oracle
Au programme :
Le témoignage d'Alcatel-Lucent,
Une présentation du cabinet CXP "Les atouts E2.0 pour l’entreprise d’aujourd’hui",
Une démonstration produits durant laquelle vous verrez comment révolutionner vos sites web en mixant contenu et service applicatifs de manière intuitive et ergonomique.
Vos collaborateurs apprécieront l'approche multi-canal et l'intégration applicative contextualisée du poste de travail dans leurs tâches au quotidien.
Quand à l'équipe IT et les webmasters, leur agilité sera démultipliée grâce à une infrastructure technique unifiée.
Des présentations Oracle sur les avantages d’une harmonisation de vos contenus non structurés et d’une gestion intégrée des processus sur les synergies entre contenus non structurés et applications métier - un passage obligé de toute démarche E2.0
Pour toute question ou renseignement complémentaire, envoyez nous un e-mail ou composez le 01 53 32 53 57.
Coordonnées du lieu de l’événement
Le 20 Mai à Paris
Club Confair
54 rue Laffite
75009 Paris
lundi 3 mai 2010
SOA Suite PS2 - disponible (article 2)
http://www.oracle.com/technology/products/soa/soasuite/collateral/downloads.html#11.1.1.3.0
Il faut donc installer :
- une database (XE suffit pour le dev)
- weblogic server vervion 10.3.3
- RCU (repository creation utility)
- Soa suite (ps1 puis ps2)
- jdev version 11.1.1.3.0
- extension jdev pour soa (via la mise à jour de jdev)
Séminaire gratuit Oracle - Oracle TECHNOLOGY DAY : APPLICATION GRID
Lieu:
Oracle TECHNOLOGY DAY : APPLICATION GRID
Le 6 mai 2010, Hôtel Renaissance La Défense
• Baisse des coûts d'exploitation grâce à une gestion simplifiée et une automatisation accrue
• Hausse de la performance et de l'agilité de l'entreprise grâce au déploiement limpide de systèmes rationalisés et évolutifs
Programme
9h00 Accueil
9h30 Java Application Server et Oracle Application Grid : La plateforme d'exécution de vos Applications Java
Daniel Pacyga, Directeur Avant-Vente Fusion Middleware, Oracle France
10h30 Pause
10h45 Stratégies de développement pour Java, Oracle WebLogic Server et Oracle Fusion Middleware
11h30 Architecture Grid Computing : les synergies Java EE, Oracle WebLogic, Oracle Coherence et Oracle Database
12h30 Cocktail déjeunatoire