Oracle Development archives - SOA Talk

SOA Talk:

Oracle development

Apr 23 2009   5:51PM GMT

Reza Rahman on Oracle-Sun



Posted by: Jack Vaughan
Oracle development

A recent piece SearchSOA.com ran on the mega merger of Oracle and Sun heard from a number of users who saw a better competitive situation with Sun in the Oracle camp, as opposed to being the IBM camp. The takes are not all positive, however.

“I am not terribly happy with it,” said Reza Rahman, Independent Consultant and EJB specialist. “I would rather have seen a Sun-HP merger.”

“Sun merging with Oracle really cuts down the competitiveness in the application server market specifically and the software development market generally,” he said.

Some of Rahman’s concerns revolve around Glassfish, a Java server implementation that Sun appeared finally ready to run with.

“This basically takes Glassfish off the table. I expect it will basically be assimilated into the Oracle portfolio,” Rahman told me.

Still, Rahman concedes, Sun was in trouble, and, in turn, Java was in trouble.

He said: “This is preferable to the present situation where we have a weak Sun. It is just not a good situation as far as competiveness and innovation in the Java space goes.” It was not good to rely on a company with weak resources to lead the efforts for Java-based standards.

Oct 14 2008   6:04PM GMT

Gartner cautions on Oracle middleware status



Posted by: Rich Seeley
Development, Oracle development, Conferences, SOA, Business Process Management (BPM), OSGi, event-driven architecture, BEA Systems, Extreme Transaction Processing (XTP), Complex Event Processing (CEP)

Oracle Fusion middleware is currently based on a group of product suites for SOA and BPM that are “assemblies of convenience,” argue Gartner analysts.

The suites are made up of Oracle’s existing product line and the technologies from its acquisition of BEA earlier this year, according to a brief report on the state of the current Oracle middleware offering, Oracle OpenWorld’s Middleware Message Is ‘Watch This Space,’ published earlier this month.

The Gartner analysts note that little was said about middleware in the announcements at Oracle Open World last month other than the announced plan to put Fusion in the Amazon cloud. The roadmap announced this past July for the full integration of the BEA products into Oracle’s middleware will not come until sometime in 2009, Gartner predicts.

Rather than judging the future of Oracle middleware by this interim marketing strategy, Gartner analysts recommend waiting for Oracle Fusion Middleware (OFM) 11g, due in the next six to 12 months.

That release ”will begin to implement the announced road map, and platform modernizations, such as support of OSGi Alliance technology and Service Component Architecture, expanded hot-pluggability, and the extensive use of Oracle Coherence XTP-distributed cache,” the report states.


Sep 30 2008   5:35PM GMT

Look back at Oracle Open World 2008



Posted by: Jack Vaughan
Oracle development

Oracle Open World has come and gone and once again it overflowed San Francisco’s Moscone Center with the usual results: A barrage of announcements of products and initiatives mixed with some showmanship and a bit of proud posturing. Let’s look at a few key takeaways.

Oracle has improved its competitive position in recent years with purchases of large competitors. While SearchSOA.com’s attention has rightly focused on the bold move to buy middleware specialist BEA, it was the purchase of PeopleSoft (along with J.D. Edwards) and Siebel that boosted Oracle from the big time to the really big time. The vast numbers of users of those packaged applications need service-oriented integration just as much as BEA customers working in less of a packaged purview. Continued »


Sep 11 2008   2:53PM GMT

XTP limits?



Posted by: Rich Seeley
Oracle development, IBM, event-driven architecture, Extreme Transaction Processing (XTP)

Extreme transaction processing (XTP) has limits that have nothing to do with its 500+ transactions per second performance.

The limits are in its applicability in applications, which may benefit from grid technology, but may not require extreme processing, says Mike Piech, senior director of Oracle Fusion Middleware.

Continued »


Aug 29 2008   10:43AM GMT

XTP powers SOA



Posted by: Rich Seeley
Development, Oracle development, IBM, SOA, event-driven architecture, Extreme Transaction Processing (XTP), Complex Event Processing (CEP)

Extreme transaction processing (XTP) gets down to business in service-oriented architecture (SOA) applications at AbeBooks.com, a Canada-based online bookstore, profiled in a SearchSOA user story earlier this month. The marketplace for books is using Oracle Coherence, a distributed in-memory data grid designed for XTP environments. A product of Oracle’s purchase of Java performance specialist Tangosol in 2007, Coherence automatically partitions data in-memory across multiple servers.

Continued »


Aug 20 2008   12:11PM GMT

Sun targets BEA WebLogic users



