Java integration spec pushed
95132
InfoWorld - Sun Microsystems and several other vendors on Wednesday will release an early draft of a specification intended to ease integration of Java-based systems, but IBM and BEA Systems have dropped out of participation in the effort.
103780
Sun releases Java Standard Edition 6, a Java desktop update meant to work better with scripting languages.
423831
On the IBM developerWorks site, there's a new post talking about a new Service Component Architecture module that's been released over on the PECL site - SCA_SDO.   We've just made our first release of SCA on the PECL repository. The code has been added into what was the SDO project and which has now been imaginatively renamed to SCA_SDO (you won't believe how much thought went into that...).    Main features include:  inclusion of the Service Component Architecture (SCA) component new PEAR packaging to install SCA and SDO as peer directories (PEAR/SCA and PEAR/SDO) new function in SDO_DAS_Relational to support multiple root data objects new function in SDO_DAS_XML to support CDATA sections (not yet complete)  To find out more about the project, check out its homepage.
78048
This paper from Parasoft discusses implementing the Parasoft Automated Error Prevention (AEP) Methodology into your development process with the objective of establishing fundamental development practices for a reliable Web service.
177380
As hardware gets more powerful, Sun expects the desktop version of Java to gradually replace the stripped-down mobile version. Will it un-fragment Java for gadgets?
641408
(InfoWorld) - Just days after a security researcher blasted its Java patching system, Sun Microsystems has issued a critical update to the consumer version of its Java software. The Java Platform Standard Edition (SE) Version 6, Update 2 release was made available on Sun's Java.com Web site Friday and is being pushed out to Java users who use the software's automatic update system, said Jacki Decoster, a Sun spokeswoman. Sun supports four different versions of its Java SE software for desktop computers, and the company had already patched the other versions before releasing the Version 6, Update 2 release, which is the latest version of the product for consumer users. ThatÂ raised a red flag with security vendor eEyeÂ Digital Security, which said that the staggered release schedule gives criminals a chance to reverse-engineer the Java bug by looking at the patches that have been made public. Sun says that it likes this schedule because it gives developers extra time to find bugs in the product before it lands on consumers' desktops. eEye discovered the bug back in January. It is a critical flaw in the Java Network Launching Protocol, which is used to run Java programs over the Web. Hackers could exploit this flaw by setting up a malicious Web site that could install unauthorized software on any Java-enabled PC that visited it, according to eEye. Java users have another reason to be up to date on their patches. On Friday, the SANS Internet Storm center issued a warning about two critical flaws in the way Java processes bitmap andÂ JPEG images. However, those flaws were not new. They were patched in the previous Java 6, Update 1 release, which was made available in March. These image-rendering flaws, which were discovered by Google researcher Chris Evans, have been known publicly since January 2007, and were only identified in the Java SE desktop products. Although SANS questioned whether the flaws will affect mobile phones and PDAs, they do not effect the Java Platform Micro Edition software commonly used for such devices, Decoster said. In late June, Sun patched the bugs in Java SE Version 1.4, the last of the desktop products to receive this particular update. The 1.4 fix may have prompted the SANS alert, Decoster said.
403561
TA-Lib provides more than 130 technical analysis functions for financial and trading applications.  Main feature of this release is a new generated XML file to provide meta information of the interface. This facilitate integration within .NET and Java applications.  New Features ============ - New Functions: BETA, MINMAX, MINMAXINDEX, MININDEX, MAXINDEX - Debian and RPM packaging available. - Java JAR packaging available. - New TA_FunctionDescription() returns XML description of API. - New ta_func_api.xml file generated in root directory of the package. - Support for unmanaged static libraries with Visual Studio 2005.  Fixes ===== #1526632 : Fix bug in LINEARREG_ANGLE #1544555 : Now do proper divide by zero detection in TA_ADX  Other Changes ============= - Better Java/.NET naming convention. - ta_func_list.txt moved in root directory of the package. - Removed dependencies on trio and Mersenne Twister functions. - Volume and Open Interest are now double instead of integers. - Add license specific to Excel users.  Info: http://ta-lib.org
190663
Joshua Eichorn points out an interesting project in a new post to his blog today - quercus.   I found an interesting project, quercus that compiles PHP to Java Bytecode allowing it to run ontop of the Java Resin Application Server. It has a couple neat features, one being PHP6 compatible unicode support, the other being easy integration between Java and PHP code.   He gave it a shot and notes that the performance seems decent and allows you to compensate for some of the differences in the PHP API it supports and what you're using via a Java class. According to their site:   Quercus is Caucho Technology's 100% Java implementation of PHP 5 released under the Open Source GPL license. Quercus comes with many PHP modules and extensions like PDF, PDO, MySQL, and JSON. Quercus allows for tight integration of Java services with PHP scripts, so using PHP with JMS or Grails is a quick and painless endeavor.   It includes several extensions too, including the JSON library, APC, MySQL and Oracle support, and PDF functionality. Check out their Getting Started guide, documentation, or their wiki for more information.
743944
There&#39;s a new version of Java and Sun describes it as the most significant update ever to the platform-neutral programming language.
715598
Looking to make Web development easier for Java developers, the Apache Software Foundation began offering this week Apache Wicket 1.3, an open source component-based Web framework.Formerly housed at SourceForge, the Wicket project moved over to Apache last year; version 1.3 is the first release bearing the Apache nameplate, said Martijn Dashorst, chairman of the project and a senior software developer at Web application development firm Topicus. Enhancements have been made in areas such as AJAX (Asynchronous JavaScript and XML) and portal support."The purpose [of Apache Wicket] is to make development for Java developers simple as a possible," Dashorst said. "We use a component model for that."Developers can create components with plain old Java and HTML, Dashorst said. Apache Wicket 1.3 is downloadable here.Developing Web applications in Java has been a problem; Apache looks to address this with Wicket, according to Dashorst. "In JSF (JavaServer Faces), for instance, it's fairly hard to create your custom components. You need to have almost a graduate degree to create custom components with JSF," he said.Apache Wicket's lack of reliance on XML is hailed on the project's Web site."With proper mark-up/logic separation, a POJO [Plain Old Java Objects] data model, and a refreshing lack of XML, Apache Wicket makes developing Web apps simple and enjoyable again. Swap the boilerplate, complex debugging and brittle code for powerful, reusable components written with plain Java and HTML," the site said. Wicket emphasizes a logical separation of design and code.A key improvement in version 1.3 is enhanced AJAX support. "Pages can be a lot more dynamic than previously," Dashorst said.Google Guice capability has been added as an alternative to using the Spring Framework with Wicket. Developers also can use Wicket pages directly in a portal without changing a line of code.Also new is the switch to the Apache license over from the Lesser GPL (GNU General Public License). "It's more business friendly," because it allows companies to create closed-source products from Wicket, Dashorst said.A user of Apache Wicket, Nicholas Heudecker, principal at software development firm System Mobile, said his company migrated to Wicket and away from Struts."With Wicket, it's just a lot easier. There's no extraneous configuration. Everything is controlled within the Java code," Heudecker said. "Once people have an opportunity to take a look at it, they'll really like it.?Although pleased with the extra AJAX support and development features in version 1.3, Heudecker added he wished there were better tools support for IDEs. Heudecker said he uses the JetBrains IntelliJ Idea IDE with Wicket but would like more tools.Version 1.3 can scale to very large numbers of users with stateless pages and components. An Apache Velocity template engine in version 1.3 allows for user-generated macros in applications such as a content management system.The logging API in Apache Wicket 1.3 switches from commons-logging to SLF4J (Simple Logging Fa?ade for Java). This bolsters debugging and makes application deployment safer.Although the current version of Wicket is anchored on Java Development Kit 4, the next release in a couple months will be based on Java 5, gaining benefits such as generics to improve safety, Dashorst said.Wicket has been downloaded about 120,000 times since it began three years ago. It was moved over to Apache because of infrastructure issues such as spam and sustaining outages in the Subversion repository at SourceForge, Dashorst said.SourceForge representatives could not be reached for a response.
18022
(InfoWorld) - Fortify SoftwareÂ and the FindBugs project have launched a free service that will scan open-source Java software for bugs in the code. The Java Open Review project (JOR) lets open-source projects run audits of their source code using Fortify's source code analysis software and the University of Maryland's FindBugs tool. With developers focusing on more secure software development practices, the Java community needs more advanced bug-finding tools like JOR, said Barmak Meftah, vice president of product and services, with Fortify. "Everybody understands that the cheapest and easiest point to find and fix security bugs is at the time of implementation," he said. Open-source developers will now get the benefit of Fortify's Source Code Analysis software, which is already used by commercial vendors such as Oracle and Adobe Systems. But the free JOR analysis is not as detailed as one done by Fortify's commercial product. Fortify Source Code Analysis can find more than 120 categories of software security problems, Meftah said. The JOR analysis will detail about 40 categories, covering "the most egregious types of security vulnerabilities and the types that developers tend to understand most readily," he said. The details of the free source code analysis will be made available only to project contributors so that JOR cannot be used as a hacking tool, Meftah added. JOR has been working with a handful of open-source projects over the past six weeks and has discovered hundreds of bugs in applications like Tomcat, Zimbra and Java Pet Store. On Monday, the service will be opened up to any Java open-source projects that want to use it, Meftah said. Sun Microsystems already uses FindBugs for its GlassFish open-source application server software, said Geoff Halliwell, a manager of application server quality engineering with Sun. Though Sun has no immediate plans to audit its application server code with JOR, Halliwell said he would "certainly look at it." "In my business, we're always looking to improve," he said.ADVERTISEMENTNEW IT SERVICES FROM IBM: EASIER TO BUY AND IMPLEMENTDiscover a simpler, more cost-effective way to get the solutions your company needs to grow more flexible and efficient.
39342
(InfoWorld) - Sun MicrosystemsÂ has released a new version of its Java Enterprise System (Java ES) set of subscription-based enterprise middleware with the emphasis on making the offering more modular. The vendor unveiled Java ES 5.0 Thursday, the first major release of the bundleÂ since October 2005. The offering brings Sun's infrastructure software, support and training together into a single product and is aimed at companies looking to purchase the vendor's middleware at a gradual, predictable rate. Java ES is also available in the form of individual software suites known collectively as Java System Suites. "Java ES 5.0 continues a lot of what we started four years ago," said Jim McHugh, vice president of software infrastructure at Sun. In 2003, the vendor introduced what became Java ES as Project Orion as a way for customers to buy an integrated middleware stack made available on a regular quarterly release cycle. Users can begin by buying the Java ES 5.0 Base for $100 per employee per year, which includes Sun's application, portal, and Web servers, and then choose to add on subscriptions for Sun's Java System Identity Manager or its Java Composite Application Platform Suite (Java CAPS). Adding in identity management brings the annual cost per user to $140, which then increases to $200 when Java CAPS is also included. Sun sees its prime middleware competitor as IBM with its WebSphere offering. "They have the same breadth of software we offer, but we did our [product] integration three years ago," McHugh said. As Oracle continuesÂ integrating its Fusion middleware, it'll also be more of a significant Sun rival, he added. Major enhancements in Java ES 5.0 include work on a monitoring console and monitoring framework and a common installer for the software components, McHugh said. The vendor is also keen to incorporate more of its own and third-party open-source components in its middleware. Java ES already includes Java DB, Sun's supported distribution of the open-source Apache Derby database. The middleware also supports the PostgreSQL open-source database. Sun now lays claim to more than 1.3 million subscribers for Java ES compared to the nearly 1 million it declared in October 2005. When Sun released Java ES 4.0 in 2005, the major focus for the new version was the additional support of operating systems from Microsoft and Hewlett-Packard. As well as Windows and HP-UX, Java ES supports Sun's Solaris and Red Hat's Enterprise Linux. Sun is continuing to debate whether Java ES should also support the other leading Linux distribution, Suse from Novell, McHugh said, and is seeing demand from some European users. Although Sun doesn't support IBM's AIX across the entire breadth of its middleware stack, many elements of Java ES do support the IBM operating system, he added. Java ES users include credit reporting company Equifax, auto manufacturer General Motors, health-care insurance company Blue Cross and Blue Shield of Massachusetts and Australian telecom carrier Telstra Corp., McHugh said.
594851
Sun Microsystems today released Java 2 Platform Standard Edition J2SE 5.0, code named project Tiger. Version 6.0 of the programming framework, codenamed Mustang, has entered the development stage and is expected
767747
Jikes is a great compiler but they could really benefit from better project management.  This bug  has been open for greater than 3 years now with no resolution.  One of the developers sent me a *private* email (without commenting or closing the bug) this this could be fixed by avoiding the use of symlinks but wasn't sure. Of course this email was sent more than 2 years ago so I have no decent way of finding it.  Adding insult to injury is the fact that IBM won't let me comment on the bug without an account.  The only problem is that my account won't activate.  In a nutshell if you want to use incremental compile with jikes you need to specify relative paths not full paths.  For example if y ...
283883
Read and Write ICO,BMP formats in 100% pure Java   Been a long time in the making, but I've finally gotten round to the final release for 0.7  The library appears to be stable, hence my decision to finalize the current release.  Thanks to Olivier Le Tiec for reporting a bug with irregular icons (width != height), together with the necessary bug fix.  Thanks for using image4j!
498670
The WS-Management spec is part of the effort to improve Sun-Microsoft system interoperability. But IBM is taking a different road.
742585
An Eclipse IDE plug-in that would provide search capabilities specifically for developers is being readied by a University of California, Berkeley computer science professor.ADVERTISEMENTSBC Case Study: Crate & BarrelWhat sold them on improving their network? A system that could cut management costs from the get-go. Find out more.