Download omnifaces-2.6.jar file

Introduction

You can download omnifaces-2.6.jar in this page.

License

The Apache Software License, Version 2.0

Type List

omnifaces-2.6.jar file has the following types.

META-INF/MANIFEST.MF
META-INF/beans.xml
META-INF/faces-config.xml
META-INF/maven/org.omnifaces/omnifaces/pom.properties
META-INF/maven/org.omnifaces/omnifaces/pom.xml
META-INF/omnifaces-functions.taglib.xml
META-INF/omnifaces-ui.taglib.xml
META-INF/resources/omnifaces/fixviewstate.js
META-INF/resources/omnifaces/omnifaces.js
META-INF/resources/omnifaces/unload.js
META-INF/services/javax.enterprise.inject.spi.Extension
META-INF/services/javax.servlet.ServletContainerInitializer
META-INF/web-fragment.xml
org.omnifaces.ApplicationInitializer.class
org.omnifaces.ApplicationListener.class
org.omnifaces.application.OmniApplication.class
org.omnifaces.application.OmniApplicationFactory.class
org.omnifaces.cdi.BeanStorage.class
org.omnifaces.cdi.ContextParam.class
org.omnifaces.cdi.Cookie.class
org.omnifaces.cdi.Eager.class
org.omnifaces.cdi.GraphicImageBean.class
org.omnifaces.cdi.Param.class
org.omnifaces.cdi.Push.class
org.omnifaces.cdi.PushContext.class
org.omnifaces.cdi.Startup.class
org.omnifaces.cdi.ViewScoped.class
org.omnifaces.cdi.beans.InjectionPointGenerator.class
org.omnifaces.cdi.contextparam.ContextParamProducer.class
org.omnifaces.cdi.converter.ConverterManager.class
org.omnifaces.cdi.cookie.RequestCookieProducer.class
org.omnifaces.cdi.eager.EagerBeansFilter.class
org.omnifaces.cdi.eager.EagerBeansPhaseListener.class
org.omnifaces.cdi.eager.EagerBeansRepository.class
org.omnifaces.cdi.eager.EagerBeansWebListener.class
org.omnifaces.cdi.eager.EagerExtension.class
org.omnifaces.cdi.param.Attribute.class
org.omnifaces.cdi.param.DynamicParamValueProducer.class
org.omnifaces.cdi.param.ParamExtension.class
org.omnifaces.cdi.param.ParamProducer.class
org.omnifaces.cdi.param.ParamValue.class
org.omnifaces.cdi.push.Socket.class
org.omnifaces.cdi.push.SocketChannelManager.class
org.omnifaces.cdi.push.SocketEndpoint.class
org.omnifaces.cdi.push.SocketEvent.class
org.omnifaces.cdi.push.SocketFacesListener.class
org.omnifaces.cdi.push.SocketPushContext.class
org.omnifaces.cdi.push.SocketPushContextProducer.class
org.omnifaces.cdi.push.SocketSessionManager.class
org.omnifaces.cdi.push.SocketUserManager.class
org.omnifaces.cdi.validator.ValidatorManager.class
org.omnifaces.cdi.viewscope.ViewScopeContext.class
org.omnifaces.cdi.viewscope.ViewScopeEventListener.class
org.omnifaces.cdi.viewscope.ViewScopeExtension.class
org.omnifaces.cdi.viewscope.ViewScopeManager.class
org.omnifaces.cdi.viewscope.ViewScopeStorage.class
org.omnifaces.cdi.viewscope.ViewScopeStorageInSession.class
org.omnifaces.cdi.viewscope.ViewScopeStorageInViewState.class
org.omnifaces.component.EditableValueHolderStateHelper.class
org.omnifaces.component.ParamHolder.class
org.omnifaces.component.SimpleParam.class
org.omnifaces.component.input.ComponentIdParam.class
org.omnifaces.component.input.Form.class
org.omnifaces.component.input.InputFile.class
org.omnifaces.component.input.ViewAction.class
org.omnifaces.component.input.ViewParam.class
org.omnifaces.component.input.componentidparam.ConditionalResponseWriter.class
org.omnifaces.component.input.componentidparam.ConditionalWriterListener.class
org.omnifaces.component.messages.OmniMessages.class
org.omnifaces.component.output.Cache.class
org.omnifaces.component.output.ConditionalComment.class
org.omnifaces.component.output.GraphicImage.class
org.omnifaces.component.output.OutputFamily.class
org.omnifaces.component.output.OutputFormat.class
org.omnifaces.component.output.OutputLabel.class
org.omnifaces.component.output.Param.class
org.omnifaces.component.output.ResourceInclude.class
org.omnifaces.component.output.Url.class
org.omnifaces.component.output.cache.Cache.class
org.omnifaces.component.output.cache.CacheEntry.class
org.omnifaces.component.output.cache.CacheFactory.class
org.omnifaces.component.output.cache.CacheInitializer.class
org.omnifaces.component.output.cache.CacheInstancePerScopeProvider.class
org.omnifaces.component.output.cache.CacheProvider.class
org.omnifaces.component.output.cache.DefaultCache.class
org.omnifaces.component.output.cache.DefaultCacheProvider.class
org.omnifaces.component.output.cache.TimeToLiveCache.class
org.omnifaces.component.output.cache.el.CacheValue.class
org.omnifaces.component.output.cache.el.CachingValueExpression.class
org.omnifaces.component.script.CommandScript.class
org.omnifaces.component.script.DeferredScript.class
org.omnifaces.component.script.Highlight.class
org.omnifaces.component.script.OnloadScript.class
org.omnifaces.component.script.ScriptFamily.class
org.omnifaces.component.tree.Tree.class
org.omnifaces.component.tree.TreeFamily.class
org.omnifaces.component.tree.TreeInsertChildren.class
org.omnifaces.component.tree.TreeNode.class
org.omnifaces.component.tree.TreeNodeItem.class
org.omnifaces.component.util.FaceletContextConsumer.class
org.omnifaces.component.util.MoveComponent.class
org.omnifaces.component.util.ResolveComponent.class
org.omnifaces.component.util.UtilFamily.class
org.omnifaces.component.validator.ValidateAll.class
org.omnifaces.component.validator.ValidateAllOrNone.class
org.omnifaces.component.validator.ValidateEqual.class
org.omnifaces.component.validator.ValidateMultiple.class
org.omnifaces.component.validator.ValidateMultipleFields.class
org.omnifaces.component.validator.ValidateMultipleHandler.class
org.omnifaces.component.validator.ValidateOne.class
org.omnifaces.component.validator.ValidateOneOrMore.class
org.omnifaces.component.validator.ValidateOneOrNone.class
org.omnifaces.component.validator.ValidateOrder.class
org.omnifaces.component.validator.ValidateUnique.class
org.omnifaces.component.validator.ValidatorFamily.class
org.omnifaces.config.BeanManager.class
org.omnifaces.config.FacesConfigXml.class
org.omnifaces.config.OmniFaces.class
org.omnifaces.config.WebXml.class
org.omnifaces.context.OmniExternalContext.class
org.omnifaces.context.OmniExternalContextFactory.class
org.omnifaces.context.OmniPartialViewContext.class
org.omnifaces.context.OmniPartialViewContextFactory.class
org.omnifaces.converter.GenericEnumConverter.class
org.omnifaces.converter.ListConverter.class
org.omnifaces.converter.ListIndexConverter.class
org.omnifaces.converter.SelectItemsConverter.class
org.omnifaces.converter.SelectItemsIndexConverter.class
org.omnifaces.converter.ToCollectionConverter.class
org.omnifaces.converter.ToLowerCaseConverter.class
org.omnifaces.converter.ToUpperCaseConverter.class
org.omnifaces.converter.TrimConverter.class
org.omnifaces.converter.ValueChangeConverter.class
org.omnifaces.el.DelegatingVariableMapper.class
org.omnifaces.el.ELContextWrapper.class
org.omnifaces.el.ELResolverWrapper.class
org.omnifaces.el.ExpressionInspector.class
org.omnifaces.el.FacesELResolver.class
org.omnifaces.el.MethodExpressionValueExpressionAdapter.class
org.omnifaces.el.MethodReference.class
org.omnifaces.el.ReadOnlyValueExpression.class
org.omnifaces.el.ScopedRunner.class
org.omnifaces.el.ValueExpressionWrapper.class
org.omnifaces.el.functions.Arrays.class
org.omnifaces.el.functions.Components.class
org.omnifaces.el.functions.Converters.class
org.omnifaces.el.functions.Dates.class
org.omnifaces.el.functions.Numbers.class
org.omnifaces.el.functions.Objects.class
org.omnifaces.el.functions.Strings.class
org.omnifaces.event.FacesEventWrapper.class
org.omnifaces.event.PostInvokeActionEvent.class
org.omnifaces.event.PreInvokeActionEvent.class
org.omnifaces.eventlistener.BeanValidationEventListener.class
org.omnifaces.eventlistener.CallbackPhaseListener.class
org.omnifaces.eventlistener.DefaultHttpSessionListener.class
org.omnifaces.eventlistener.DefaultPhaseListener.class
org.omnifaces.eventlistener.DefaultServletContextListener.class
org.omnifaces.eventlistener.DefaultServletRequestListener.class
org.omnifaces.eventlistener.DefaultSystemEventListener.class
org.omnifaces.eventlistener.DefaultViewEventListener.class
org.omnifaces.eventlistener.InvokeActionEventListener.class
org.omnifaces.eventlistener.ResetInputAjaxActionListener.class
org.omnifaces.exceptionhandler.DefaultExceptionHandlerFactory.class
org.omnifaces.exceptionhandler.FacesMessageExceptionHandler.class
org.omnifaces.exceptionhandler.FacesMessageExceptionHandlerFactory.class
org.omnifaces.exceptionhandler.FullAjaxExceptionHandler.class
org.omnifaces.exceptionhandler.FullAjaxExceptionHandlerFactory.class
org.omnifaces.facesviews.ExtensionAction.class
org.omnifaces.facesviews.FacesServletDispatchMethod.class
org.omnifaces.facesviews.FacesViews.class
org.omnifaces.facesviews.FacesViewsForwardingFilter.class
org.omnifaces.facesviews.FacesViewsResolver.class
org.omnifaces.facesviews.FacesViewsViewHandler.class
org.omnifaces.facesviews.FacesViewsViewHandlerInstaller.class
org.omnifaces.facesviews.PathAction.class
org.omnifaces.facesviews.UriExtensionRequestWrapper.class
org.omnifaces.facesviews.ViewHandlerMode.class
org.omnifaces.filter.CacheControlFilter.class
org.omnifaces.filter.CharacterEncodingFilter.class
org.omnifaces.filter.FacesExceptionFilter.class
org.omnifaces.filter.GzipResponseFilter.class
org.omnifaces.filter.HttpFilter.class
org.omnifaces.filter.OnDemandResponseBufferFilter.class
org.omnifaces.io.DefaultServletOutputStream.class
org.omnifaces.io.ResettableBuffer.class
org.omnifaces.io.ResettableBufferedOutputStream.class
org.omnifaces.io.ResettableBufferedWriter.class
org.omnifaces.model.ExtendedSelectItem.class
org.omnifaces.model.IterableDataModel.class
org.omnifaces.model.tree.AbstractTreeModel.class
org.omnifaces.model.tree.ListTreeModel.class
org.omnifaces.model.tree.SortedTreeModel.class
org.omnifaces.model.tree.TreeModel.class
org.omnifaces.renderer.DeferredScriptRenderer.class
org.omnifaces.renderer.InlineResourceRenderer.class
org.omnifaces.renderer.InlineScriptRenderer.class
org.omnifaces.renderer.InlineStylesheetRenderer.class
org.omnifaces.renderer.MessagesRenderer.class
org.omnifaces.renderkit.Html5RenderKit.class
org.omnifaces.renderkit.Html5RenderKitFactory.class
org.omnifaces.resourcehandler.CDNResourceHandler.class
org.omnifaces.resourcehandler.CombinedResource.class
org.omnifaces.resourcehandler.CombinedResourceHandler.class
org.omnifaces.resourcehandler.CombinedResourceInfo.class
org.omnifaces.resourcehandler.CombinedResourceInputStream.class
org.omnifaces.resourcehandler.DefaultResourceHandler.class
org.omnifaces.resourcehandler.DynamicResource.class
org.omnifaces.resourcehandler.GraphicResource.class
org.omnifaces.resourcehandler.GraphicResourceHandler.class
org.omnifaces.resourcehandler.OmniVersionResourceHandler.class
org.omnifaces.resourcehandler.RemappedResource.class
org.omnifaces.resourcehandler.ResourceIdentifier.class
org.omnifaces.resourcehandler.UnmappedResourceHandler.class
org.omnifaces.servlet.BufferedHttpServletResponse.class
org.omnifaces.servlet.FileServlet.class
org.omnifaces.servlet.GzipHttpServletResponse.class
org.omnifaces.servlet.HttpServletResponseOutputWrapper.class
org.omnifaces.taghandler.ComponentExtraHandler.class
org.omnifaces.taghandler.Converter.class
org.omnifaces.taghandler.DeferredTagHandlerHelper.class
org.omnifaces.taghandler.EnableRestorableView.class
org.omnifaces.taghandler.IgnoreValidationFailed.class
org.omnifaces.taghandler.ImportConstants.class
org.omnifaces.taghandler.ImportFunctions.class
org.omnifaces.taghandler.MassAttribute.class
org.omnifaces.taghandler.MethodParam.class
org.omnifaces.taghandler.SkipValidators.class
org.omnifaces.taghandler.TagAttribute.class
org.omnifaces.taghandler.ValidateBean.class
org.omnifaces.taghandler.ValidateUniqueColumn.class
org.omnifaces.taghandler.Validator.class
org.omnifaces.taghandler.ViewParamValidationFailed.class
org.omnifaces.util.Ajax.class
org.omnifaces.util.Beans.class
org.omnifaces.util.BeansLocal.class
org.omnifaces.util.Callback.class
org.omnifaces.util.Components.class
org.omnifaces.util.Events.class
org.omnifaces.util.Exceptions.class
org.omnifaces.util.Facelets.class
org.omnifaces.util.Faces.class
org.omnifaces.util.FacesLocal.class
org.omnifaces.util.Hacks.class
org.omnifaces.util.JNDI.class
org.omnifaces.util.Json.class
org.omnifaces.util.MapWrapper.class
org.omnifaces.util.Messages.class
org.omnifaces.util.Platform.class
org.omnifaces.util.Reflection.class
org.omnifaces.util.Renderers.class
org.omnifaces.util.ResourcePaths.class
org.omnifaces.util.Servlets.class
org.omnifaces.util.State.class
org.omnifaces.util.Utils.class
org.omnifaces.util.Xml.class
org.omnifaces.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.class
org.omnifaces.util.concurrentlinkedhashmap.EntryWeigher.class
org.omnifaces.util.concurrentlinkedhashmap.EvictionListener.class
org.omnifaces.util.concurrentlinkedhashmap.GuardedBy.class
org.omnifaces.util.concurrentlinkedhashmap.Immutable.class
org.omnifaces.util.concurrentlinkedhashmap.Linked.class
org.omnifaces.util.concurrentlinkedhashmap.LinkedDeque.class
org.omnifaces.util.concurrentlinkedhashmap.NotThreadSafe.class
org.omnifaces.util.concurrentlinkedhashmap.ThreadSafe.class
org.omnifaces.util.concurrentlinkedhashmap.Weigher.class
org.omnifaces.util.concurrentlinkedhashmap.Weighers.class
org.omnifaces.util.copier.CloneCopier.class
org.omnifaces.util.copier.Copier.class
org.omnifaces.util.copier.CopyCtorCopier.class
org.omnifaces.util.copier.MultiStrategyCopier.class
org.omnifaces.util.copier.NewInstanceCopier.class
org.omnifaces.util.copier.SerializationCopier.class
org.omnifaces.util.selectitems.SelectItemsBuilder.class
org.omnifaces.util.selectitems.SelectItemsCollector.class
org.omnifaces.util.selectitems.SelectItemsUtils.class
org.omnifaces.validator.JsfLabelMessageInterpolator.class
org.omnifaces.validator.MultiFieldValidator.class
org.omnifaces.validator.RequiredCheckboxValidator.class
org.omnifaces.validator.ValueChangeValidator.class
org.omnifaces.viewhandler.NoAutoGeneratedIdViewHandler.class
org.omnifaces.viewhandler.OmniViewHandler.class
org/omnifaces/messages.properties

