You can download myfaces-api-1.2.2.jar in this page.
Apache License
myfaces-api-1.2.2.jar file has the following types.
META-INF/LICENSE.txt META-INF/MANIFEST.MF META-INF/NOTICE.txt META-INF/maven/org.apache.myfaces.core/myfaces-api/pom.properties META-INF/maven/org.apache.myfaces.core/myfaces-api/pom.xml META-INF/rsc/facelet-dev-debug.xml META-INF/rsc/facelet-dev-error.xml javax.faces.FacesException.class javax.faces.FactoryFinder.class javax.faces.application.Application.class javax.faces.application.ApplicationFactory.class javax.faces.application.FacesMessage.class javax.faces.application.NavigationHandler.class javax.faces.application.StateManager.class javax.faces.application.StateManagerWrapper.class javax.faces.application.ViewExpiredException.class javax.faces.application.ViewHandler.class javax.faces.application.ViewHandlerWrapper.class javax.faces.component.ActionSource.class javax.faces.component.ActionSource2.class javax.faces.component.ContextCallback.class javax.faces.component.EditableValueHolder.class javax.faces.component.NamingContainer.class javax.faces.component.StateHolder.class javax.faces.component.UIColumn.class javax.faces.component.UICommand.class javax.faces.component.UIComponent.class javax.faces.component.UIComponentBase.class javax.faces.component.UIData.class javax.faces.component.UIForm.class javax.faces.component.UIGraphic.class javax.faces.component.UIInput.class javax.faces.component.UIMessage.class javax.faces.component.UIMessages.class javax.faces.component.UINamingContainer.class javax.faces.component.UIOutput.class javax.faces.component.UIPanel.class javax.faces.component.UIParameter.class javax.faces.component.UISelectBoolean.class javax.faces.component.UISelectItem.class javax.faces.component.UISelectItems.class javax.faces.component.UISelectMany.class javax.faces.component.UISelectOne.class javax.faces.component.UIViewRoot.class javax.faces.component.ValueHolder.class javax.faces.component._AttachedListStateWrapper.class javax.faces.component._AttachedStateWrapper.class javax.faces.component._ClassUtils.class javax.faces.component._ComponentAttributesMap.class javax.faces.component._ComponentChildrenList.class javax.faces.component._ComponentFacetMap.class javax.faces.component._ComponentUtils.class javax.faces.component._FacetsAndChildrenIterator.class javax.faces.component._LabeledFacesMessage.class javax.faces.component._MessageUtils.class javax.faces.component._MethodBindingToActionListener.class javax.faces.component._MethodBindingToListener.class javax.faces.component._MethodBindingToMethodExpression.class javax.faces.component._MethodBindingToValueChangeListener.class javax.faces.component._MethodExpressionToMethodBinding.class javax.faces.component._PrimitiveArrayIterator.class javax.faces.component._SelectItemsIterator.class javax.faces.component._SelectItemsUtil.class javax.faces.component._SharedRendererUtils.class javax.faces.component._ValueBindingToValueExpression.class javax.faces.component._ValueExpressionToValueBinding.class javax.faces.component.html.HtmlColumn.class javax.faces.component.html.HtmlCommandButton.class javax.faces.component.html.HtmlCommandLink.class javax.faces.component.html.HtmlDataTable.class javax.faces.component.html.HtmlForm.class javax.faces.component.html.HtmlGraphicImage.class javax.faces.component.html.HtmlInputHidden.class javax.faces.component.html.HtmlInputSecret.class javax.faces.component.html.HtmlInputText.class javax.faces.component.html.HtmlInputTextarea.class javax.faces.component.html.HtmlMessage.class javax.faces.component.html.HtmlMessages.class javax.faces.component.html.HtmlOutputFormat.class javax.faces.component.html.HtmlOutputLabel.class javax.faces.component.html.HtmlOutputLink.class javax.faces.component.html.HtmlOutputText.class javax.faces.component.html.HtmlPanelGrid.class javax.faces.component.html.HtmlPanelGroup.class javax.faces.component.html.HtmlSelectBooleanCheckbox.class javax.faces.component.html.HtmlSelectManyCheckbox.class javax.faces.component.html.HtmlSelectManyListbox.class javax.faces.component.html.HtmlSelectManyMenu.class javax.faces.component.html.HtmlSelectOneListbox.class javax.faces.component.html.HtmlSelectOneMenu.class javax.faces.component.html.HtmlSelectOneRadio.class javax.faces.context.ExternalContext.class javax.faces.context.FacesContext.class javax.faces.context.FacesContextFactory.class javax.faces.context.ResponseStream.class javax.faces.context.ResponseWriter.class javax.faces.context.ResponseWriterWrapper.class javax.faces.convert.BigDecimalConverter.class javax.faces.convert.BigIntegerConverter.class javax.faces.convert.BooleanConverter.class javax.faces.convert.ByteConverter.class javax.faces.convert.CharacterConverter.class javax.faces.convert.Converter.class javax.faces.convert.ConverterException.class javax.faces.convert.DateTimeConverter.class javax.faces.convert.DoubleConverter.class javax.faces.convert.EnumConverter.class javax.faces.convert.FloatConverter.class javax.faces.convert.IntegerConverter.class javax.faces.convert.LongConverter.class javax.faces.convert.NumberConverter.class javax.faces.convert.ShortConverter.class javax.faces.convert._LabeledFacesMessage.class javax.faces.convert._MessageUtils.class javax.faces.el.EvaluationException.class javax.faces.el.MethodBinding.class javax.faces.el.MethodNotFoundException.class javax.faces.el.PropertyNotFoundException.class javax.faces.el.PropertyResolver.class javax.faces.el.ReferenceSyntaxException.class javax.faces.el.ValueBinding.class javax.faces.el.VariableResolver.class javax.faces.event.AbortProcessingException.class javax.faces.event.ActionEvent.class javax.faces.event.ActionListener.class javax.faces.event.FacesEvent.class javax.faces.event.FacesListener.class javax.faces.event.MethodExpressionActionListener.class javax.faces.event.MethodExpressionValueChangeListener.class javax.faces.event.PhaseEvent.class javax.faces.event.PhaseId.class javax.faces.event.PhaseListener.class javax.faces.event.ValueChangeEvent.class javax.faces.event.ValueChangeListener.class javax.faces.lifecycle.Lifecycle.class javax.faces.lifecycle.LifecycleFactory.class javax.faces.model.ArrayDataModel.class javax.faces.model.DataModel.class javax.faces.model.DataModelEvent.class javax.faces.model.DataModelListener.class javax.faces.model.ListDataModel.class javax.faces.model.ResultDataModel.class javax.faces.model.ResultSetDataModel.class javax.faces.model.ScalarDataModel.class javax.faces.model.SelectItem.class javax.faces.model.SelectItemGroup.class javax.faces.render.RenderKit.class javax.faces.render.RenderKitFactory.class javax.faces.render.Renderer.class javax.faces.render.ResponseStateManager.class javax.faces.validator.DoubleRangeValidator.class javax.faces.validator.LengthValidator.class javax.faces.validator.LongRangeValidator.class javax.faces.validator.MethodExpressionValidator.class javax.faces.validator.Validator.class javax.faces.validator.ValidatorException.class javax.faces.validator._LabeledFacesMessage.class javax.faces.validator._MessageUtils.class javax.faces.webapp.AttributeTag.class javax.faces.webapp.ConverterELTag.class javax.faces.webapp.ConverterTag.class javax.faces.webapp.FacesServlet.class javax.faces.webapp.FacetTag.class javax.faces.webapp.UIComponentBodyTag.class javax.faces.webapp.UIComponentClassicTagBase.class javax.faces.webapp.UIComponentELTag.class javax.faces.webapp.UIComponentTag.class javax.faces.webapp.UIComponentTagBase.class javax.faces.webapp.ValidatorELTag.class javax.faces.webapp.ValidatorTag.class javax.faces.webapp._ErrorPageWriter.class javax.faces.webapp._PageContextOutWriter.class
myfaces-api-1.2.2.pom file content.
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <groupId>org.apache.myfaces.core</groupId> <artifactId>myfaces-core-project</artifactId> <version>1.2.2</version> </parent> <modelVersion>4.0.0</modelVersion> <groupId>org.apache.myfaces.core</groupId> <artifactId>myfaces-api</artifactId> <name>Apache Myfaces JSF Core-1.2 API</name> <description> The public API classes of the Apache MyFaces CORE JSF-1.2 project </description> <url>http://myfaces.apache.org/core12/myfaces-api</url> <scm> <connection>scm:svn:http://svn.apache.org/repos/asf/myfaces/core/tags/1_2_2</connection> <developerConnection>scm:svn:https://svn.apache.org/repos/asf/myfaces/core/tags/1_2_2</developerConnection> <url>http://svn.apache.org/repos/asf/myfaces/core/tags/1_2_2</url> </scm> <build> <plugins> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>2.1</version> <executions> <execution> <goals> <goal>test-jar</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <version>2.0.4</version> <executions> <execution> <id>attach-source</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <!-- <groupId>org.apache.myfaces.buildtools</groupId> <artifactId>myfaces-faces-plugin</artifactId> --> <groupId>org.apache.myfaces.trinidadbuild</groupId> <artifactId>maven-faces-plugin</artifactId> <configuration> <typePrefix>javax.faces</typePrefix> <packageContains>javax.faces</packageContains> <jsfVersion>1.2</jsfVersion> <force>true</force> <templateSourceDirectory>src/main/java-templates</templateSourceDirectory> <skipApiOrBaseClasses>false</skipApiOrBaseClasses> <disableIdExpressions>true</disableIdExpressions> </configuration> <executions> <execution> <goals> <goal>generate-components</goal> </goals> </execution> </executions> <dependencies> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> </dependency> </dependencies> </plugin> </plugins> </build> <profiles> <profile> <!-- - Generate files that are good to have when doing a release to main - repositories, but which are not wanted when doing a quick - "mvn install" before testing some code modifications. --> <id>generate-assembly</id> <build> <plugins> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <version>2.3</version> <executions> <execution> <id>attach-javadoc</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </profile> <profile> <!-- This plugin verifies the binary compablity with the jsf api of the RI TODO: add this to the normal build if 2.1 (or higher) of clirr-maven-plugin is released In the meantime to use this plugin it must be installed manually from https://svn.codehaus.org/mojo/trunk/mojo/clirr-maven-plugin There is also a pending bug which patch must be applied before using this plugin: http://jira.codehaus.org/browse/MCLIRR-5 --> <id>checkCompability</id> <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>clirr-maven-plugin</artifactId> <version>2.1.1</version> <configuration> <comparisonArtifacts> <comparisonArtifact> <groupId>javax.faces</groupId> <artifactId>jsf-api</artifactId> <version>1.2_03</version> </comparisonArtifact> </comparisonArtifacts> </configuration> <executions> <execution> <goals> <goal>check</goal> </goals> <phase>test</phase> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> <dependencies> <dependency> <!-- - The file with config metadata for generating component classes. The contents - of this jarfile are processed using the maven-faces-plugin. --> <groupId>org.apache.myfaces.core</groupId> <artifactId>myfaces-build</artifactId> <version>1.2.2</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <!-- version defined in parent --> <scope>provided</scope> <exclusions> <exclusion> <artifactId>jsp-api</artifactId> <groupId>javax.servlet</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.7.0</version> <scope>test</scope> </dependency> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <classifier>jdk15</classifier> <version>5.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.shale</groupId> <artifactId>shale-test</artifactId> <version>1.0.4</version> <scope>test</scope> </dependency> <dependency> <groupId>jmock</groupId> <artifactId>jmock</artifactId> <version>1.2.0</version> <scope>test</scope> </dependency> <dependency> <groupId>jmock</groupId> <artifactId>jmock-cglib</artifactId> <version>1.2.0</version> <scope>test</scope> </dependency> <dependency> <groupId>org.easymock</groupId> <artifactId>easymock</artifactId> <version>2.3</version> <scope>test</scope> </dependency> <dependency> <groupId>org.easymock</groupId> <artifactId>easymockclassextension</artifactId> <version>2.3</version> <scope>test</scope> </dependency> </dependencies> <reporting> <plugins> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <version>2.3</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>changelog-maven-plugin</artifactId> <version>2.0-beta-1</version> <reportSets> <reportSet> <id>dual-report</id> <configuration> <type>range</type> <range>30</range> </configuration> <reports> <report>changelog</report> <report>file-activity</report> <report>dev-activity</report> </reports> </reportSet> </reportSets> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jxr-maven-plugin</artifactId> <version>2.0-beta-1</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>surefire-report-maven-plugin</artifactId> <version>2.0-beta-1</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>taglist-maven-plugin</artifactId> <version>2.1</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>2.2</version> </plugin> <!-- override PMD settings to set targetJdk --> <plugin> <artifactId>maven-pmd-plugin</artifactId> <version>2.2</version> <configuration> <rulesets> <ruleset>/rulesets/basic.xml</ruleset> <ruleset>/rulesets/unusedcode.xml</ruleset> </rulesets> <linkXref>true</linkXref> <minimumTokens>100</minimumTokens> <targetJdk>1.5</targetJdk> <excludes> <!-- these class make the PMD plugin crash (NullPointerException). --> <exclude>org/apache/myfaces/el/convert/PropertyResolverToELResolver.java</exclude> <exclude>org/apache/myfaces/el/PropertyResolverImpl.java</exclude> </excludes> </configuration> <reportSets> <reportSet> <reports> <report>pmd</report> <report>cpd</report> </reports> </reportSet> </reportSets> </plugin> </plugins> </reporting> </project>
<dependency> <groupId>org.apache.myfaces.core</groupId> <artifactId>myfaces-api</artifactId> <version>1.2.2</version> </dependency>
If you think the following myfaces-api-1.2.2.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download myfaces-api-1.2.2.jar file