Which JSF implementation to chooose - Sun's reference impl OR Apache MYFace

Hi ,
We are starting new UI development and would like to know,
which JSF implementation to chooose - Sun's reference implementation OR Apache MYFaces and why ?
Thanks

I have had good luck using the MyFaces implementation. I switched from Sun's after running into a few too many exceptions with little explanation on where to look for the error.
That said, I've since switched to using facelets so my view is created by xhtml files instead of JSPs. I cannot recommend this way of doing things highly enough!
Regardless of which you choose, you can still use MyFaces tomahak components in your site - the date input is really fantastic!

Similar Messages

  • Creator2 JSF implementation in portlets deployed to Sun Portal Server 6.2

    Hi all,
    I have a portlet created with Sun Java Studio Creator 2 EA2 and I want to run it on Sun Portal Server 6.2. It works fine with standard JSF implementation (a corrected version, where web.xml replaced with a simple version for standars JSF without pluto servlet) but it throws the following exception with the com.sun.web.ui.* implementation:
    [#|2005-11-26T19:24:43.822+0100|SEVERE|sun-appserver-ee8.1_02|javax.enterprise.system.container.web|_ThreadID=13;|WebModule[/UserInfoPortlet]com.sun.web.ui.component.Form
    javax.faces.FacesException: Can't instantiate class: 'com.sun.web.ui.component.Form'.
            at com.sun.faces.application.ApplicationImpl.newThing(ApplicationImpl.java:728)
            at com.sun.faces.application.ApplicationImpl.createComponent(ApplicationImpl.java:352)
            at com.sun.faces.config.ConfigureListener.verifyObjects(ConfigureListener.java:1068)
            at com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:342)
            at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4010)
            at org.apache.catalina.core.StandardContext.start(StandardContext.java:4522)
            at com.sun.enterprise.web.WebModule.start(WebModule.java:241)
            at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:827)
            at org.apache.catalina.core.ContainerBase.access$000(ContainerBase.java:125)
            at org.apache.catalina.core.ContainerBase$PrivilegedAddChild.run(ContainerBase.java:147)
            at java.security.AccessController.doPrivileged(Native Method)
            at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:809)
            at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
            at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1298)
            at com.sun.enterprise.web.HttpServiceWebContainer.loadWebModule(HttpServiceWebContainer.java:818)
            at com.sun.enterprise.web.WebContainer.loadWebModule(WebContainer.java:1025)
            at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:160)
            at com.sun.enterprise.server.WebModuleDeployEventListener.moduleDeployed(WebModuleDeployEventListener.java:238)
            at com.sun.enterprise.admin.event.AdminEventMulticaster.invokeModuleDeployEventListener(AdminEventMulticaster.java:918)
            at com.sun.enterprise.admin.event.AdminEventMulticaster.handleModuleDeployEvent(AdminEventMulticaster.java:905)
            at com.sun.enterprise.admin.event.AdminEventMulticaster.processEvent(AdminEventMulticaster.java:427)
            at com.sun.enterprise.admin.event.AdminEventMulticaster.multicastEvent(AdminEventMulticaster.java:139)
            at com.sun.enterprise.admin.server.core.DeploymentNotificationHelper.multicastEvent(DeploymentNotificationHelper.java:288)
            at com.sun.enterprise.deployment.phasing.DeploymentServiceUtils.multicastEvent(DeploymentServiceUtils.java:155)
            at com.sun.enterprise.deployment.phasing.ServerDeploymentTarget.sendStartEvent(ServerDeploymentTarget.java:258)
            at com.sun.enterprise.deployment.phasing.StartPhase.runPhase(StartPhase.java:87)
            at com.sun.enterprise.deployment.phasing.DeploymentPhase.executePhase(DeploymentPhase.java:71)
            at com.sun.enterprise.deployment.phasing.PEDeploymentService.executePhases(PEDeploymentService.java:633)
            at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:361)
            at com.sun.enterprise.deployment.phasing.PEDeploymentService.start(PEDeploymentService.java:396)
            at com.sun.enterprise.admin.mbeans.ApplicationsConfigMBean.start(ApplicationsConfigMBean.java:702)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at com.sun.enterprise.admin.MBeanHelper.invokeOperationInBean(MBeanHelper.java:302)
            at com.sun.enterprise.admin.config.BaseConfigMBean.invoke(BaseConfigMBean.java:357)
            at com.sun.jmx.mbeanserver.DynamicMetaDataImpl.invoke(DynamicMetaDataImpl.java:213)
            at com.sun.jmx.mbeanserver.MetaDataImpl.invoke(MetaDataImpl.java:220)
            at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:815)
            at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:784)
            at sun.reflect.GeneratedMethodAccessor22.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at com.sun.enterprise.admin.util.proxy.ProxyClass.invoke(ProxyClass.java:54)
            at $Proxy1.invoke(Unknown Source)
            at com.sun.enterprise.admin.server.core.jmx.SunoneInterceptor.invoke(SunoneInterceptor.java:272)
            at com.sun.enterprise.admin.jmx.remote.server.callers.InvokeCaller.call(InvokeCaller.java:38)
            at com.sun.enterprise.admin.jmx.remote.server.MBeanServerRequestHandler.handle(MBeanServerRequestHandler.java:92)
            at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.processRequest(RemoteJmxConnectorServlet.java:69)
            at com.sun.enterprise.admin.jmx.remote.server.servlet.RemoteJmxConnectorServlet.doPost(RemoteJmxConnectorServlet.java:94)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:860)
            at sun.reflect.GeneratedMethodAccessor65.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:585)
            at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:249)
            at java.security.AccessController.doPrivileged(Native Method)
            at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
            at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:282)
            at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:165)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:257)
            at org.apache.catalina.core.ApplicationFilterChain.access$000(ApplicationFilterChain.java:55)
            at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:161)
            at java.security.AccessController.doPrivileged(Native Method)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:263)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
            at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:225)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:551)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:933)
            at com.sun.enterprise.web.connector.httpservice.HttpServiceProcessor.process(HttpServiceProcessor.java:226)
            at com.sun.enterprise.web.HttpServiceWebContainer.service(HttpServiceWebContainer.java:2071)
    |#]My test was the sample web application described at http://developers.sun.com/prodtech/javatools/jscreator/ea/jsc2/learning/tutorials/portlets.html . In the working standard test application I put portlet.jar and jsf-portlet.jar into the .war file, in the extended JSF implementation I put com-sun-web-ui-appbase.jar and webui.jar too.
    Has anybody used it or knows the solution?
    Thanks,
    Jozsef Borcsok

    A Free 90-day trial of Sun Java[tm] Studio Enterprise 7 is available for the Solaris and Windows platforms in three languages - English, Japanese, and Simplified Chinese.
    http://www.sun.com/download/products.xml?id=41ba2d7f
    Sun Java Studio Enterprise 7 2004Q4, File 1, Multilanguage (jstudio_ent_04Q4-ga-win-1.zip, 329.44 MB)
    Sun Java Studio Enterprise 7 2004Q4, File 2, Multilanguage (jstudio_ent_04Q4-ga-win-2.zip, 371.50 MB)

  • Replacing Sun�s JSF implementation for MyFaces in Creator

    Hi. Does anyone know if I can replace the JSF implementation Creator uses for another, like MyFaces?
    Thanks

    OK. I looked at ourfaces_release_0_1.zip & ourfaces_20040622_1208.zip to see why latter worked. The reason is in the latter one, the faces-config.xml file is kept inside the META_INF directory of the jar file as expected by Creator.
    Regarding, "Component Runtime Jar", this will be automatically created for you if you don't provide one. If you look at <creator-user-dir>/components/jars you would find the created jar file (Note - the design time jar file mostly contains beaninfo classes of the component beans) .
    Also, you can provide your own design time jar file, if you don't wan't creator to create one automatically for you. As a starting point, you could use the script <creator-install-dir>/startup/bin/create-dt-jar.bat or sh and the corresponding "ant" script create-dt-jar.xml, to create your own design time jar file for more control over design time experience.
    > I am able to drag them onto the visual editor but nothing shows up ..
    Reason is the design time specifics are not included in the design time jar file. To include it in the automatically created design time jar file, you need to add an additional XML file called "sun-faces-config.xml" file in the META_INF directory along with the faces-config.xml. Unfortunately we don't yet have published documentation on how to create this XML file. But we are working on this.
    Alternateively, you could include these info in to the "beaninfo" classes directly after they are generated using the tools I mentioned above, before they are jar-ed to create the design time jar file . Again the documentations are not yet published.
    To specify the default Tag Lib URI look at the ourfaces.tld file. It is
    <uri>http://ourfaces.dev.sun.net/components</uri>
    - Winston

  • Can I use Tomahawk with Sun's JSF implementation?

    I would like to know whether I can use Tomahawk-1.1.3 with Sun's JSF implementation or have to use JSF implementation from myfaces?
    Thanks
    Zhong

    If the components are written per the specification, they should be portable, and as such should run on either implementation.

  • JSF Implementation and accessibility

    I'm using de Sun JSF Implementation and having some troubles with accessibility issues. The HTML generated by the renderers are validated to WAI (Web Accessibility Initiative)? Should I reimplement the renderers to attempt to use screen readers, for example?

    Which implementation version exactly? Which problem exactly? There were fairly a lot of fixes regarding '508 compliance' during the existence of the JSF 1.2 implementation. Pick the latest, currently 1.2_10, and see if it solves your problem.

  • What JSF Implementation to choose??

    Hi everyone,
    I�m looking to JSF for 6 months and decided to use JSF in a new project, but after this 6 months of learning JSF I continue im doubt about what Implementation is better to use.
    For example, I started with SUN�s RI, but at a certain moment i see that the myfaces implementation has better components and the releases are more frequently. I look at the IBM implementation on WSAD 5.1.2 too (It�s the IDE that I prefer), but the main doubt is WHAT IS THE BETTER IMPLEMENTATION TO CHOOSE??? Does the Sun correct any bug that the myfaces or IBM or others don�t or vice-versa??
    I think this is a critical point to all users of JSF because we have many implementations and the teams envolved seems to be working on different products.
    My conclusion at this moment is to use the Sun RI with custom components of other implementations (MyFaces for instance), but DON�T change the implementation considerating that the Sun RI will be the recommended source of bug fixes and performance improviment.
    Does my decision is correct??? I�m in the right way??
    Thanks for the comments
    Rogerio Saulo

    You have not yet understood my posting on "you have to live with what comes with the application server" correctly: What I described is that J2EE 1.5 will make application servers to come with some JSF compliant implementation, so you don't need to bring your own with when deploying. Then, there is no more need to include myfaces or Sun RI in your WAR file. What I meant with "you have to live with" is that certainly every J2EE 1.5 compliant server comes with some 100% JSF compliant implementation, but since any software has bugs, that servers will have bugs too. Sure your WAR will run on ANY J2EE 1.5 compliant server without any adaptions or adjustments. That's the idea behind J2EE in core, and JSF in detail. But beeing compliant doesn't mean beeing bug free. Since you found out that Sun RI also myfaces both have bugs which you need to work around, this fact will not change with the movement of JSF from your WAR to the appserver: The problem of bugs will remain. You (as the application provider) cannot solve this. Sure you can try bringing your own JSF implementation with your WAR, but that idea means, to bring your own JDBC, JMS, JTA, EJB... implementations with your WAR, too. So that's why I wrote "you have to live with bugs".

  • Source code of JSF implementation bundled with JDeveloper

    Where can I get the sources of JSF implementation bundled with JDeveloper 10.1.3.1 (1.1_02-b08)?

    Fair enough. Yes, as far as I know those implementation classes aren't available. Contacting Sun's consulting services is one option, of course. Make sure you get someone who has actual experience with the classes in question, rather than just anyone who happens to be on the bench right now, 'cos they'll charge you handsomely either way.
    I take it you've considered decompiling the classes in question ? Obviously there are legal issues to consider if you go that route, but I've found the Kaffe tool handy before now.
    http://www.kaffe.org/
    The only other thing I can think of is taking a dig around the IBM site to see if any of their equivalent classes are available in source form. I've always used the Sun versions, however, so I've no idea how likely this is.
    Ok, I'm out of ideas. Will be interested to hear if you come up with something even more devious.
    D.

  • Which clients are using my Sun One server for authentication?

    We use Sun One ver. 5.2 .
    Our LDAP clients use it for authentication.
    How can I list which clients recently used the Sun One server to authenticate?
    The reason I need that is because I want to upgrade the Sun One server and I want to notify the clients that I'm about to do it.
    Thanks.

    https://www.redhat.com/archives/fedora-directory-users/2005-September/msg00010.html
    Useful script to extract LDAP based user posixGroup memberships information
    ===
    Assuming you are using posixGroup objectclass and memberUid attribute to
    store your membership information, you may find my shell script useful
    and handy.
    It works on Solaris LDAP Client with "ldapaddent" and "ldaplist"
    commands, and works against FDS, SUN DS or OpenLDAP.
    ===
    Gary

  • How to find which Badi Implementation is causing Short Dump

    Hi Experts,
    We are getting short dump on IW32 transaction when the users hit SAVE button.
    The Dump Details:
    Runtime Errors SYNTAX_ERROR
    Short text
    Syntax error in program "WORKORDER_UPDATE==============CP ".
    What happened?
    Error in the ABAP Application Program
    The current ABAP program "CL_EX_WORKORDER_UPDATE========CP" had
    terminated because it has
    come across a statement that unfortunately cannot be executed.
    The following syntax error occurred in program
    "WORKORDER_UPDATE==============CP " in include
    "WORKORDER_UPDATE==============CM000 " in
    line 12:
    "The specified type cannot be converted into the target variable
    The current ABAP program "CL_EX_WORKORDER_UPDATE========CP" had to be
    terminated because it has
    come across a statement that unfortunately cannot be executed.
    Error analysis
    The following syntax error was found in the program
    WORKORDER_UPDATE==============CP :
    "The specified type cannot be converted into the target variables."
    Information on where terminated
    Termination occurred in the ABAP program "CL_EX_WORKORDER_UPDATE========CP" -
    in "IF_EX_WORKORDER_UPDATE~AT_SAVE".
    The main program was "SAPLCOIH ".
    After going through the dump analysis, I found that there are around 25 BADI Implementations got created on Enhancement Spot "WORKORDER_UPDATE".
    How to find out which BADI Implementations is causing this dump?
    Please let me know.
    Thanks.
    Edited by: ravi kumar on Feb 22, 2011 1:12 PM

    Yes, I tried the Active Calls Stack also. The Short Dump is occuring exactly at the line :-
    method IF_EX_WORKORDER_UPDATE~AT_SAVE.
    in Class:-
    CL_EX_WORKORDER_UPDATE
    I was informedby the user that this is working perfectly fine in DEV System. The Short Dump is occuring in SBX System.
    When I executed the Class "CL_EX_WORKORDER_UPDATE" and Method "IF_EX_WORKORDER_UPDATE~AT_SAVE" via SE24 in SBX, I got the same dump. However it worked fine in DEV System.
    I am wondering if the issue is with the Standard Program itself?
    Any ideas?
    Thanks a lot again.
    Another thing is: It is short dumping even before calling any of the BADI Implementations.
    Wanted to give some more info on this: I put a break point in Function "CO_ZV_ORDER_POST" after the CALL FUNCTION 'CO_BADI_GET_BUSINESS_ADD_IN'.
    And the program dumps right after that when it calls the: CALL METHOD lp_badi_if->at_save.
    Thanks.
    Edited by: ravi kumar on Feb 22, 2011 1:51 PM
    Edited by: ravi kumar on Feb 22, 2011 2:11 PM

  • Problem with using newer jsf implementation

    Is it possible to use jsf-libraries from wls 10.3.1 on 10.3.0?
    Or how to use newer version of jsf implementation than JSF RI 1.2_03 on wls 10.3?
    I have also use RichFaces 3.3.1 and when I have tried to use Mojarra 1.2_12 richfaces components haven't worked correctly.
    Thanks in advance,
    Luke

    I looked there and
    "If your try to ship your webapplication with a separate JSF implementation, you are free to do this. Keep in mind, that the dependency injection mechanisms does not work with managed beans, if you do not use any of the WLS provided JSF containers.
    Declaring something like this:
    @EJB
    private MySession session;
    will lead to a java.lang.NullPointerException because of the missing depencency injection mechanisms. Would love to know any details about this. Maybe I'll find out more in the future.."
    The problem is that I use annotations like @EJB, so ...
    I'm still waiting for solution how to implement WeblogicInjectionProvider.
    Regards,
    Luke

  • Com.sun.faces.el.impl.parser.ParseException on weblogic 10.3.3

    I have a sample web application from ESRI working on tomcat but fails on weblogic 10.3.3. errors are below.
    jsf jars are in web-inf/lib directory of war. also tried..
    <container-descriptor>
         <prefer-web-inf-classes>
         true
         </prefer-web-inf-classes>
         </container-descriptor>
    any help is appreciated.
    thanks!
    Error Message:
    javax.faces.el.ReferenceSyntaxException: (mapContext.attributes.mapEditor.shapeType == \'POINT\')? \'hiddenButton\':\'disabledButton\'
    com.sun.faces.el.impl.parser.ParseException: Encountered "\\" at line 1, column 49.
    Was expecting one of:
    "true" ...
    "false" ...
    "null" ...
    "not" ...
    "empty" ...
         at com.sun.faces.el.impl.parser.ELParserImpl.generateParseException(ELParserImpl.java:2254)
         at com.sun.faces.el.impl.parser.ELParserImpl.jj_consume_token(ELParserImpl.java:2122)
         at com.sun.faces.el.impl.parser.ELParserImpl.ValuePrefix(ELParserImpl.java:782)
         at com.sun.faces.el.impl.parser.ELParserImpl.Value(ELParserImpl.java:721)
         at com.sun.faces.el.impl.parser.ELParserImpl.UnaryExpression(ELParserImpl.java:697)
         at com.sun.faces.el.impl.parser.ELParserImpl.MultiplyExpression(ELParserImpl.java:543)

    That will work only when all the supporting classes are placed inside the WEB-INF/lib directory only in form of Jar files.
    If any one of the Class is being loaded from outside of the WEB-INF/lib jars then you will definately face this issue......
    Example:
    Suppose "com.sun.faces.el.impl.parser.* " classes are present in some other Jar file outside WEB-INF/lib but rest of the JSF Jars and Parser Jars are present inside the WEB-INF/lib directory ..in that case you will see this kind of issue Because the JSF config Parser will change according to the version of JSF and WLS also provides some supporting Jars in "modules/" or "server/lib" or in "common/lib" directories.
    Thanks
    Jay SenSharma
    http://middlewaremagic.com/weblogic  (Middleware Magic Is here)

  • Com.sun.faces.el.impl.parser.ParseException

    hi all;
    i' have encountered an error. Do you have any idea.?
    i think its about jsf syntax , but i couldn't see an syntax fault in jsp file (at least eclipse IDE did not warn me.)
    http://asahin.net
    2006-05-30 14:18:12 StandardWrapperValve[Faces Servlet]: Servlet.service() for servlet Faces Servlet threw exception
    com.sun.faces.el.impl.ElException: Encountered "d", expected one of ["}", ".", ">", "gt", "<", "lt", "==", "eq", "<=", "le", ">=", "ge", "!=", "ne", "[", "+", "-", "*", "/", "div", "%", "mod", "and", "&&", "or", "||", "?"]
         at com.sun.faces.el.impl.ExpressionEvaluatorImpl.parseExpressionString(ExpressionEvaluatorImpl.java:289)
         at com.sun.faces.el.impl.ExpressionEvaluatorImpl.parseExpression(ExpressionEvaluatorImpl.java:199)
         at com.sun.faces.application.ApplicationImpl.checkSyntax(ApplicationImpl.java:741)
         at com.sun.faces.application.ApplicationImpl.createValueBinding(ApplicationImpl.java:291)
         at org.apache.shale.faces.ShaleViewHandler.setupViewController(ShaleViewHandler.java:226)
         at org.apache.shale.faces.ShaleViewHandler.createView(ShaleViewHandler.java:123)
         at com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:164)
         at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
         at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:90)
         at javax.faces.webapp.FacesServlet.service(FacesServlet.java:197)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
         at org.apache.shale.faces.ShaleApplicationFilter.doFilter(ShaleApplicationFilter.java:285)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
         at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
         at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
         at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
         at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
         at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
         at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
         at java.lang.Thread.run(Thread.java:534)
    Caused by: com.sun.faces.el.impl.parser.ParseException: Encountered "d" at line 1, column 36.
    Was expecting one of:
    ">" ...
    "gt" ...
    "<" ...
    "lt" ...
    "==" ...
    "eq" ...
    "<=" ...
    "le" ...
    ">=" ...
    "ge" ...
    "!=" ...
    "ne" ...
    "+" ...
    "div" ...
    "mod" ...
    "and" ...
    "or" ...
    "||" ...
         at com.sun.faces.el.impl.parser.ELParserImpl.generateParseException(ELParserImpl.java:2234)
         at com.sun.faces.el.impl.parser.ELParserImpl.jj_consume_token(ELParserImpl.java:2102)
         at com.sun.faces.el.impl.parser.ELParserImpl.AttrValueExpression(ELParserImpl.java:110)
         at com.sun.faces.el.impl.parser.ELParserImpl.ExpressionString(ELParserImpl.java:50)
         at com.sun.faces.el.impl.ExpressionEvaluatorImpl.parseExpressionString(ExpressionEvaluatorImpl.java:282)
         ... 36 more

    Hello all,
    I face the same problem and as A_SAHIN stated although the jsp page is rendered there exists error messages in log files. Here is some part of the jsp file that cause the exception.
                             <tr>
                                  <td height="3" nowrap="nowrap" valign="top" width="16%"><h:outputLabel
                                       value="Start Date" binding="#{sp$createSAContract.lblstartDate}"
                                       id="lblstartDate" /></td>
                                  <td height="3" valign="top" nowrap="nowrap"><h:inputText
                                       binding="#{sp$createSAContract.txtstartDate}" id="txtstartDate"
                                       style="behavior:url(../resourceSite/htc/DateTime.htc);text-align:right;"
                                       maxlength="15" value="#{sp$createSAContract.generalStartDate}"></h:inputText>
                                  <h:graphicImage url="/resourceSite/images/calendar.gif" alt="Calendar"
                                       binding="#{sp$createSAContract.imgstartDate}" id="imgstartDate"
                                       height="14" width="16" /></td>
                                  <td height="3" nowrap="nowrap" valign="top" width="19%"><h:outputLabel
                                       value="End Date" binding="#{sp$createSAContract.lblendDate}"
                                       id="lblEndDate" /></td>
                                  <td nowrap="nowrap" width="34%" valign="top" height="3"><h:inputText
                                       binding="#{sp$createSAContract.txtendDate}" id="txtendDate"
                                       style="behavior:url(../resourceSite/htc/DateTime.htc);text-align:right;"
                                       maxlength="15" value="#{sp$createSAContract.generalEndDate}" /> <h:graphicImage
                                       url="/resourceSite/images/calendar.gif" alt="Calendar"
                                       binding="#{sp$createSAContract.imgendDate}" id="imgendDate" height="14"
                                       width="16" /></td>
                             </tr>

  • Com.sun.corba.se.impl.orb.ORBImpl is Sun proprietary API and may be removed

    hi again,
    i have a question
    what this means?
    com.sun.corba.se.impl.orb.ORBImpl is Sun proprietary API and may be removed in a future release

    The message means that you are using stuff that you shouldn't be using. Sun may remove that stuff from future versions of Java which will break your code/application/library.

  • How to use Apache MyFaces components in JSF pages + Eclipse?

    I've managed to write my JSF web app. in Eclipse jee, and test it on JBoss 4.2 GA, within Eclipse, but how to import Apache MyFaces components into Eclipse JSF plug-in?
    If I can't import it nicely, how to use those components directly in JSF pages?

    The Tomahawk component library provides MyFaces components. Install it as you would any other component library.
    http://myfaces.apache.org/tomahawk/

  • IOP00710309: (INTERNAL) Worker thread Thread[p: default-threadpool; w: Idle,5,ORB ThreadGroup 0] caught throwable com.sun.corba.se.impl.orbutil.threadpool

    Hi ,
    I am seeing this issue while starting my managed server.
    com.sun.corba.se.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread run
    FINE: "IOP00710309: (INTERNAL) Worker thread Thread[p: default-threadpool; w: Idle,5,ORB ThreadGroup 0] caught throwable com.sun.corba.se.impl.orbutil.threadpool.TimeoutException when requesting work from work queue default-workqueue."
    org.omg.CORBA.INTERNAL:   vmcid: SUN  minor code: 309  completed: No
            at com.sun.corba.se.impl.logging.ORBUtilSystemException.workerThreadThrowableFromRequestWork(ORBUtilSystemException.java:6330)
            at com.sun.corba.se.impl.logging.ORBUtilSystemException.workerThreadThrowableFromRequestWork(ORBUtilSystemException.java:6355)
            at com.sun.corba.se.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:494
    I have searched the net for this but didnt find any resolution. Please help.
    Regards,
    Rishi

    This became bug 6560301. And Sun pointed out that it was my bad in not handling spurious wakeups. Java 6 makes spurious wakeups more likely. (My experience is from "never" to "sometimes".)
    More info at:
    http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6560301

Maybe you are looking for

  • Custom properties added by EWS not visible in Outlook

    Hi all I'm a first-time Exchange and Outlook addin developer and I'm stuck on a problem. I'm working on a project where we use an Outlook 2003 addin that tags items; mail, appointments and tasks with custom properties. In Outlook we do this by adding

  • Memory Leak in cRIO running RT

    I am running 2009 RT on a compact RIO chassis.  My very basic VI causes the RIO to reboot which appears to be related to a memory leak.  I use the system monitor and can watch the memory usage on the RIO chassis grow very slowly.  Attached is the pro

  • Weird USB Hard Drive probem -HELP

    Just upgraded from a macbook to a brand new macbook pro. My USB 2.0 hard drive would work fine on the macbook. Now, on my MBP, I plug it in and nothing shows up on the computer... HOWEVER... If I plug it into my Apple external keyboard, which has 2 U

  • Adding Textures to Objects loaded via an Object Loader

    Does anybody know how to add a texture to an object which has been loaded from a file. e.g. a model in .obj format

  • Reporting issue on document types

    Hi experts, We have an requirement in the report which is based on a gl cube, where we need to show all the accounting documents of type DZ and the reversals of only these documents ie RD of only DZ. RD Documents are not only the reversals of DZ docu