mardi 18 janvier 2011

SOA Suite PS3 - disponible


Vous pouvez maintenant télécharger la version PS3 de la Soa Suite:


http://www.oracle.com/technetwork/middleware/soasuite/downloads/index.html

Il est possible de l'installer à partir d'aucune installation pré existante ou depuis une PS2, la doc est ICI



Les nouveautés PS3 (ICI sur oracle.com):

BPEL Component
BPEL 2.0 support in JDeveloper
The BPEL editor in JDeveloper now generates BPEL 2.0 code and introduces several new activities.
Augmented XML variables auto-initialization capabilities
The XML variable auto-initialization capabilities have been enhanced to support two need additional use cases: to initialize the to-spec node if it doesn't exist during the rule and to initialize array elements.
New Assign Activity dialog
The new Assign Activity supports the same drag & drop paradigm used for the XSLT mapper, greatly streamlining the task of assigning multiple variables.

Mediator Component
Time window parameter for the resequencer
This new parameter lets users initiate a best-effort resequencing based on a time window rather than a number of messages.
Support for attachments in the Mediator assign dialog
The Mediator assign dialog now supports attachment, enabling usage of the Mediator to transmit attachments even if source and target schemas are different.

Adapters & Bindings
ChunkSize property added to the File Adapter header properties The ChunkSize property of the File Adapter is now available as a header property, allowing in-process modification of the value for this property.
Improved support for distributed WLS JMS topics though automatic rebalancing of listeners
The JMS Adapter has been enhanced to subscribe to administrative events from WLS JMS. Based on these events, it dynamically rebalances listeners when there are changes to the members of a local or remote WLS JMS distributed destination.
JDeveloper configuration wizard for custom JCA adapters
A new wizard is available in JDeveloper to configure custom-built adapters

Administration & Enterprise Manager
Enhanced purging capabilities to manage database growth
Historical instance data can now be purged using three different strategies: batch script, scheduled batch script or data partitioning.
Asynchronous bulk instance deletion in Enterprise Manager
Bulk deletion of instances in Enterprise Manager now executes as an asynchronous operation in Enterprise Manager, returning control to the user as soon as the action has been submitted and acknowledged.

B2B
Ability to schedule partner downtime
This feature allows trading partners to notify each other about planned downtime and to delay delivery of messages during that period.
Message sequencing
B2B now supports both inbound and outbound message sequencing.
Simplified BAM integration with B2B
B2B ships with various pre-configured artifacts to simplify monitoring in BAM.
Instance Message Java API for B2B
The new instance message Java API supports programmatic access to B2B instance message data.

Oracle Service Bus (OSB)
Certification of the File and FTP JCA Adapters
The File and FTP JCA adapters are now certified for use with Oracle Service Bus (in addition to the native transports).

Security enhancements
Oracle Service Bus now supports SAML 2.0 as well as the OWSM authorization policies.
Check the Oracle Service Bus 11.1.1.4 Release Notes for a complete list of new features.
Installation, Hot-Pluggability & Certifications
Ability to run Oracle SOA Suite on IBM WebSphere Application Server
Oracle SOA Suite can now be deployed on IBM WebSphere Application Server Network Deployment (ND) 7.0.11 and IBM WebSphere Application Server 7.0.11.

Single JVM developer installation template
Oracle SOA Suite can now be targeted to the WebLogic admin server - there is no requirement to also have a managed server. This topology is intended to minimize the memory foorprint of development environments.
This is in addition to the list of supported browsers, operating systems and databases already certified in prior releases.

Complex Event Processing (CEP)
IDE enhancements
This release introduces several enhancements to the development IDE, such as adapter wizards and event-type repository.
CQL enhancements
CQL enhancements include JDBC data cartridges and parametrized queries.
Tracing and injecting events in the Event Processing Network (EPN)
In the development environment you can now trace and inject events.

mercredi 12 janvier 2011

CSS - debug html skin



