Google Website Translator Gadget

Mostrando entradas con la etiqueta Eclipse Juno. Mostrar todas las entradas
Mostrando entradas con la etiqueta Eclipse Juno. Mostrar todas las entradas

martes, 21 de mayo de 2013

Eclipse: Guia de debugging

www.eclipse.org

Eclipse es un entorn d'edició molt adient per a programació en Java.

Al començar a programar et trobaràs perdut i amb moltes incidències per a resoldre.

Una bona guia de "debugging" en entorn Eclipse la pots trobar en el següent enllaç.


www.vogella.com
www.vogella.com




Enllaços relacionats:

miércoles, 6 de marzo de 2013

Eclipse - Oracle 28001 Error - password expired

www.oracle.com

Eclipse - Oracle 28001 Error

Marxes a casa desprès d'un dia dur de programació, i al dia següent quan intentes connectar-te a la BB.DD. Oracle des de el teu entorn Eclipse... zasca!!!! Error!!!
 "Creating connection to " has encountered a problem.
Could not connect to DDBB


Però si ahir funcionava!!! Es la teva exclamació.... si revisem atentament observem un detall del error:
28001-ORA: The password has expired.

Que està passant?

La solució es simple, Oracle 11 presenta unes caducitats per defecte dels usuaris i passwords.
Per a solventar-ho només cal connectar-se com a sysdba i revisar el següent:

select profile, limit from dba_profiles where RESOURCE_NAME='PASSWORD_LIFE_TIME';

Ens tornarà la expiració actual. Pots canviar-la a ilimitada amb:
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

I per a recuperar els usuaris verifiques l'estat amb:
select username, account_status from dba_users;

I canviar-ho amb la sentència:
alter user HR identified by test;
alter user HR account unlock;




lunes, 24 de septiembre de 2012

Strust2 Error: Dispatcher initialization failed

Estas programant tranquil·lament quan de cop obtens algun d'aquests errors al inicialitzar el servidor:

ERROR org.apache.struts2.dispatcher.Dispatcher.error
Dispatcher initialization failed
Unable to load configuration. - action -



Segueix aquests passos:
  1. Revisa si has renombrat alguna clase. Es posible que el servidor estigues arrencat?
  2. Si es així revisa el fitxer struts.xml i verifica que les actions tenen el nom de la classe actualitzada.
  3. Revisa el fitxer de errors. Hauries de trobar una referència a la classe que la fa fallar.
  4. Si has corregit tots els errors anteriors i continua fallant es possible que el servidor estigues arrencat quan vas fer el renombrat de la classe. Tanca Eclipse i torna-ho a arrencar.

Seguint aquests passos t'hauria de funcionar de nou.... Sort!


Verificat amb:
Eclipse + struts 2.3.4 + Tomcat 7.0.29

miércoles, 19 de septiembre de 2012

Struts2: sx:autocompleter Unknow tag error

Al programar amb Struts2 pots fer ús d'una meravellosa llibreria i tags per a fer funcions AJAX.

Un d'aquests tags es sx:autocompleter que permet crear combo-box que es s'omplen amb les dades que carregues des de la base de dades i permet fer "suggeriments".

Més clar?
Una imatge!


Per a programar et pot sorprendre un error: Unknown tag (sx:autocompleter).


Verifica que tens al JSP la següent capçelera:
<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>

I que a la llibreria tens els .jar requerits: struts2-dojo-plugin-2.3.4.jar

Verificat amb: struts 2.3.4 i Eclipse Juno

Enllaços relacionats:
http://struts.apache.org/2.3.4/docs/autocompleter.html

miércoles, 12 de septiembre de 2012

Eclipse: com esborrar registres de una Database

Quan estas programant amb accés a Bases de Dades (Databases) vols fer proves i de vegades cal esborrar registres de les taules.

Eclipse (un entorn fantàstic que pots descarregar des de http://www.eclipse.org/) integra la Database i pots operar directament contra les taules des de un entorn gràfic.


Afegeix, si no la tens ja, la vista "Data Source Explorer"
Vés a la opció DataSource Explorer:
Data \ Edit 
La taula queda disponible per a ser editada...
Selecciona el registre i esborra amb "Delete"

Espero que et serveixi!


martes, 11 de septiembre de 2012

Eclipse: Com editar sentències SQL

Quan programes tard o d'hora et cal accedir a la Base de Dades.

Eclipse (http://www.eclipse.org/) proporciona un entorn on poder editar sentències SQL contra la Base de dades directament.

Segueix aquests passos:
Afegeix, si no la tens ja, la vista "Data Source Explorer"
Vés a la opció "Open scrapbook to edit SQL statments".

Això obrirà un editor amb informació de la connexió.

Qualsevol instrucció la pots seleccionar per a executar individualment (Alt+X) o executar el conjunt de totes les instruccions (CTRl+Alt+X).


lunes, 20 de agosto de 2012

Struts2: Error: Unknown filter name Struts2

Al generar manualment el fitxer web.xml pots trobar un error
java.lang.IllegalArgumentException: Filter mapping specifies an unknown filter name struts2

semblant al de la imatge:
Unknown filter name Struts2
Això es degut a un error en l'ordre de les instruccions filter.  L'ordre correcte es: filter i després filter-mapping tal com pots veure al exemple:
Espero que us serveixi!