Middleware
Middleware & SOA
Middleware & SOA
After a while of non blogging - I started again - this time, under the oracle flag - at blogs.oracle.com/soabpm.
Hope to see you there.
http://texploration.wordpress.com/2010/01/06/my-prediction-about-emerging-technologies-in-2010/http://texploration.wordpress.com/2010/01/06/my-prediction-about-emerging-technologies-in-2010/
There are two behaviours in JDev 11g ps1 that you do not want in conjuction with a Subversion checkout source directory:
1) Open SCA composite in JDeveloperWhen you create SCA compsities with the latest release of JDeveloper 11g patch set 1, you could run into an frustrating error:
One or more metadata store location(s) configured in file:<your jdev application home>/.adf/META-INF/adf-config.xml are invalid.
SOA project(s) will not compile! Please edit this file and fix metadata-store location(s).Use following block to fix metadata store for namespace /soa/shared :<metadata-namespaces> <namespace metadata-store-usage=”soa-shared-usage” path=”/soa/shared”/></metadata-namespaces><metadata-store-usages> <metadata-store-usage id=”soa-shared-usage”> <metadata-store class-name=”oracle.mds.persistence.stores.file.FileMetadataStore”>
…click on the title to read the full article…
Here is a (linux) script that can be used during for starting Oracle Weblogic during startup and shutdown of the machine. The script only a framework that is at the various run-levels. The actual code of stopping and starting WLS is in another script (/home/oracle/bin/wls.sh).
Create the folloing script in /etc/init.d (as root)
/etc/init.d/oracle-wls#!/bin/bash## /etc/rc.d/init.d/oracle-wls## Starts the weblogic environment## chkconfig: 2345 90 10# description: Oracle-WLS Daemon
# processname: oracle-wls
source /etc/rc.d/init.d/functions
### Default variablesSYSCONFIG=”/etc/sysconfig/oracle-wls”
### Read configuration[ -r "$SYSCONFIG" ] && source “$SYSCONFIG”
RETVAL=0prog=”/home/oracle/bin/wls.sh”desc=”Oracle WLS Daemon”SU=/bin/suSHELL=/bin/bash
START_AS_USER=oracle
start() { echo -n $”Starting $desc ($prog): “ $SU -s $SHELL $START_AS_USER -c “$prog start” > /dev/null 2>&1
…click on the title to read the full article…
Exception handling is an often ignored area in enterprise software design. It comes out more as an after thought rather than being an integral part of initial design.I’ve seen cases where
logs are polluted with too many exceptions leading to delay in performing root cause analysis
root cause exceptions get eaten up when thrown to upper level stacks and only a generic exception is logged
sufficient exception details aren’t recorded with the default log levels
Maybe customers should include exception handling use cases, and how well and quickly products allow root cause analysis as part of their POCs. This would lead to vendors spending
…click on the title to read the full article…
Enterprise Single Sign On (ESSO) solutions provide SSO for desktop apps such as Outlook by providing the storing the username/password securely and passing it to the desktop app when required.Now, if the desktop app (such as Outlook) needs to go out to the cloud to fetch data, and the cloud app if federation enabled, then can such federation be extended to the desktop app?Google has already solved it using OAuth for Installed Applications. The article doesn’t explicitly call out SAML, but if you have enabled SAML on your Google Apps deployment, it gets used instead.Also, see Pat Patterson’s blog entry
…click on the title to read the full article…
There are many testing tools (including one bundled with Oracle Fusion Middleware Control) that allow creating WS-Security username token and inserts it into the request message. But, if the service accepts a SAML token, then such tools don’t come in handy. One has to develop a client application and apply SAML client policy to add SAML token to the message.But, there’s one free tool that can come in handy for such situations. It’s Vordel SOAPbox.Checkout this blog entry from Mark O’ Neill for details, and give the tool a try.
See what Gartner’s John Pescatore has to say about emerging security threats and trends in 2010.
There are two very new challenges. What we’re seeing happening right now is certainly the threats have changed, but also business processes and the demands put on the IT organization and the information security organization are changing at the same time. At the same time that threats are getting more targeted, the business, even government agencies, are demanding that users be allowed to use home PC’s, their own smart phones, iPhones and the like, being allowed to work from home, being allowed to use social
…click on the title to read the full article…
Surprisingly few of the clients I work with use Oracle Enterprise Manager to manage their Oracle SOA Environment. I’ve found this even to be the case when the database side of the shop does. I got an email the other day from Packt asking if I’d review a copy of Middleware Management with Oracle Enterprise Manager Grid Control 10g R5, which I’m looking forward to reading.
For more info on OSB
Try this “little hack”:
connect to Database as sysdba and execute following commands:
SQL> select * from dual;D-XSQL> select count(*) from dual;COUNT(*)——–1SQL> insert into dual values (’Y’);SQL> commit;
Connect in another session with a normal user and try to drop one table:SQL> conn scott/tigerSQL> drop table t1;ERROR at line 1:ORA-00604: error occurred at recursive SQL level 1ORA-01422: exact fetch returns more than requested number of rowsSQL> select * from dual;D-XCool the dual just shows one row as expected
Go back to the session with the connect as sysdbaSQL> select * from dual;D-XUpps, here is the same, one row in the dual.SQL> create table copy_dual
…click on the title to read the full article…