Pour débuger et trouver un style CSS en particulier dans une page HTML ou une page ADF, je recommande FireFox + le plugin firebug.

ICI


mardi 11 janvier 2011

Comment se former aux outils Oracle (jdev, DB ....)





Voici un lien trés pratique pour tous afin de maitriser les produits Oracle sous la forme d'exercices:


ou


Pour Jdev 11g avec ADF, il devient facile de trouver des exemples d'implémentations:




Exemple de graph dans le tutorial jdev:

mercredi 5 janvier 2011

Supprimer l'historique des instances Soa Suite PS2

Si vous souhaitez faire le ménage dans votre historique des instances Soa Suite 11G PS2 pour une plateforme de DEVELOPPEMENT. Il suffit de se connecter à votre base oracle hébergeant l'historique des instances et passer ce script:
DEV_SOAINFRA correspond au schéma utilisé par les instances weblogic SOA:


TRUNCATE TABLE DEV_SOAINFRA.INSTANCE_PAYLOAD;
TRUNCATE TABLE DEV_SOAINFRA.REFERENCE_INSTANCE;
TRUNCATE TABLE DEV_SOAINFRA.REJECTED_MSG_NATIVE_PAYLOAD;
TRUNCATE TABLE DEV_SOAINFRA.INSTANCE_PAYLOAD;
TRUNCATE TABLE DEV_SOAINFRA.COMPOSITE_INSTANCE_FAULT;
TRUNCATE TABLE DEV_SOAINFRA.COMPOSITE_SENSOR_VALUE;
TRUNCATE TABLE DEV_SOAINFRA.COMPOSITE_INSTANCE_ASSOC;
TRUNCATE TABLE DEV_SOAINFRA.COMPOSITE_INSTANCE;
TRUNCATE TABLE DEV_SOAINFRA.AUDIT_TRAIL;
TRUNCATE TABLE DEV_SOAINFRA.AUDIT_COUNTER;
TRUNCATE TABLE DEV_SOAINFRA.AUDIT_DETAILS;
TRUNCATE TABLE DEV_SOAINFRA.CUBE_INSTANCE;
TRUNCATE TABLE DEV_SOAINFRA.COMPONENT_INSTANCE;
TRUNCATE TABLE DEV_SOAINFRA.CUBE_SCOPE;
TRUNCATE TABLE DEV_SOAINFRA.WORK_ITEM;
TRUNCATE TABLE DEV_SOAINFRA.WI_FAULT;
TRUNCATE TABLE DEV_SOAINFRA.HEADERS_PROPERTIES;
TRUNCATE TABLE DEV_SOAINFRA.DLV_MESSAGE;
TRUNCATE TABLE DEV_SOAINFRA.DLV_SUBSCRIPTION;
TRUNCATE TABLE DEV_SOAINFRA.DOCUMENT_CI_REF;
TRUNCATE TABLE DEV_SOAINFRA.DOCUMENT_DLV_MSG_REF;
TRUNCATE TABLE DEV_SOAINFRA.DOCUMENT_CI_REF;
TRUNCATE TABLE DEV_SOAINFRA.MEDIATOR_CASE_INSTANCE;
TRUNCATE TABLE DEV_SOAINFRA.MEDIATOR_CASE_DETAIL;
TRUNCATE TABLE DEV_SOAINFRA.MEDIATOR_PAYLOAD;
TRUNCATE TABLE DEV_SOAINFRA.MEDIATOR_DEFERRED_MESSAGE;
TRUNCATE TABLE DEV_SOAINFRA.AUDIT_COUNTER;
TRUNCATE TABLE DEV_SOAINFRA.COMPOSITE_SENSOR_VALUE;
TRUNCATE TABLE DEV_SOAINFRA.MEDIATOR_DEFERRED_MESSAGE;
TRUNCATE TABLE DEV_SOAINFRA.COMPOSITE_INSTANCE_ASSOC;
DELETE FROM DEV_SOAINFRA.XML_DOCUMENT;
COMMIT;