[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.
    regards

    You 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 x3

    Hi,
    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,
    Mark

    Put your question in a Struts forum.

  • Sun VIS Implementation

    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.
    Alex

    Hi 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#sdk

    Cross-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 Manager

    hi,
    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
    -Jayashri

    JavaServer 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 Manager

    hi,
    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