Posted by: Rich Seeley
Oracle development, Sun Microsystems, SOA, SOA infrastructure, BEA Systems

Former BEA customers, who may be unhappy with Oracle Corp.’s plans for WebLogic as its main service-oriented architecture (SOA) server, are targeted by Sun Microsystems Inc., which today announced a migration program for its JavaCAPS SOA platform. Sun is touting the lower price and open source status of JavaCAPS for former BEA customers looking for an alternative to the Oracle version of WebLogic, said Ashesh Badani, SOA director at Sun.

Continued »


Jun 30 2008   11:39AM GMT

Oracle faces skeptical BEA customer base



Posted by: Michael Meehan
Oracle development, SOA development, BEA Systems, Survey

The good news for Oracle Corp. is it seems to have acquired a happy BEA Systems Inc. customer base. Yet the bad news for Oracle is that it seems to have acquired a happy BEA customer base that isn’t particularly thrilled with the Oracle purchase, according to a SearchSOA.com poll taken last week.

As Oracle prepares to announce its plans for the BEA acquisition tomorrow it may be facing a customer revolt if it’s not careful. What follows is a summary of the survey findings. The raw numbers are available here.

Who responded?

In all, we received 431 responses. Most of the respondents were BEA WebLogic Application Server and Oracle Database customers (94.90% in each case). Respondents also used a a healthy number of other BEA products (WebLogic, AquaLogic, Tuxedo, etc.), while only a small percentage used non-database Oracle products. Part of this is to be expected as the survey was geared toward the BEA user base. This group indicates that Oracle indeed bought itself a customer segment into which it had little penetration. Of particular note is that not many of the BEA customers were using Oracle’s packaged applications (e.g. financial, CRM, human resources).

Most (58.70%) came from IT shops with 250 or more employees.

Satisfaction levels

75.56 of respondents reported they were either somewhat or very satisfied with their BEA products. That confirms something this industry watcher has heard anecdotally over the years, namely that BEA customers, if not teeming in numbers, were a generally contented lot. 61.26% reported they were somewhat or very satisfied with their Oracle products. The main difference is that 24.83% reported they were neutral in regard to their Oracle products, which is perhaps understandable given that most were database customers and almost 75% of the respondents were either architects or developers, not the sort that falls overly in or out of love with a relational database.

Uneasy masses

87.94% reported they have not yet been contacted by Oracle concerning their BEA products and six months of relative radio silence has seemingly made them nervous. 29.47% reported that they lack confidence that Oracle will continue to support their BEA products and another 44.55% aren’t sure whether that will happen. Oracle has managed to allay similar fears when it has acquired packaged app vendors, but “support” in the development community will mean not only continuing service and support for existing products, but also making sure they keep pace with new advances in the marketplace. This brings us to where Oracle stands to alienate this new customer base if it doesn’t announce and follow through on aggressive plans to move the BEA product set forward (principally WebLogic Application Server).

Potential customer revolt

62.18% of respondents report they will not look to move to comparable Oracle products if their BEA products are discontinued. Another 25.06% report they are unsure on that matter. 77.26% say they do not feel Oracle has a strong offering in the areas where they are using BEA products. Additionally, 70.77% report they will look to replace their BEA installments rather than keep them as legacy if those products are discontinued. It creates a thorny situation for Oracle. It does not have a strong reputation with these, largely, app dev users and they have expressed a clear willingness to jump ship should they not like the course Oracle charts for them. While Oracle surely will look to allay these misgivings in the BEA user base, competitors just as surely will be looking to woo this potential pack of free agents.

Negative impression

Perhaps it can be chalked up to people not liking change or to unhappy customers being more likely to respond to a poll, but 52.43% of those polled reported they have a somewhat or very negative view of Oracle’s BEA acquisition. Another 32.48% voted neutral. The poll indicates that Oracle has a ton of work to do if it wants to win over these BEA customers. This is indeed a new market that Oracle could penetrate in its quest for global software domination, but these users are not rolling out a welcome mat. It may takes years of continuing and advancing key BEA product lines before Oracle can establish itself with these customers, making tomorrow’s announcement only the first step on a political tightrope that stretches beyond the horizon.


Jun 30 2008   10:42AM GMT

BEA, Oracle user survey results



Posted by: Michael Meehan
Oracle development, SOA development, BEA Systems, Survey

431 total responses

1. Which BEA products do you use? (check all that apply)

Weblogic application server–94.90%
Weblogic portal–
27.84%
Other Weblogic portal—
12.06%
Aqualogic service design and development tools–
18.10%
AquaLogic governance tools–
7.89%
Other AquaLogic products–
11.14%
Tuxedo–
8.12%
Other–
9.98%