Pom

omnifaces-2.6.pom file content.

<?xml version="1.0" encoding="UTF-8"?>
<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/xsd/maven-4.0.0.xsd"
>
	<modelVersion>4.0.0</modelVersion>
	<prerequisites>
		<maven>3.0.0</maven>
	</prerequisites>

	<groupId>org.omnifaces</groupId>
	<artifactId>omnifaces</artifactId>
	<version>2.6</version>
	<packaging>jar</packaging>

	<name>OmniFaces</name>
	<description>JSF 2.2+ utility library</description>
	<url>http://omnifaces.org</url>
	<organization>
		<name>OmniFaces</name>
		<url>http://omnifaces.org</url>
	</organization>
	<inceptionYear>2012</inceptionYear>

	<developers>
		<developer>
			<id>balusc</id>
			<name>Bauke Scholtz</name>
			<email>balusc@gmail.com</email>
		</developer>
		<developer>
			<id>arjan.tijms</id>
			<name>Arjan Tijms</name>
			<email>arjan.tijms@gmail.com</email>
		</developer>
	</developers>

	<licenses>
		<license>
			<name>The Apache Software License, Version 2.0</name>
			<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
			<distribution>repo</distribution>
		</license>
	</licenses>

	<scm>
		<url>https://github.com/omnifaces/omnifaces</url>
		<connection>scm:git:git://github.com/omnifaces/omnifaces.git</connection>
		<developerConnection>scm:git:git@github.com:omnifaces/omnifaces.git</developerConnection>
	</scm>

	<distributionManagement>
		<snapshotRepository>
			<id>ossrh</id>
			<url>https://oss.sonatype.org/content/repositories/snapshots</url>
		</snapshotRepository>
	</distributionManagement>

	<properties>

		<!-- Java versions. -->
		<javase.version>1.7</javase.version>
		<javaee.version>7</javaee.version>
		<javadoc.version>1.8</javadoc.version>
		
		<!-- Essential Maven defaults. -->
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
		<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
		<maven.compiler.source>${javase.version}</maven.compiler.source>
		<maven.compiler.target>${javase.version}</maven.compiler.target>
		<maven.source.excludeResources>true</maven.source.excludeResources>

		<!-- Test server versions. -->
		<test.wildfly.version>10.0.0.Final</test.wildfly.version>
		<test.tomee.version>7.0.1</test.tomee.version>
		<test.payara.version>4.1.1.163</test.payara.version>
	</properties>

	<dependencies>

		<!-- Java EE 7 dependencies. -->
		<dependency>
			<groupId>javax.faces</groupId>
			<artifactId>javax.faces-api</artifactId>
			<version>2.2</version>
			<scope>provided</scope>
		</dependency>
		<dependency>
			<groupId>javax.enterprise</groupId>
			<artifactId>cdi-api</artifactId>
			<version>1.1</version>
			<scope>provided</scope>
		</dependency>
		<dependency>
			<groupId>javax.validation</groupId>
			<artifactId>validation-api</artifactId>
			<version>1.1.0.Final</version>
			<scope>provided</scope>
		</dependency>
		<dependency>
			<groupId>javax.websocket</groupId>
			<artifactId>javax.websocket-api</artifactId>
			<version>1.1</version>
			<scope>provided</scope>
		</dependency>

		<!-- Java EE 6 dependencies. -->
		<dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>javax.servlet-api</artifactId>
			<version>3.0.1</version>
			<scope>provided</scope>
		</dependency>
		<dependency>
			<groupId>javax.el</groupId>
			<artifactId>el-api</artifactId>
			<version>2.2</version>
			<scope>provided</scope>
		</dependency>

		<!-- Test dependencies.	-->
		<dependency>
			<groupId>javax</groupId>
			<artifactId>javaee-web-api</artifactId>
			<version>${javaee.version}.0</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>4.12</version>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.jboss.arquillian.junit</groupId>
			<artifactId>arquillian-junit-container</artifactId>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.jboss.arquillian.graphene</groupId>
			<artifactId>graphene-webdriver</artifactId>
			<version>2.1.0.Final</version>
			<type>pom</type>
			<scope>test</scope>
		</dependency>
	</dependencies>

	<dependencyManagement>
		<dependencies>

			<!-- Test dependencies.	-->
			<dependency>
				<groupId>org.jboss.arquillian</groupId>
				<artifactId>arquillian-bom</artifactId>
				<version>1.1.11.Final</version>
				<type>pom</type>
				<scope>import</scope>
			</dependency>
			<dependency>
				<groupId>org.jboss.arquillian.extension</groupId>
				<artifactId>arquillian-drone-bom</artifactId>
				<version>2.0.0.Final</version>
				<type>pom</type>
				<scope>import</scope>
			</dependency>
			<dependency>
				<groupId>org.jboss.arquillian.selenium</groupId>
				<artifactId>selenium-bom</artifactId>
				<version>2.53.1</version>
				<type>pom</type>
				<scope>import</scope>
			</dependency>
		</dependencies>
	</dependencyManagement>

	<build>
		<resources>

			<!-- Exclude unminified JavaScript files (and Eclipse's jsfdia) from resources. -->
			<resource>
				<directory>src/main/resources</directory>
				<excludes>
					<exclude>**/*.unminified.js</exclude>
					<exclude>**/*.jsfdia</exclude>
				</excludes>
			</resource>
		</resources>

		<plugins>

			<!-- Add missing license headers to source files. -->
			<plugin>
				<groupId>com.mycila</groupId>
				<artifactId>license-maven-plugin</artifactId>
				<version>2.11</version>
				<configuration>
					<header>license.txt</header>
					<excludes>
						<exclude>*.*</exclude>
					</excludes>
					<mapping>
						<java>SLASHSTAR_STYLE</java>
					</mapping>
				</configuration>
				<executions>
					<execution>
						<phase>process-sources</phase>
						<goals>
							<goal>format</goal>
						</goals>
					</execution>
				</executions>
			</plugin>

			<!-- Configure the JavaScript minifier. -->
			<plugin>
				<groupId>com.samaxes.maven</groupId>
				<artifactId>minify-maven-plugin</artifactId>
				<version>1.7.4</version>
				<configuration>
					<webappSourceDir>${basedir}/src/main/resources</webappSourceDir>
					<webappTargetDir>${project.build.outputDirectory}</webappTargetDir>
					<jsSourceDir>META-INF/resources/omnifaces</jsSourceDir>
					<nosuffix>true</nosuffix>
					<jsEngine>CLOSURE</jsEngine>
				</configuration>
				<executions>
					<execution>
						<id>minify-omnifaces</id>
						<configuration>
							<jsSourceFiles>
								<jsSourceFile>omnifaces.unminified.js</jsSourceFile>
								<jsSourceFile>util.unminified.js</jsSourceFile>
								<jsSourceFile>highlight.unminified.js</jsSourceFile>
								<jsSourceFile>deferredscript.unminified.js</jsSourceFile>
								<jsSourceFile>unload.unminified.js</jsSourceFile>
								<jsSourceFile>push.unminified.js</jsSourceFile>
								<jsSourceFile>inputfile.unminified.js</jsSourceFile>
							</jsSourceFiles>
							<jsFinalFile>omnifaces.js</jsFinalFile>
						</configuration>
						<goals>
							<goal>minify</goal>
						</goals>
					</execution>
					<execution>
						<id>minify-fixviewstate</id>
						<configuration>
							<jsSourceFiles>
								<jsSourceFile>omnifaces.unminified.js</jsSourceFile>
								<jsSourceFile>fixviewstate.unminified.js</jsSourceFile>
							</jsSourceFiles>
							<jsFinalFile>fixviewstate.js</jsFinalFile>
						</configuration>
						<goals>
							<goal>minify</goal>
						</goals>
					</execution>
					<execution>
						<id>minify-unload</id>
						<configuration>
							<jsSourceFiles>
								<jsSourceFile>omnifaces.unminified.js</jsSourceFile>
								<jsSourceFile>util.unminified.js</jsSourceFile>
								<jsSourceFile>unload.unminified.js</jsSourceFile>
							</jsSourceFiles>
							<jsFinalFile>unload.js</jsFinalFile>
						</configuration>
						<goals>
							<goal>minify</goal>
						</goals>
					</execution>
				</executions>
			</plugin>

			<!-- Configure the jar with the binaries. -->
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-jar-plugin</artifactId>
				<version>2.6</version>
				<configuration>
					<archive>
						<manifest>
							<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
							<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
						</manifest>
						<manifestEntries>
							<URL>${project.url}</URL>
							<Extension-Name>${project.artifactId}</Extension-Name>
						</manifestEntries>
					</archive>
				</configuration>
			</plugin>

			<!-- Configure the jar with the sources. -->
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-source-plugin</artifactId>
				<version>3.0.1</version>
				<executions>
					<execution>
						<id>attach-sources</id>
						<goals>
							<goal>jar-no-fork</goal>
						</goals>
					</execution>
				</executions>
			</plugin>

			<!-- Configure the jar with the javadoc. -->
			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-javadoc-plugin</artifactId>
				<version>2.10.4</version>
				<configuration>
					<javadocVersion>${javadoc.version}</javadocVersion>
					<notimestamp>true</notimestamp>
					<splitindex>true</splitindex>
					<doctitle>OmniFaces API documentation</doctitle>
					<links>
						<link>https://docs.oracle.com/javaee/${javaee.version}/api/</link>
					</links>
				</configuration>
				<executions>
					<execution>
						<id>attach-javadocs</id>
						<goals>
							<goal>jar</goal>
						</goals>
					</execution>
				</executions>
			</plugin>

			<!-- Configure snapshot deployment to Sonatype. -->
			<plugin>
				<groupId>org.sonatype.plugins</groupId>
				<artifactId>nexus-staging-maven-plugin</artifactId>
				<version>1.6.5</version>
				<extensions>true</extensions>
				<configuration>
					<serverId>ossrh</serverId>
					<nexusUrl>https://oss.sonatype.org/</nexusUrl>
					<autoReleaseAfterClose>true</autoReleaseAfterClose>
				</configuration>
			</plugin>
		</plugins>

		<pluginManagement>
			<plugins>

				<!-- Make sure Eclipse itself also runs license format and JavaScript minifier during build. -->
				<plugin>
					<groupId>org.eclipse.m2e</groupId>
					<artifactId>lifecycle-mapping</artifactId>
					<version>1.0.0</version>
					<configuration>
						<lifecycleMappingMetadata>
							<pluginExecutions>
								<pluginExecution>
									<pluginExecutionFilter>
										<groupId>com.mycila</groupId>
										<artifactId>license-maven-plugin</artifactId>
										<versionRange>[2.11,)</versionRange>
										<goals>
											<goal>format</goal>
										</goals>
									</pluginExecutionFilter>
									<action>
										<execute>
											<runOnConfiguration>true</runOnConfiguration>
										</execute>
									</action>
								</pluginExecution>
								<pluginExecution>
									<pluginExecutionFilter>
										<groupId>com.samaxes.maven</groupId>
										<artifactId>minify-maven-plugin</artifactId>
										<versionRange>[1.7.4,)</versionRange>
										<goals>
											<goal>minify</goal>
										</goals>
									</pluginExecutionFilter>
									<action>
										<execute>
											<runOnConfiguration>true</runOnConfiguration>
										</execute>
									</action>
								</pluginExecution>
							</pluginExecutions>
						</lifecycleMappingMetadata>
					</configuration>
				</plugin>

				<!-- Global configuration for integration test profiles. -->
				<plugin>
					<groupId>org.apache.maven.plugins</groupId>
					<artifactId>maven-dependency-plugin</artifactId>
					<version>2.10</version>
					<executions>
						<execution>
							<phase>process-test-classes</phase>
							<goals>
								<goal>unpack</goal>
							</goals>
						</execution>
					</executions>
					<configuration>
						<outputDirectory>${project.build.directory}</outputDirectory>
					</configuration>
				</plugin>
				<plugin>
					<groupId>org.apache.maven.plugins</groupId>
					<artifactId>maven-failsafe-plugin</artifactId>
					<version>2.19.1</version>
					<executions>
						<execution>
							<goals>
								<goal>integration-test</goal>
								<goal>verify</goal>
							</goals>
						</execution>
					</executions>
					<configuration>
						<systemPropertyVariables>
							<profile.id>${project.activeProfiles[0].id}</profile.id>
							<omnifaces.jar>${project.build.directory}/${project.build.finalName}.jar</omnifaces.jar>
						</systemPropertyVariables>
					</configuration>
				</plugin>
			</plugins>
		</pluginManagement>
	</build>

	<profiles>
		<!-- NOTE: If Eclipse+M2E shows "Plugin execution not covered by lifecycle configuration" error in one of -->
		<!-- below sections, then you need to add a default lifecycle mapping as instructed in M2E documentation: -->
		<!-- https://www.eclipse.org/m2e/documentation/m2e-execution-not-covered.html#common-problems -->

		<!-- WildFly integration test profile: mvn verify -P wildfly -->
		<profile>
			<id>wildfly</id>
			<activation>
				<activeByDefault>true</activeByDefault>
			</activation>
			<dependencies>
				<dependency>
					<groupId>org.wildfly.arquillian</groupId>
					<artifactId>wildfly-arquillian-container-managed</artifactId>
					<version>2.0.0.Final</version>
					<scope>test</scope>
				</dependency>
			</dependencies>
			<build>
				<plugins>
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-dependency-plugin</artifactId>
						<executions>
							<execution>
								<configuration>
									<artifactItems>
										<artifactItem>
											<groupId>org.wildfly</groupId>
											<artifactId>wildfly-dist</artifactId>
											<version>${test.wildfly.version}</version>
											<type>zip</type>
										</artifactItem>
									</artifactItems>
								</configuration>
							</execution>
						</executions>
					</plugin>
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-failsafe-plugin</artifactId>
						<configuration>
							<systemPropertyVariables>
								<jboss.home>${project.build.directory}/wildfly-${test.wildfly.version}</jboss.home>
								<java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager>
							</systemPropertyVariables>
						</configuration>
					</plugin>
				</plugins>
			</build>
		</profile>

		<!-- TomEE integration test profile: mvn verify -P tomee -->
		<profile>
			<id>tomee</id>
			<dependencies>
				<dependency>
					<groupId>org.apache.tomee</groupId>
					<artifactId>arquillian-tomee-remote</artifactId>
					<version>${test.tomee.version}</version>
					<scope>test</scope>
				</dependency>
			</dependencies>
			<build>
				<plugins>
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-failsafe-plugin</artifactId>
						<configuration>
							<systemPropertyVariables>
								<tomee.version>${test.tomee.version}</tomee.version>
								<tomee.classifier>webprofile</tomee.classifier>
							</systemPropertyVariables>
						</configuration>
					</plugin>
				</plugins>
			</build>
		</profile>

		<!-- Payara integration test profile: mvn verify -P payara -->
		<profile>
			<id>payara</id>
			<dependencies>
				<dependency>
					<groupId>org.jboss.arquillian.container</groupId>
					<artifactId>arquillian-glassfish-managed-3.1</artifactId>
					<version>1.0.0.Final</version>
					<scope>test</scope>
				</dependency>
			</dependencies>
			<build>
				<plugins>
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-dependency-plugin</artifactId>
						<executions>
							<execution>
								<configuration>
									<artifactItems>
										<artifactItem>
											<groupId>fish.payara.distributions</groupId>
											<artifactId>payara-web</artifactId>
											<version>${test.payara.version}</version>
											<type>zip</type>
										</artifactItem>
									</artifactItems>
								</configuration>
							</execution>
						</executions>
					</plugin>
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-failsafe-plugin</artifactId>
						<configuration>
							<environmentVariables>
								<GLASSFISH_HOME>${project.build.directory}/payara41</GLASSFISH_HOME>
							</environmentVariables>
						</configuration>
					</plugin>
				</plugins>
			</build>
		</profile>

		<!-- Release deploy: mvn clean deploy -P release -->
		<profile>
			<id>release</id>
			<build>
				<plugins>

					<!-- Signing with GPG is a requirement for a release deployment to Maven central. -->
					<plugin>
						<groupId>org.apache.maven.plugins</groupId>
						<artifactId>maven-gpg-plugin</artifactId>
						<version>1.6</version>
						<executions>
							<execution>
								<id>sign-artifacts</id>
								<phase>verify</phase>
								<goals>
									<goal>sign</goal>
								</goals>
							</execution>
						</executions>
					</plugin>
				</plugins>
			</build>
		</profile>
	</profiles>

</project>

POM Entry

<dependency>
   <groupId>org.omnifaces</groupId>
   <artifactId>omnifaces</artifactId>
   <version>2.6</version>
</dependency>

Download

If you think the following omnifaces-2.6.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download omnifaces-2.6.jar file




PreviousNext

Related