come ogni anno inizio a maledire chi realizza il software della Agenzia delle Entrate per la compilazione online della dichiarazione dei redditi.
Negli ultimi due anni consecutivi non ci sono stati problemi, nel senso che sotto linux sono riuscito a farli funzionare regolarmente, quest'anno, invece, pare proprio che non ne voglia sapere neanche di partire.
Nello specifico, scaricando il file RPF22.jnlp da qui, lanciandolo tramite javaws (che a sua volta lancia IcedTea Web Start) ottengo questo errore:
- Codice: Seleziona tutto
selected jre: /usr/lib/jvm/default-java
WARNING: package javax.jnlp not in java.desktop
Unable to use Firefox's proxy settings. Using "DIRECT" as proxy type.
netx: Read Error: Could not read or parse the JNLP file. (Invalid XML document syntax. (XML Parse Exception during parsing of a jnlp element at line 42: Expected: <))
Scaricando, invece, il vecchio file RPF21.jnlp da qui (relativo alla dichiarazione dei redditi dell'anno scorso) e lanciandolo con il medesimo comando, non ottengo nessun errore, e dopo un po' di "frullamenti" vari, parte regolarmente.
I due file sono, al mio occhio inesperto, quasi identici, nel senso che, ovviamente, differiscono per i riferimenti dell'anno e nella parte finale, dove il file RPF22.jnlp risulta avere qualche riga in più:
RPF21.jnpl
- Codice: Seleziona tutto
<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="https://jws.agenziaentrate.it/jws/dichiarazioni/2021/" href="RPF21.jnlp">
<information>
<title>Redditi PF 2021</title>
<icon href="logo.gif" kind="default" />
<!-- <icon kind="splash" href="../splash.gif"/> se vogliamo mettere la nostra splash -->
<vendor>Agenzia delle Entrate</vendor>
<homepage href="controlli2009Full.html" />
<description>Redditi PF 2021</description>
<offline-allowed/>
<shortcut online="true" install="true">
<menu submenu="Unico On Line"/>
</shortcut>
</information>
<offline-allowed/>
<security>
<all-permissions/>
</security>
<update check="always" policy="always"/>
<resources>
<j2se version="1.8+" href="http://java.sun.com/products/autodl/j2se" java-vm-args="--add-opens=java.desktop/java.awt=ALL-UNNAMED"/>
<jar href="../AssistenzaCommonV6.jar"/> <!-- Assistenza Generale non annualizzato-->
<jar href="RPF21/RPF21.jar"/>
<jar href="../JarExtractor.jar"/>
<jar href="../TeLogging_1.0.0.jar"/>
<jar href="../ControlliCommonV1.jar"/> <!-- Telem Generale non annualizzato-->
<jar href="../ComuniProvincia.jar"/>
<jar href="../TelemCommonV3-2.0.0.jar"/> <!-- Telem Generale non annualizzato-->
<jar href="TelemCommonDic21.jar"/> <!-- Telem Generale annualizzato-->
<jar href="AssRedditi21.jar"/>
<jar href="TelemRedditi21.jar"/>
<jar href="ControlliRPF21.jar"/>
<jar href="../../checkCF_PIVA.jar"/>
<jar href="../../AnagCtrlCFPiva.jar"/>
<jar href="../../iText-2.1.4.jar" />
<jar href="../../xstream-1.4.7.jar" />
<jar href="../../jcalendar-1.3.2.jar" />
<jar href="../../Supporto.jar"/>
<jar href="../../gson-2.8.1.jar" />
<extension name="F24DaRPF" href="../../F24/F24PerRPF21.jnlp" download="eager"/>
<extension name="isa" href="../../isa/isaTelematico2021.jnlp"/>
</resources>
<application-desc main-class="finanze.IDAC.guiRPF.MainWinRPF21">
<argument>jws</argument>
</application-desc>
</jnlp>
RPF22.jnpl
- Codice: Seleziona tutto
<?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" codebase="https://jws.agenziaentrate.it/jws/dichiarazioni/2022/" href="RPF22.jnlp">
<information>
<title>Redditi PF 2022</title>
<icon href="logo.gif" kind="default" />
<!-- <icon kind="splash" href="../splash.gif"/> se vogliamo mettere la nostra splash -->
<vendor>Agenzia delle Entrate</vendor>
<homepage href="controlli2009Full.html" />
<description>Redditi PF 2022</description>
<offline-allowed/>
<shortcut online="true" install="true">
<menu submenu="Unico On Line"/>
</shortcut>
</information>
<offline-allowed/>
<security>
<all-permissions/>
</security>
<update check="always" policy="always"/>
<resources>
<j2se version="1.8+" href="http://java.sun.com/products/autodl/j2se" java-vm-args="--add-opens=java.desktop/java.awt=ALL-UNNAMED"/>
<jar href="../AssistenzaCommonV6.jar"/> <!-- Assistenza Generale non annualizzato-->
<jar href="RPF22/RPF22.jar"/>
<jar href="../JarExtractor.jar"/>
<jar href="../TeLogging_1.0.0.jar"/>
<jar href="../ControlliCommonV1.jar"/> <!-- Telem Generale non annualizzato-->
<jar href="../ComuniProvincia.jar"/>
<jar href="../TelemCommonV3-2.0.0.jar"/> <!-- Telem Generale non annualizzato-->
<jar href="TelemCommonDic22.jar"/> <!-- Telem Generale annualizzato-->
<jar href="AssRedditi22.jar"/>
<jar href="TelemRedditi22.jar"/>
<jar href="ControlliRPF22.jar"/>
<jar href="../../checkCF_PIVA.jar"/>
<jar href="../../AnagCtrlCFPiva.jar"/>
<jar href="../../iText-2.1.4.jar" />
<jar href="../../xstream-1.4.7.jar" />
<jar href="../../jcalendar-1.3.2.jar" />
<jar href="../../Supporto.jar"/>
<jar href="../../gson-2.8.1.jar" />
<extension name="F24DaRPF" href="../../F24/F24PerRPF22.jnlp" download="eager"/>
<extension name="isa" href="../../isa/isaTelematico2022.jnlp"/> -->
</resources>
<application-desc main-class="finanze.IDAC.guiRPF.MainWinRPF22">
<argument>jws</argument>
<argument>http://controlli.sogei.it/JWS/dichiarazioni/2022/</argument>
</application-desc>
</jnlp>
Purtroppo non essendo un programmatore non so dove poter mettere mano, sempre che sia possibile e che l'errore non sia in remoto sui loro server dove gira il programma.
Qualcuno ha avuto modo di utilizzarlo con successo sotto linux? Se si, a che Santo si è votato?
MaxP.S.
Volevo inviare una mail all'Agenzia delle Entrate ma, guarda caso, non risulta possibile perché hanno raggiunto il limite di quelle elaborabili giornalmente... chissà come mai?!?

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



Andiamo bene...