Afin de télécharger la nouvelle version de SOA suite 11g, il suffit d'aller ici:
http://www.oracle.com/technology/software/products/middleware/htdocs/111110_fmw.html
Cette suite excellente contient:
BPEL Process Manager
Human Workflow
Business Rules
Business Activity Monitoring
Mediator
B2B
Web Services Manager
User Messaging Service
Enterprise Manager Fusion Middleware Control
n'oubliez pas de prendre également les outils nécessaires:
WebLogic Server
Repository Creation Utility
Oracle Database 10g ou 11g
JDeveloper
Vous serez ensuite READY pour de nouveaux projets SOA utilisant SCA (service compononent architecture) notamment !!
en option, vous pouvez également télécharger:
B2B Document Editor
Identity Management
Access Manager
SSO Metadata Repository Creation Assistant
Web Tier Utilities
Vous trouverez sur mon blog des infos sur différents sujets techniques. Ils proviennent de mes expériences chez BEA, Versata ... et actuellement ORACLE
vendredi 4 septembre 2009
mardi 25 août 2009
SOA 11g avec Database Oracle 10g
Si comme moi vous avez certains soucis au bout d'un moment entre votre SOA 11g et votre base Oracle 10G, il faut effectuer ce paramétrage:
L'erreur dans les logs de Weblogic est la suivante:
Caused by: java.sql.SQLException: Internal error: Cannot obtain XAConnection weblogic.common.resourcepool.ResourceDisabledException: Pool SOADataSource is disabled, cannot allocate resources to applications.. at weblogic.common.resourcepool.ResourcePoolImpl.reserveResourceInternal(ResourcePoolImpl.java:345) at weblogic.common.resourcepool.ResourcePoolImpl.reserveResource(ResourcePoolImpl.java:320) at weblogic.jdbc.common.internal.ConnectionPool.reserve(ConnectionPool.java:427) at weblogic.jdbc.common.internal.ConnectionPool.reserve(ConnectionPool.java:316)
Pour ne plus avoir cette erreur, il suffit de modifier le fichier setdomainenv.cmd dans le répertoire ORACLE_HOME\domains\mon_domaine
et de rajouter cette ligne:
set EXTRA_JAVA_PROPERTIES=-Dweblogic.resourcepool.max_test_wait_secs=30 %EXTRA_JAVA_PROPERTIES%
puis redémarrer vos instances SOA suite 11g
L'erreur dans les logs de Weblogic est la suivante:
Caused by: java.sql.SQLException: Internal error: Cannot obtain XAConnection weblogic.common.resourcepool.ResourceDisabledException: Pool SOADataSource is disabled, cannot allocate resources to applications.. at weblogic.common.resourcepool.ResourcePoolImpl.reserveResourceInternal(ResourcePoolImpl.java:345) at weblogic.common.resourcepool.ResourcePoolImpl.reserveResource(ResourcePoolImpl.java:320) at weblogic.jdbc.common.internal.ConnectionPool.reserve(ConnectionPool.java:427) at weblogic.jdbc.common.internal.ConnectionPool.reserve(ConnectionPool.java:316)
Pour ne plus avoir cette erreur, il suffit de modifier le fichier setdomainenv.cmd dans le répertoire ORACLE_HOME\domains\mon_domaine
et de rajouter cette ligne:
set EXTRA_JAVA_PROPERTIES=-Dweblogic.resourcepool.max_test_wait_secs=30 %EXTRA_JAVA_PROPERTIES%
puis redémarrer vos instances SOA suite 11g
jeudi 9 juillet 2009
Record du monde - OFM 11g + DB 11g

Oracle explose le record de IBM WebSphere multi-node avec IBM DB2 sur le bench bien connu : SPECjAppServer2004, en délivrant 18% de plus par coeur !!
Détail de la configuration:
Benchmark Details
Oracle WebLogic Server 10g R 3 together with Oracle Database 11g achieved 28,463 SPECjAppServer2004 JOPS@Standard (jAppServer Operations Per Second). Oracle WebLogic Server was running on 17 HP Integrity BL870c server blades, each with four Intel® Itanium® processor 9100 series (1.6 GHz). The database server was running on an HP Integrity Superdome server with 64 Intel® Itanium® processor 9100 series (1.6 GHz) and HP StorageWorks 8100 Enterprise Virtual Arrays. Both application server and database tiers were running HP-UX 11i v3. The HP Integrity BL870c blades running HP-UX 11i v3, used with Oracle WebLogic Server and Oracle Database 11g, provide organizations with a robust and reliable platform for mission-critical applications and is ideal for high-performance and technical computing requirements.
Plus de détail sur:
http://www.oracle.com/us/corporate/press/019441
ou encore sur le site :
http://spec.org
vendredi 19 juin 2009
SOA Suite - Fusion Middleware V11
Voici une copie d'écran simple du contenu de cette magnifique SOA v11 :
mercredi 17 juin 2009
Mot de passe ou propriété dynamique dans BPEL Oracle

Ce mémo explique comment passer dynamiquement à un partnerlink une propriété. Mon exemple ci-dessous passe au partnerlink le mot de passe d'authentification d'un service.
Pour cela, il faut avant tout créer une propriété
myPassword
qui contient le mot de passe d'accès.

ensuite avant votre invoke du partnerlink il faut ajouter une étape ASSIGN. Celle-ci effectue une copie de l'expression suivante:
ora:getPreference('myPassword')
vers le partnerlink utilisé:

Ensuite il faut passer dans le mode 'source' de Bpel, pour modifier et spécifier la propriété du partnerlink qui va recevoir le contenu de la propriété BPEL 'myPassword' comme suit:

Vous pourrez ainsi modifier depuis la console web de Bpel le mot de passe sans avoir à redéployer le processus. Cela permet également d'avoir un mot de passe dynamique dans votre processus.
dimanche 14 juin 2009
Lancement Oracle fusion Middleware V11 !!!!
ORACLE FUSION MIDDLEWARE 11g Launch
Jeudi 2 juillet 2009 Centre d'affaires Paris Victoires
Découvrez en avant-première comment cette nouvelle version d'Oracle Fusion Middleware
peut constituer une plate-forme globale pour l'ensemble de vos processus opérationnels et
informatiques, en concrétisant avec succès votre stratégie à travers l'ensemble de votre
organisation.
toutes les informations sur ce lien: ICI
Jeudi 2 juillet 2009 Centre d'affaires Paris Victoires
Découvrez en avant-première comment cette nouvelle version d'Oracle Fusion Middleware
peut constituer une plate-forme globale pour l'ensemble de vos processus opérationnels et
informatiques, en concrétisant avec succès votre stratégie à travers l'ensemble de votre
organisation.
toutes les informations sur ce lien: ICI
mercredi 3 juin 2009
AIA v2.4 - republier les PIPS dans BSR
Afin de republier à la main les processus pré intégrés dans votre annuaire de service BSR, il suffit de lancer la ligne de commande suivante:
D:\productORACLE\10.1.3.1\AIA\Infrastructure\install\scripts>ant -f FPPIPDesPublish.xml PublishPIPDesignTimeArtifactsToBSR
D:\productORACLE\10.1.3.1\AIA\Infrastructure\install\scripts>ant -f FPPIPDesPublish.xml PublishPIPDesignTimeArtifactsToBSR
Inscription à :
Articles (Atom)