Uploaded image for project: 'PUBLIC - Liferay Faces'
  1. PUBLIC - Liferay Faces
  2. FACES-3161

Upgrade to ButterFaces 2.1.21

    Details

      Description

      This issue serves as a task for upgrading to ButterFaces 2.1.21, provided that it includes a fix for ButterFaces Issue#116 and Issue#118.

      When Issue#118 is fixed, the following changes should be made to liferay-faces-bridge-impl/pom.xml:

      liferay-faces-bridge-impl/pom.xml
      <profiles>
      	...
      	<profile>
      		<id>liferay</id>
      		<properties>
      			<provide.bootstrap>false</provide.bootstrap>
      		</properties>
      		...
      	</profile>
      	...
      	<profile>
      		<id>pluto</id>
      		<properties>
      			<provide.bootstrap>true</provide.bootstrap>
      		</properties>
      	</profile>
      	...
      </profiles>
      ...
      <dependencies>
      	...
      	<dependency>
      		<groupId>de.larmic.butterfaces</groupId>
      		<artifactId>components</artifactId>
      		<version>2.1.21</version>
      	</dependency>
      	...
      </dependencies>
      

      Note that liferay-faces-bridge-ext/archetype/butterfaces-portlet/pom.xml should be upgraded to 2.1.21 as well.

      And the following should be added to each web.xml:

      web.xml
      <context-param>
      	<param-name>org.butterfaces.provideBootstrap</param-name>
      	<param-value>${provide.bootstrap}</param-value>
      </context-param>
      

      And the following markup should be removed from the pom.xml descriptor of the butterfaces-applicant-portlet on order to make it releasable:

      butterfaces-applicant-portlet/pom.xml
      <build>
      	<plugins>
      		<plugin>
      			<groupId>org.apache.maven.plugins</groupId>
      			<artifactId>maven-deploy-plugin</artifactId>
      			<configuration>
      				<skip>true</skip>
      			</configuration>
      		</plugin>
      		<plugin>
      			<groupId>org.apache.maven.plugins</groupId>
      			<artifactId>maven-gpg-plugin</artifactId>
      			<configuration>
      				<skip>true</skip>
      			</configuration>
      		</plugin>
      		<plugin>
      			<groupId>org.apache.maven.plugins</groupId>
      			<artifactId>maven-install-plugin</artifactId>
      			<configuration>
      				<skip>true</skip>
      			</configuration>
      		</plugin>
      	</plugins>
      </build>
      

        Attachments

          Activity

            People

            Assignee:
            neil.griffin Neil Griffin
            Reporter:
            neil.griffin Neil Griffin
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package
                bridge-impl-4.1.0
                butterfaces-archetype-5.0.0