2. Rate your level of satisfaction with these BEA products:

Very dissatisfied—6.50%
Somewhat dissatisfied–
8.35%
Neutral–
8.58%
Somewhat satisfied–
40.60%
Very satisfied–
35.96%

3. Which Oracle products do you use? (check all that apply)

Database–94.90%
ERP/Financial-
5.10%
CRM–
3.71%
Human resources software–
2.09%
Fusion middleware–
7.19%
None–
2.32%
Other–13.23%

4. Rate your level of satisfaction with these Oracle products:

Very dissatisfied—4.41%
Somewhat dissatisfied–
9.51%
Neutral–
24.83%
Somewhat satisfied–
38.52%
Very satisfied–
22.74%

5. Has Oracle contacted you about ongoing support for the BEA product(s) you use?

Yes–12.06%
No–
87.94%

6. Do you feel confident the BEA product(s) you use will be given the proper support by Oracle?

Yes–25.99%
No–
29.47%
Not sure–
44.55%

7. If the BEA product(s) aren’t part of Oracle’s roadmap, will you look to move to comparable Oracle product(s)?

Yes–12.76%
No–
62.18%
Not sure–
25.06%

8. If Oracle discontinues your BEA product(s), will you maintain it as a legacy system or look to replace it?

Maintain as legacy—29.23%
Look to replace–
70.77%

9. Do you feel Oracle has a strong product offering in the areas where you have BEA product?

Yes–9.98%
No–
77.26%
Not sure–
12.76%

10. As a customer, what is your overall impression so far of Oracle’s acquisition of BEA?

Very negative–12.06%
Somewhat negative–
40.37%
Neutral–
32.48%
Somewhat positive–
10.67%
Very positive–
4.41%


Jun 23 2008   10:21AM GMT

BEA, Oracle users quiz



Posted by: Michael Meehan
Oracle development, Java, SOA development, BEA Systems

Next Tuesday Oracle will announce its plans for how it intends to integrate BEA inside its corporate walls. While we probably won’t get too many specific product roadmaps, we should get an idea of how Oracle intends to handle the product overlap in the areas of SOA and Java development.

Yet there’s a difference between what Oracle intends to do and how BEA users view the acquisition. In advance of the announcement we at SearchSOA.com are conducting a BEA user quiz to take the pulse of that community. We know that we have a large number of BEA users in our readership and we’re looking to get your input concerning Oracle, BEA and how this deal affects your development plans. It’s a quick that should take only a minute to fill out.

The poll closes at noon EDT on Friday, June 27. We will publish the results next Monday in advance of the Oracle announcement.


Mar 24 2008   12:58PM GMT

Oracle avoids JavaScript in RIA tools



Posted by: Rich Seeley
Oracle development, Web 2.0, Java, Composite applications, rich Internet applications (RIA)

Oracle Corp. continues to pursue its agnostic approach to Web 2.0 development as its tools designed to help developers create Ajax without having to mess with JavaScript progress through beta, says Ted Farrell, chief architect and vice president for tools and middleware at Oracle.

In an interview discussing the Oracle approach to the problematic nature of JavaScript this past fall, Farrell said: “In the Ajax space, JavaScript access to portlets and data sharing is very difficult and in a lot of cases, it’s actually impossible.”

His opinion hasn’t changed. Speaking this past week about the Oracle tool development that relies on Java Server Faces (JSF) to spare coders from JavaScript, Farrell said, “We don’t want our developers programming in JavaScript, which is a pain in the neck.”

Oracle has standardized on a JavaServer Faces (JSF)-based RenderKit, which allows the developer who has learned JSF to assemble disparate components into a Web 2.0-style mashup.

Enterprise customers are looking for ways to avoid getting caught up in such complexities, so the philosophy behind the tools Oracle has in beta is to automate the rendering technologies, so developers only need to work with components and pages, he said. This approach also is designed to insulate developers from the on-going changes in underlying technologies for RIA, he said.

“As technologies change, we can change our framework but they don’t have to change their pages,” Farrell said.

He describes the Oracle RIA tools as “very WYSIWYG.” The developer designates that a page will be Ajax with Flash from Adobe Systems Inc., Farrell said, and that is all the coder needs to know about those technologies.

“You don’t have to learn those technologies,” he said, which in the case of Ajax is basically JavaScript. “Our visual editor will show you how the page is going to look. You can drag a component like a table onto the page. You can bind that to some backend databases or Web service, wherever you are getting the data from.”

Farrell said the Oracle RIA tools are in an advanced beta stage prior to the official release. Interested developers can find out more information and even download them from the Oracle Technology Network.