[ 
https://issues.apache.org/jira/browse/FREEMARKER-46?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15882711#comment-15882711
 ] 

Leonardo Zorzi commented on FREEMARKER-46:
------------------------------------------

Thank you! Class Titoli: public class AllarmBibliotecaBean {
    private String argomento1;
    private String argomento2;
    private String argomento3;
    private String nome;
    private String titolo;
    private String tipo; 

    public AllarmBibliotecaBean() {
    }

    public String getArgomento1() {
        return argomento1 != null ? argomento1 : "";
    }

    public void setArgomento1(String argomento1) {
        this.argomento1 = argomento1;
    }

    public String getArgomento2() {
        return argomento2 != null ? argomento2 : "";
    }

    public void setArgomento2(String argomento2) {
        this.argomento2 = argomento2;
    }

    public String getArgomento3() {
        return argomento3 != null ? argomento3 : "";
    }

    public void setArgomento3(String argomento3) {
        this.argomento3 = argomento3;
    }

    public String getNome() {
        return nome != null ? nome : "";
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public String getTitolo() {
        return titolo != null ? titolo : "";
    }

    public void setTitolo(String titolo) {
        this.titolo = titolo;
    }

    public String getTipo() {
        return tipo != null ? tipo : "";
    }

    public void setTipo(String tipo) {
        this.tipo = tipo;
    }
    
    @Override
    public String toString() {
        return String.format("%1s %1s %1s %1s %1s %1s", 
                this.argomento1, 
                this.argomento2,
                this.argomento3,
                this.nome,
                this.tipo,
                this.titolo);
    }

}

In display writed from "toString":
Titolo: SM DL null BULLONERIA_STRUTTURALE FILE LA BULLONERIA STRUTTURALE 
NELL'ATTUALE REGOLAMENTAZIONE EUROPEA
Titolo: FG null null GALLERIA BRENNERO FILE GALLERIA DI BASE DEL 
BRENNERO_AGGIORNAMENTO SULLO STATO DEI LAVORI
Titolo: SM DL NT UX1090_GUIDA UNI EN 1090 FILE_CARTA UX1090: GUIDA 
ALL'INTERPRETAZIONE DELLE UNI EN 1090 PER IL MERCATO ITALIANO
Titolo: SI null null STORIA INGEGNERIA VERONESE FILE 25 ANNI DI NOTIZIARIO: UNA 
BREVE STORIA DELL'INGEGNERIA VERONESE NEL CONTESTO NAZIONALE ED EUROPEO FINO 
AGLI ANNI 90 DEL SECOLO SCORSO
Titolo: PF null null   CARTACEO IL PROJECT FINANCING: ANALISI GIURIDICA, 
ECONOMICO-FINANZIARIA, TECNICA, TRIBUTARIA, BANCARIA, ASSICURATIVA (AGGIORNATO 
ALLA LEGGE DI STABILITA' 2012)
Titolo: AP SM null SPECIALE EXPO' 2015 FILE TUTTO L'ACCIAIO DI EXPO' 2015
Titolo: DL SM null MARCATURA CE FONDAZIONE PROMOZIONE ACCIAIO FILE DIREZIONE 
LAVORI, PRODOTTI, MARCATURA CE
Titolo: DC null null CONVENZIONI GRAFICHE SERRAMENTI FILE CONVENZIONI GRAFICHE 
PER LE POSSIBILITA' DI APERTURA DEI TELAI
Titolo: QC EE ER   CARTACEO MANUALE GBC HOME - EDIFICI RESIDENZIALI (PER 
PROGETTARE, COSTRUIRE E RISTRUTTURARE EDIFICI RESIDENZIALI)
Titolo: PS RR ML VALUTAZIONI_SICUREZZA_COSTRUZIONI_ESISTENTI FILE VALUTAZIONI 
DI SICUREZZA ED INTERVENTI SULLE COSTRUZIONI ESISTENTI
Titolo: AP null null PADIGLIONE_AZERBAIJAN FILE IL PADIGLIONE AZERBAIJAN PER 
EXPO 2015
Titolo: SM DL null I_GIUNTI_SALDATI_PARTE 2 FILE I GIUNTI SALDATI IN ACCIAIO E 
LA LORO APPLICABILITA' NELLE COSTRUZIONI DI INGEGNERIA CIVILE - PARTE 2: 
CRITERI DI SCELTA DEL TIPO DI GIUNTO IN RELAZIONE ALL'IMPIEGO
Titolo: NT DL null MARCATURA CE PANNELLI ISOLANTI AUTOPORTANTI FILE MARCATURA 
CE DEI PANNELLI ISOLANTI AUTOPORTANTI CON PARAMENTI METALLICI
Titolo: EE QC RR CALCE NEL SISTEMA LEED FILE LA CALCE NEL SISTEMA LEED
Titolo: RR CS AP CONSERVAZIONE SOSTENIBILE FILE VERSO UNA CONSERVAZIONE 
SOSTENIBILE. IL RESTAURO DELLA LIMONAIA BERNINI - PARTE PRIMA
Titolo: TO AP RR TECNICHE_RILEVAMENTO_E_RAPPRESENTAZIONE FILE RILEVAMENTO E 
RAPPRESENTAZIONE
Titolo: PI DL null LINEE GUIDA ANTINCENDIO DM 20-12-2012 FILE LINEA GUIDA 
ALL'APPLICAZIONE DEL D.M. 20/12/2012 "DECRETO IMPIANTI"
Titolo: MG PR null A.P.E.-SERVIZI_DOCUMENTAZIONE_OBBLIGHI FILE ATTESTAZIONE DI 
PRESTAZIONE ENERGETICA (A.P.E.): DESCRIZIONE DEI SERVIZI, DELLA DOCUMENTAZIONE 
DA PRODURRE E DEGLI OBBLIGHI PER IL PROFESSIONISTA
Titolo: MP SO ML MANUALETTO RDB_1988 FILE MANUALETTO RDB
(it's only a part of line and it's the same in develop or production)

configuration:
Configuration cfg = new Configuration(Configuration.VERSION_2_3_25);

            // Where do we load the templates from:
            cfg.setDirectoryForTemplateLoading(new 
File(XGlobal.getPathTemplate()));

            // Some other recommended settings:
            cfg.setDefaultEncoding("UTF-8");
            cfg.setLocale(Locale.ITALY);
            
cfg.setTemplateExceptionHandler(TemplateExceptionHandler.HTML_DEBUG_HANDLER);
            cfg.setClassicCompatible(true);



> Empty value
> -----------
>
>                 Key: FREEMARKER-46
>                 URL: https://issues.apache.org/jira/browse/FREEMARKER-46
>             Project: Apache Freemarker
>          Issue Type: Bug
>          Components: engine
>    Affects Versions: 2.3.23
>         Environment: Java 1.8, Tomcat 8.0.15
>            Reporter: Leonardo Zorzi
>            Priority: Critical
>
> Sorry for my bud english.
> I've installed freemarker in develop enviroment (java 1.8, tomcat 8.0.15, 
> Windows 7) and all is ok. When put software in production (jdk 1.8, tomcat 
> 8.0.31, Windows Server 2008) don't work.
> The template:
> <#list titoli as titolo>
>                       <tr>
>                               <td>${(titolo.argomento1)!"default text"}</td>
>                               <td>${(titolo.argomento2)!"default text"}</td>
>                               <td>${(titolo.argomento3)!"default text"}</td>
>                               <td>${(titolo.nome)!"default text"}</td>
>                               <td>${(titolo.titolo)!"default text"}</td>
>                               <td>${(titolo.tipo)!"default text"}</td>
>                       </tr>
>                       </#list>
> In develop is ok, in production all field are "default text" and the number 
> of row is the same. (the origin of data is the same, and the beans are full 
> with correct data!)
> What is the problem!?
> Thank you!



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to