jmoordbutils
Utilidades
Dependencias
<dependency>
<groupId>com.github.avbravo</groupId>
<artifactId>jmoordbutils</artifactId>
<version>0.1</version>
Repository
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
Migración de avbravoutils a jmoordbutils
Proyecto ejb
cambiar

Reemplazar
import com.avbravo.avbravoutils.JsfUtil;
import com.avbravo.avbravoutils.DateUtil;
import com.avbravo.avbravoutils.printer.Printer;
import com.avbravo.avbravoutils.email.ManagerEmail;
import com.avbravo.avbravoutils.QR;
import com.avbravo.avbravoutils.menu.MenuElement;
por
import com.avbravo.jmoordbutils.JsfUtil;
import com.avbravo.jmoordbutils.DateUtil;
import com.avbravo.jmoordbutils.printer.Printer;
import com.avbravo.jmoordbutils.email.ManagerEmail;
import com.avbravo.jmoordbutils.QR;
import com.avbravo.jmoordbutils.menu.MenuElement;
Podemos usar un replace All de NetBeans para hacer mas rƔpido.

Metodos
Recuerde que los metodos se elimino get
cliente.setEdad(DateUtil.getAnioActual() - DateUtil.getAnioDeUnaFecha(cliente.getFechanacimiento()));
cambiarlo por
En ResourcesFiles.java

Cambiar
public void saveLocale() {
currentLocale = FacesContext.getCurrentInstance().getViewRoot().getLocale();
mrb = ResourceBundle.getBundle("com.avbravo.store.properties.messages",
currentLocale);
arb = ResourceBundle.getBundle("com.avbravoutils.properties.application",
currentLocale);
}
por
arb = ResourceBundle.getBundle("com.jmoordbutils.properties.application",
Segmento
public void saveLocale() {
currentLocale = FacesContext.getCurrentInstance().getViewRoot().getLocale();
mrb = ResourceBundle.getBundle("com.avbravo.store.properties.messages",
currentLocale);
arb = ResourceBundle.getBundle("com.jmoordbutils.properties.application",
currentLocale);
}
Editar login.xhtml

Cambiar
<f:facet name="first">
<f:view locale="#{idiomas.locale}"></f:view>
<f:loadBundle basename="com.avbravo.store.properties.messages" var="msg" />
<f:loadBundle basename="com.avbravoutils.properties.application" var="app" />
</f:facet>
Por
<f:facet name="first">
<f:view locale="#{idiomas.locale}"></f:view>
<f:loadBundle basename="com.avbravo.store.properties.messages" var="msg" />
<f:loadBundle basename="com.jmoordbutils.properties.application" var="app" />
</f:facet>
Editar template.xhtml

cambiar
<f:facet name="first">
<f:view locale="#{idiomas.locale}"></f:view>
<f:loadBundle basename="com.avbravo.store.properties.messages" var="msg" />
<f:loadBundle basename="com.avbravoutils.properties.application" var="app" />
</f:facet>
Por
<f:facet name="first">
<f:view locale="#{idiomas.locale}"></f:view>
<f:loadBundle basename="com.avbravo.store.properties.messages" var="msg" />
<f:loadBundle basename="com.jmoordbutils.properties.application" var="app" />
</f:facet>
Last updated
Was this helpful?