Java

Untitled document

Configurare conector Tomcat pentru Apache

Postat la 05-Nov-2009 ora 10:14 am de [Chetroesu]
0 Comentarii

Avand in vedere ultimul post publicat, ma simt dator cu un alt subiect: configurarea serverului web Apache, astfel incat acesta sa redirecteze anumite apeluri de pe portul 80 catre unul sau mai multe servere de aplicatii Tomcat, folosind un connector mod_jk.

Configurare conector Tomcat pentru IIS (Jakarta isapi_redirect Connector)

Postat la 03-Nov-2009 ora 01:15 pm de [Chetroesu]
0 Comentarii

Scopul acestui articol este de a arata cum se configureaza IIS astfel incat acesta sa redirecteze anumite apeluri de pe portul 80 catre un server de aplicatii Tomcat.

NU imi propun sa discut despre eficienta adoptarii unei solutii IIS-Tomcat, ci doar despre modul in care aceasta se poate realiza.

 

Rularea unei aplicatii Java ca serviciu Windows (I)

Postat la 02-Jul-2009 ora 03:55 pm de [Chetroesu]
4 Comentarii

Exista situatii in care se doreste executarea unei aplicatii Java de indata ce sistemul porneste, fara a fi nevoie sa interveniti in vreun fel. Pentru a face acest lucru, o modalitate este sa rulati acea aplicatie ca serviciu Windows. Presupunem ca avem un pachet executabil myApp.jar si dorim sa il executam ca serviciu Windows.

XStream - serializare si deserializare din/in file XML (serializing/deserializing objects into/from XML)

Postat la 26-Jun-2009 ora 07:12 pm de [Cristian Manea]
0 Comentarii
  • Cu siguranta, ne-am pus cu totii problema cel putin odata cum sa persistam continutul claselor noastre in XML (human readable, nu serializarea “standard” din java), si cum sa reconstruim continutul acelei clase in un obiect in programul nostru. XStream este o solutie simpla, flexibila si eleganta. Write less software, play more golf...

Obtinerea Cursului de schimb Valutar de pe site-ul BNR

Postat la 26-Jun-2009 ora 10:29 am de [Chetroesu]
3 Comentarii

Pentru cei care doresc o integrare in site a cursului de schimb valutar, BNR pune la dispozitie un fisier XML care contine ratele de schimb relativ la moneda nationala si care poate fi descarcat de la adresa: http://www.bnr.ro/nbrfxrates.xml. Voi prezenta un cod simplu Java prin care se pot obtine si integra in site cursuriele de schimb penru diverse valute...

iBATIS vs Hibernate

Postat la 18-Jun-2009 ora 09:33 pm de [Chetroesu]
0 Comentarii

M-am gandit sa fac o scurta comparatie intre doua framework-uri open source foarte populare, folosite atat de dezvoltatorii de aplicatii Java cat si de dezvoltatorii de aplicatii .NET (exista versiuni dezvoltate pentru ambele medii de dezvoltare).

Asadar, putem spune ca avem de aface cu doua framework-uri puternice, care insa prezinta cateva diferente:

"Illegal whitespace exception" la trimiterea de mail-uri

Postat la 29-May-2009 ora 12:48 pm de [Chetroesu]
0 Comentarii

In incercarea de a trimite mail-uri in care senderul sa nu contina o adresa de email ci un text (nume) asociat acesteia, am identificat o posibila exceptie pe care o poate arunca JavaMail in conditiile in care adresa de e-mail  specificata nu este formatata bine. 
De exemplu, daca vrem sa afisam textul "FirstName LastName" in locul my_name@mailserver.ro, nu este suficient sa scriem textul ca atare. In conditiile in care acest text contine spatii, javaMail va arunca o exceptie "Illegal whitespace...". Cum putem evita astfel de situatii?

Conflict: Tomcat XDB Authentication - Oracle

Postat la 28-May-2009 ora 09:37 am de [Chetroesu]
0 Comentarii

Exista situatii in care daca din browser-ul web apelam un Url care, interogheaza un server Tomcat, iar acesta raspunde prin afisarea unui dialog ce contine urmatorul mesaj:

The server localhost at XDB requires a username and password.

Continutul mesajului depinde de numele serverului. In cazul nostru, serverul se numeste localhost iar mesajul contine particula localhost.

Explicatia este urmatoarea: Daca folosim Tomcat si pe langa acesta avem si Oracle instalat, poate aparea un conflict de porturi. In mod implicit, instalarea de Oracle va rula un server XDB pe portul 8080, iar Tomcat foloseste la randul lui portul 8080 pentru a servi JSP-uri/Servleti.

Librarie Java i18N

Postat la 19-Feb-2009 ora 11:47 am de [Chetroesu]
0 Comentarii

Revin cu varianta de implementare a librariei i18N pentru Java. Am incercat sa mentin aceleasi semnaturi de functii pentru interfetele pe care le pune la dispozitie libraria, in scopul pastrarii unei similitudini cat mai mari cu varianta de implementare pentru .NET. Evident exista si unele nmici diferente de formatare, dar acestea se pot remedia cu usurinta prin putin mai multa atentie.

Instante multiple de servere Tomcat pe sisteme Windows

Postat la 02-Feb-2009 ora 09:45 am de [Chetroesu]
0 Comentarii

De cele mai multe ori se pune problema instalarii mai multor aplicatii Web pe aceiasi masina pe servere Tomcat. In cazul in care masina respectiva este una Windows intervin cateva probleme de configurare. Daca am instala toate aplicatiile web pe acelasi server ar fi simplu dar, aceasta abordare presupune eforturi in perioada de mentenanta. De exemplu, daca dorim sa facem update la una din aplicatii, presupune sa oprim tomcat-ul. Acest lucru presupune oprirea automata si a celorlalte aplicatii. Acum intervine intrebarea "nu se pot aplicatiile opri individual"?

Tag-uri