[ANNOUNCE] Sun's implementation of 252 (JSF 1.2) is available
Please see the following announcement:
https://javaserverfaces.dev.java.net/servlets/NewsItemView?newsItemID=3798
In addition to the standalone release, the GlassFish project [1](An EE5 compatible application server) also includes this release as well
[1] https://glassfish.dev.java.net
You should in no way extract the TLD files from the JAR and/or put the loose TLD files in the classpath, nor define them in the web.xml.
Just placing the JAR files in the classpath is sufficient. Remove all clutter of loose TLD files and its definitions in your web.xml.
Similar Messages
-
Sun ONE Message Queue 3.0.1 is now available
Sun One Message Queue 3.0.1 is now available. Sun ONE Message Queue 3.0.1
is an implementation of the Java Message Service version 1.1 specification.
It comes in two editions; a free Platform Edition as well as an Enterprise
Edition for full-scale, enterprise deployments.
Noteworthy changes in 3.0.1 (compared to 3.0):
* Substantial performance boost
MQ 3.0.1 provides message delivery throughput up to double that
attained with MQ 3.0, a performance boost that is especially important
under heavy load conditions.
* Certified for use with the Sun ONE Application Server 7.0
MQ 3.0.1 is certified for Sun ONE Application Server 7.0, and is used as
its native JMS provider. MQ has been integrated with the Application
Server, providing JMS messaging support in an Application Server
environment. You can configure the system for an internal MQ message
server managed with Application Server administration tools, or an
external MQ message server requiring MQ administration tools.
* Support for Linux Red Hat 7.2 (JDK 1.4.1)
MQ 3.0.1 is now certified for JDK 1.4.1 on Linux Red Hat 7.2 (and still
supported on Linux Red Hat 7.1).
* Bundled on Solaris
MQ 3.0.1 Platform Edition will be bundled with Solaris 9 Update 2 when
it ships in early 2003.
For more specific details about 3.0.1 please see the product Release Notes
at: http://docs.sun.com/source/816-6454-10/index.html
The two editions of Sun ONE Message Queue 3.0.1 are:
* The Platform Edition provides a free commercial grade JMS implementation,
ideal for small-scale deployments and development environments on various
operating environments.
* The Enterprise Edition delivers maximum scalability and security features
necessary for larger full-scale deployments.
For specific details about the editions see the Administration Guide at:
http://docs.sun.com/source/817-0354-10/overview.html#20864
For more information about the product or to download the current version
please visit:
http://www.sun.com/software/products/message_queue
Receiving feedback from current and potential customers is important to the
product team. If you have questions, thoughts for additional features or
think you have found a bug, we encourage you to send the team feedback.
Please send mail to [email protected]. If appropriate, be sure to
include the product version, information on the platform you are using and
steps to duplicate the problem you are experiencing. If you are interested
in purchasing the product and have a sales related question send mail to
[email protected]
Thank you for your interest in Sun ONE Message Queue!Customers who purchased the iPlanet Message Queue for Java version 2.0
Enterprise Edition, or the iPlanet Java Message Queue version 1.1 Business Edition,
who also have a current maintenance contract for this product, are entitled to a free
upgrade. Sun customers should use their normal support channels to request the
upgrade. All corporate customers with Sun Software Support contracts should be
automatically notified of the upgrade via the ProductTracker by SubscribeNet
program. If you haven't, please contact Sun Customer Service online or by phone at
888-786-8111. Parties interested in upgrading will be required to provide
proof-of-purchase. Customers of previous versions of the free Developer Editions, or
customers without a current maintenance contract on this product, can not upgrade
for free, they must buy the Sun ONE Message Queue 3.0 Enterprise Edition product,
or they can download the Sun ONE Message Queue 3.0 Platform Edition product for
free from: http://wwws.sun.com/software/download/download/5275.html -
Which is better --- myfaces or sun reference implementation (jsf-ri)
Wich of the two implementations for jsf is better. the open source implementation myfaces or sun reference implementation
MyFaces of course ;-)
Cheers,
[email protected] -
Does JFreeChart work with JSF SUN RI implementation?
hello,
i am looking for a component that allow me creating charts , in my researches i found JFreeChart but i read that it work with my faces only!
is it true? if you have other tools and if it is possible examples, i would be thankful.
thanks in advance.
regardsYou would better to take option 2, I believe. I don't know when the next release will be issued. You can get 1.1 source code and patch by yourself or just try weekly build. Good luck!
-
How to design a framework for implementing rules in JSF/Spring Application
We use JSF 1.2 (MyFaces 1.2.2) in the presentation layer, Spring 2.5.3 in the service layer and Hibernate3.2 as persistence layer.
The java application we are building is mostly CRUD but involves tons of business rules which needs to be implemented at both presentation and service layers
We are planning to design a business rule framework so that developers can work on individual business rules without stepping on each other and also to prevent redundant implementation of the same business rules .
Here are the Goals
Solution Goals:
• Business rules are implemented in only one piece of code. i.e. Rule is packaged into a unit
• Business rules have an consistent, identifiable form.
• Rules have to be Abstract
• View technology like JSF says I want to createManufacturer(Manufacturer manuf) passing Manufacturer object as parameter. Then the business rule framework should go and fetch the rules to do the job of createManufacturer () and then return the result.
• Fetch the Rule based on
�X Target object
Is the concrete object on which you are performing the Rule for example Device object
�X Operation Type
Is C R U D Validate
Proposed Solution:
• To have catalog of business rules which will have name of the rulewith parameters and dependencies
• To have Rule Context designed in such a way that it goes and fetches the Rule i.e. give me all the Rules from the RuleContext and the client will decide which Rule to Apply.
We modeled the business rule framework as a variant of Strategy pattern. But this approach has limitation in the sense it requires Rules to be injected into the Service Layer Spring Beans .
Then we looked at other design patterns like Command, Visitor but that doesn’t seems to fit the bill either.
Any pointers/suggestions will be greatly appreciated"In many cases multiple instances of a single class works just as well."
This sounds a lot like the way I would do something in other languages. I would simply create an array of structs (or records) containing variables like these:
type critter:record
int x,y; // The critter's position, of course
int vx,vy; // Used to keep track of velocity
int ctype; // What kind of thing this is
int subtype; // Additional flags or info that may affect behavior
int yadayadayada,etcetera;
end;
var critters:array[0..somelargenumber] of critter;Of course, I suspect that what may work well in Pascal might not work as well in Java. For one thing, I don't think Java even has records per se. It may be necessary to use a class to duplicate that functionality. (Is this true? Or did I miss something?) The array then becomes an array of objects.
Since I'm using classes anyway, I guess it makes sense that I should go all the way, creating interfaces for common functions and subclassing a basic Critter class for each different kind of critter (at least in cases where the behavior and/or rendering methods would be significantly different from the basic class methods).
This is okay as long as I don't go overboard, right? -
ANNOUNCE: Speed up your Data-Driven JSF/Seam Application by Two Orders of
Hello,
I am pleased to announce a new article on JSF Central. In the second installment of this two-part article, Dan Allen continues his discussion of some common performance problems you may encounter when using JSF components, Seam components, and the EL. You'll learn about the set of best practices for eliminating them that led to an improvement of two orders of magnitude in the performance of his application.
Here is an excerpt:
In the first part of this article, I began briefing you on optimizations I made to maximize the responsiveness of a JSF application that I developed out in the field. I cited performance problems caused by casually accessing components from a JSF view, then presented a set of best practices to eliminate this unnecessary overhead. Despite the progress made by the end of the first part, you had not yet witnessed the two orders of magnitude in performance improvement that was promised.
In this part, the additional gains will be achieved by leveraging partial page rendering-provided by the RichFaces JSF component library and by slimming the response. Partial page rendering cuts out the overhead of rerendering the entire page after each user interaction, which turns out to be the real bottleneck in most traditional web applications, and instead redraws only the areas of the page that have changed. Naturally, you want the replacement HTML source to be as condensed as possible. These optimizations allow the responsiveness of a web application to measure up to its desktop counterpart.
Read the full article here: [Speed up your Data-Driven JSF/Seam Application by Two Orders of Magnitude Part 2|http://www.jsfcentral.com/articles/speed_up_your_jsf_app_2.html]
Kito D. Mann -- Author, JavaServer Faces in Action
http://twitter.com/kito99 http://twitter.com/jsfcentral
http://www.virtua.com - JSF/Java EE consulting, training, and mentoring
http://www.JSFCentral.com - JavaServer Faces FAQ, news, and info
+1 203-404-4848 x3Hi,
how can we ensure that every body define the id in jsf page. we are using the jsf 1.0 and I think this artical for jsf 1.2
with IBM extended JFS lib.
if we don't want to change the code of full application,is it possible to speed up the render time with the help of framework or some other way. -
How to implement isTokenValid in JSF ?
Hi guys,
How to implement a same function in JSF for the org.apache.struts.action.Action.isTokenValid in struts ? Please help, Thanks !
cheers,
MarkPut your question in a Struts forum.
-
Hi there,
I have written a simple C program to simulate edge detection on a 3 dimensional array of RGB colour values. Here is my code:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <array.h>
int main() {
//declaration of variables
int x_pos, y_pos, r, r1, r2, g, g1, g2, b, b1, b2;
int z_pos = 0;
for (y_pos=1; y_pos < 1200; y_pos++) {
for (x_pos=1; x_pos < 1600; x_pos++) {
// assign the color values for the right side neightbour
// and its bottom side neightbour.
int r = cmptr[y_pos][x_pos][z_pos];
int r1 = cmptr[y_pos][x_pos + 1][z_pos];
int r2 = cmptr[y_pos + 1][x_pos][z_pos];
int g = cmptr[y_pos][x_pos][z_pos + 1];
int g1 = cmptr[y_pos][x_pos + 1][z_pos + 1];
int g2 = cmptr[y_pos + 1][x_pos][z_pos + 1];
int b = cmptr[y_pos][x_pos][z_pos + 2];
int b1 = cmptr[y_pos][x_pos + 1][z_pos + 2];
int b2 = cmptr[y_pos + 1][x_pos][z_pos + 2];
// Calculate geometric distances between its right side neighbour
// and its bottom side neighbour for each pixel and if they exceed
// 60, convert to white, else convert to black.
if((sqrt((r-r1)*(r-r1)+(g-g1)*(g-g1)+(b-b1)*(b-b1)) >= 60)||
(sqrt((r-r2)*(r-r2)+(g-g2)*(g-g2)+(b-b2)*(b-b2)) >= 60)){
cmptr[y_pos][x_pos][z_pos] = 255;
cmptr[y_pos][x_pos][z_pos + 1] = 255;
cmptr[y_pos][x_pos][z_pos + 2] = 255;
else {
cmptr[y_pos][x_pos][z_pos] = 0;
cmptr[y_pos][x_pos][z_pos + 1] = 0;
cmptr[y_pos][x_pos][z_pos + 2] = 0;
}Now I'd like to implement this using the VIS to make things faster. I've done many hours reading on it and have a very vague idea of what needs to happen. But one simple question is how do you extract a 16 bit value from a 64 bit register and assign it back to a variable? THere seems to be no provision for this in the VIS.
Your help would be appreciated.
Matthew.http://developer.java.sun.com/developer/earlyAccess/adding_generics
-
Announcement: Sun Tech Days, Seattle, September 6-7
http://developers.sun.com/events/techdays/2006/US_SEA.jsp
Sun Tech Days Seattle
September 6-7, 2006
...September 7
Shape your future at Sun Tech Days with one day of in-depth, expert-led technical training....
...September 6
Plus attend bonus developer days:
* NetBeans Day
* OpenSolaris Day
Space is limited. Register today...http://weblogs.java.net/blog/marinasum/archive/2006/08/upcoming_javau.html
On September 8, the day that follows Sun Tech Days Seattle, Sun's Java University will hold two JavaU training classes. Consider taking one of them:
* Using Java EE Patterns in Architecting and Designing Robust Java Applications � You'll learn how to structure applications to avoid negative impacts on quality of service, such as performance, reliability, availability, and security. This class helps you prepare for the Sun Certified Enterprise Architecture (SCEA) certification.
* Exploring AJAX and JavaServer Pages Technology � You'll be introduced to AJAX techniques and the Swing-inspired JSF framework. Also, you'll learn how to build AJAX-enabled JSF components with which to efficiently build Web applications in Sun Java Studio Creator 2 and move to Web 2.0. -
TOMCAT 4.0 & SUN J2EE Implementation 1.3.1
Did anybody have any success configuring those two together?????
It seems like no meter what I do Tomcat is only looking at its own Context.
I had no problem accessing EJB sitting on SUN's J2EE Impl from IBM WAS, by specifying different javax.naming.Context.PROVIDER_URL property
Properties prop = System.getProperties();
prop.setProperty(javax.naming.Context.PROVIDER_URL, "iiop://localhost:1050");
javax.naming.Context ctx = new javax.naming.InitialContext(prop);
Can't wait for your replies.
AlexHi oleg68, I want to ask you some question.
I deployed the cart application in the j2ee samples successfully and run it correctly on my localhost .In order to test its distributed character, I want to launch the application on another host.
So I just copy the client classes the jar file returned during deployment to another host(also installed the j2ee sdk and enviroment variable was set up correctly). it is equal to say I launch the client application on another host in the same way as on localhost.
but once I run the client applicaiton in that host to invoke the the EJB on my localhost, exception wiil be thrown as follows:
javax.naming.CommunicationException: Can't find SerialContextProvider
at com.sun.enterprise.naming.SerialContext.getProvider(SerialContext.jav
a:63)
at com.sun.enterprise.naming.SerialContext.lookup(SerialContext.java:120
at javax.naming.InitialContext.lookup(InitialContext.java:350)
at CartClient.main(CartClient.java:20)
How can i dispose it,
Thanks -
Announcement: Sun's Appserver Platform Edition 8.1 UR1 Released
This is a maintenance release to the J2EE 1.4 platform application server.
Go here to download: http://java.sun.com/j2ee/1.4/download.html#sdkCross-post :)
-
Announcement : New SPS Patch Release (v 6.0.3) Now Available
A newer release of Service Provisioning System (version 6.0.3) is now available for download on sunsolve
The Release Notes for this release are available here and is a good place to start.
{color:#0000ff}*You are strongly encouraged to go through the Release Notes AND the README instructions of all the patches thoroughly before starting your patch installations.*{color}
The following are the key changes that were incorporated in this release.
1) A fix in the SPS transport layer code was implemented to provide performance optimization of deployment jobs over a raw, SSH or SSL connection. Specifically, customers using an SSL connection between MS and the RA/LD nodes can observe noticeable performance improvements while deploying large payloads.
2) A fix was also added to correct the default database encoding for customers who want to use extended ASCII character sets. This would not only facilitate clean database migration between 5.2 to 6.0 of any UTF-8 characters, but also ensure data integrity on fresh 6.0 installation. It's strongly recommended that customers take necessary steps to apply this fix on their SPS 6.0 installations.
3) Certain GUI related bugs were fixed and some missing functionality was added back.
4) It is to be noted that this is a cumulative patch on top of the earlier patch release version 6.0.2. Hence all the bug fixes that were delivered with the 6.0.2 patch are also accumulated into the 6.0.3 patch
5) Response time of GUI login validation has been improved.another option would be to make either the n1sps export not writing explicit end tags
<element />
instead of
<element></element>
or
making the import / schema a bit less sensitive about whitespace within elements. The current bug, that you cannot export the xml, reformat in netBeans and then re-import is extremely annoying. -
ANNOUNCE: JRockit 5.0 R25.2 aka "5.0 SP2" available
JRockit 5.0 R25.2 is now available from our download site, see links below. Some highlights:
- J2SE 5.0 Update 3
- Expanded support matrix (Windows x64, Red Hat 4.0)
- 64-bit JVM for Intel EM64T/AMD64 fully supported on Linux
- Documentation update, specifically for JRockit tools
This release also contains fixes for a number of issues, including those reported through this newsgroup, see the release notes for further details.
Note that Red Hat 4.0 certification (including Intel EM64T/AMD64) is delayed slightly. We expect to announce this in a couple of weeks.
Download here:
http://commerce.bea.com/products/weblogicjrockit/5.0/jr_50.jsp
Support matrix:
http://e-docs.bea.com/wljrockit/docs50/certif.html
Release notes:
http://e-docs.bea.com/wljrockit/docs50/relnotes/relnotes.html
Again, thanks to all who have reported issues through this forum!
Henrik Stahl
Product Managerhi,
is there any schedule for JDK 1.4.2(1.4.2_08), please advise.
best regards,
Leo
JRockit 5.0 (R25.1) is now available from our download site, see links
below. Some highlights:
- J2SE 5.0 Update 2
- Increased runtime performance
- Improved startup times
- Support for large pages on Linux with 2.6 kernels
- Added -Xrs option, in part to address problems using Tomcat with JRockit
This release also contains fixes for most of the issues reported through
this newsgroup, see the release notes for further details.
http://commerce.bea.com/products/weblogicjrockit/5.0/jr_50.jsp
http://e-docs.bea.com/wljrockit/docs50/relnotes/relnotes.html
I would like to extend our gratitude to all those who have reported
problems with JRockit. Please keep sending us those bug reports!
Henrik St??hl
Product Manager -
JSF 1.1_01 now available
JavaServer Faces 1.1_01 release featuring bug fixes and performance improvements is now available for download from http://java.sun.com/j2ee/javaserverfaces/. Please check it out and post your feedback here or on https://javaserverfaces.dev.java.net/ mailing lists.
Thanks
-JayashriJavaServer Faces 1.1_01 release featuring bug fixes and performance improvements is now available
for download from http://java.sun.com/j2ee/javaserverfaces/.
Thanks
-JayashriAre the 1.1_01 and 20040818 releases equivalent (in other words, are they both generated from the same source code)?
If not, when will the source code for 1.1_01 be released?
Thanks
Geoff Rimmer -
ANNOUNCE: JRockit 5.0 (R25.1) aka "5.0 SP1" available
JRockit 5.0 (R25.1) is now available from our download site, see links below. Some highlights:
- J2SE 5.0 Update 2
- Increased runtime performance
- Improved startup times
- Support for large pages on Linux with 2.6 kernels
- Added -Xrs option, in part to address problems using Tomcat with JRockit
This release also contains fixes for most of the issues reported through this newsgroup, see the release notes for further details.
http://commerce.bea.com/products/weblogicjrockit/5.0/jr_50.jsp
http://e-docs.bea.com/wljrockit/docs50/relnotes/relnotes.html
I would like to extend our gratitude to all those who have reported problems with JRockit. Please keep sending us those bug reports!
Henrik Ståhl
Product Managerhi,
is there any schedule for JDK 1.4.2(1.4.2_08), please advise.
best regards,
Leo
JRockit 5.0 (R25.1) is now available from our download site, see links
below. Some highlights:
- J2SE 5.0 Update 2
- Increased runtime performance
- Improved startup times
- Support for large pages on Linux with 2.6 kernels
- Added -Xrs option, in part to address problems using Tomcat with JRockit
This release also contains fixes for most of the issues reported through
this newsgroup, see the release notes for further details.
http://commerce.bea.com/products/weblogicjrockit/5.0/jr_50.jsp
http://e-docs.bea.com/wljrockit/docs50/relnotes/relnotes.html
I would like to extend our gratitude to all those who have reported
problems with JRockit. Please keep sending us those bug reports!
Henrik St??hl
Product Manager
Maybe you are looking for
-
How do I use iTunes Store balance to buy an App on my iPhone?
I have a balance in my iTunes Store account and want to purchase an App on my iPhone. When I try to purchase an App it does not see my balance and wants to charge a credit card. How do I use those funds?
-
Robohelp Server Reports - No Data with Webhelp Pro Output
We recently installed Robohelp Server and while the admin client recognizes our published project, the searched term reports return 'no data found'. Is there additional configuration that needs to take place? Thanks!
-
My wife just created a beautiful newsletter in Pages. She went to print it off last night and closed the document while it was printing and when she went to reopen it she got the error message. I've tried the suggestions in this fourm (p.list file tr
-
Hallo guys, I just bought the above phone adapter, but I can't configure it right. I gave it static ip, my router as gw, my voip provider as proxy (if I am not mistaken), user name and password of my voip provider. Still the light of the phone port r
-
iTunes 11.3 is broke with podcasts. View lists is unusable. Why the eternal beach-ball? I have over 100 subscriptions with over 1000 podcasts in storage. Is this feature being discontinued with no notice? I require the ability to make playlists for i