MyFaces Core는 central Maven repository에서 그룹 ID "org.apache.myfaces.core"로 활동하고 있습니다.
릴리즈 노트 - MyFaces Core -Version 2.0.0-beta-3
Bug
* [MYFACES-2529] - use of view-param in faces-config causes a NoSuchMethodExcepion for addViewParam
* [MYFACES-2536] - converterId and validatorId should not be required
* [MYFACES-2543] - Facelets Taglib jars are not recognized
* [MYFACES-2555] -
org.apache.myfaces.config.annotation.LifecycleProvider context parameter is ignored
* [MYFACES-2560] - Known class name for EL RI's ExpressionFactoryImpl is wrong
* [MYFACES-2561] - StackOverflowError if a composite component implementation uses another composite component
* [MYFACES-2563] - Trinidad 1.2.x generates on POSTBACK a NullPointerException on MyFAces2
* [MYFACES-2564] - facelets in an app with a 1.2 level faces-config do not work
* [MYFACES-2565] - BeanValidator throws Exception if external ExpressionLanguageFactory is being used
* [MYFACES-2567] - Log indicates Tomahawk starting even if Tomahawk is not on the classpath
* [MYFACES-2569] - setResourceHandler, setViewHandler and setStateManager must throw illegalStateException if called after at least one request has been processed by the Lifecycle instance
* [MYFACES-2570] - FaceletVDL.retargetMethodExpressions() should use
ActionSource2 instead of ActionSource
* [MYFACES-2571] - converter, validator and actionListener tags nested in a composite component without a for attribute should throw a TagException
* [MYFACES-2572] - MyFaces should release the "dummy" FacesContext created during startup/shutdown
* [MYFACES-2573] - NavigationHandler decoration/delegation not supported in 2.0.0-beta2
* [MYFACES-2574] - InterfaceHandler stores the componentType as the resolved value instead of the ValueExpression
* [MYFACES-2577] - Multiple client behaviors confuse the jsf.util.chain function
* [MYFACES-2578] - When using ui:repeat and inputText with attributes that are 'nullable' (for example date attributes) they cannot be set to null by entering an empty String ("")
* [MYFACES-2580] - OSGi: Missing javax.validation imports in api module manifest
* [MYFACES-2581] - double slash breaks new prefix mapping
(/faces//faces/*) - CTS failure
* [MYFACES-2583] - f:ajax cannot retrieve clientId from component
* [MYFACES-2591] - buildBehaviorChain() should also check the ClientBehaviors for the second eventName for submitting
* [MYFACES-2592] - UIViewParameter.decode() should set the submitted value only if it is not null
* [MYFACES-2593] - styles are escaped so that @import *.css doesn't work
* [MYFACES-2598] - UIViewParameter does not get an automatic id
* [MYFACES-2600] - @PostConstruct does not work
* [MYFACES-2601] - java.lang.NoSuchFieldException when MyFaces and Mojarra are on the classpath
* [MYFACES-2603] - Incorrect web-facesconfig_2_0.xsd
* [MYFACES-2605] - java.lang.LinkageError loader constraint
violation: loader (instance of
org/mortbay/jetty/webapp/WebAppClassLoader) previously initiated loading for a different type with name "javax/el/ExpressionFactory"
* [MYFACES-2608] - f:event type="preRenderView" not resolved
* [MYFACES-2609] - f:event type throws ClassNotFoundException for type 'preRenderView'
* [MYFACES-2610] - h:link not being rendered correctly when disabled
- no value shown
* [MYFACES-2611] - UIComponentBase.getFacetsAndChildren() must not access the component's facets and children directly
* [MYFACES-2613] - ExternalSpecifications has an import from javax.validation api, and this one should be optional
* [MYFACES-2614] - EnumConverter uses toString() instead of name()
Improvement
* [MYFACES-2559] - Google App Engine Support for Myfaces 2
* [MYFACES-2575] - Replace RequestMap with
FacesContext.getAttributes() where possible
New Feature
* [MYFACES-2579] - Support the dynamic adding of servlets and servlet-mappings on Servlet API 3.0 to make web.xml entries for Faces Servlet not mandatory
Task
* [MYFACES-2568] - Panel created to hold resource on UIViewRoot is transient
* [MYFACES-2607] - Ugly NPE in
CompositeFunctionMapper.resolveFunction() if second FunctionMapper is null