lunes, 28 de noviembre de 2011
miércoles, 16 de noviembre de 2011
Caused by: javax.ejb.AccessLocalException: Client not authorized for this invocation. at com.sun.ejb.containers.BaseContainer.preInvoke(BaseContainer
martes, 15 de noviembre de 2011
The type consultorio.Area cannot be resolved. It is indirectly referenced from required .class files
Unable to load the EJB module. DeploymentContext does not contain any EJB.
Changing web.xml to have this seemed to at least allow it to come up in Glassfish 3.1.
Not obvious.
------------------
Ok, found the cause (thanks much for providing the test case!):
1. EjbSniffer was retrieved after scanning the archive: one (or more) of the
library jars packaged in the archive contains EJBs with component annotations.
So the ejb container was asked to load the module later.
2. The ejb container was not able to find the corresponding metadata because the
web.xml is 2.4 version so the meta-data processing skipped the annotation
processing (we only process annotations for Java EE 5+ schema versions).
After I changed the web.xml to reference 2.5 schema (you can do 3.0 schema as well):
The app deployed successfully.
Please give it a try and let me know if it works for you
El error dice que no encuentra las clases... si estan en WEB-INF/lib, lo unico que se me ocurre es que esten mas de una vez en el classpath. Comprueba no tener varias versiones de esos jar en el classpath (WEB-INF/lib, CLASSPATH de sistema, carpeta lib del tomcat...)
Algo asi deber ser.
S!
references: http://www.forosdelweb.com/f45/jars-externos-jsp-625395/
http://javarevisited.blogspot.com/2011/08/classnotfoundexception-in-java-example.html -- excellent
lunes, 14 de noviembre de 2011
javax.servlet.ServletException : java.lang.NoClassDefFoundError
Wireless and Local network configuration in Ubuntu Linux
address 192.168.0.1
netmask 255.255.255.0
auto eth1
Instalar driver DLink T/Red PCI Wireless DWA-525 en Ubuntu
Para quienes se han comprado o estan pensando en comprar la tarjeta inalambrica DLink T/Red PCI Wireless DWA-525les aseguro que funciona en Ubuntu 10.04, Ubuntu 10.10 yUbuntu 11.04 a la perfección. La instalación no es muy complicada y se las detallare a continuación.
Lo primero que tenemos que saber es si Ubuntu esta detectando nuestra DLink T/Red PCI Wireless DWA-525, para hacer la exploración del hadware que Ubuntu detecta usaremos el siguiente comando en un Terminal (Aplicaciones > Accesorios > Terminal):
lspci | grep Network
Lo que hara es filtrar los componente de red, la salida del comando anterior debiera ser la siguiente
02.01.06 Network Controller Ralink 3060
Lo anterior es el chip que tiene la placa de red DLink T/Red PCI Wireless DWA-525. Ahoro todo lo que nos queda es proceder a realizar la instalación.
Abre un Terminal en el menu Aplicaciones > Accesorios > Terminal y puedes copiar y pegar los siguientes comandos
cd; wget http://www.conocetupc.cl/downloads/DWA-525.zip
El comando anterior descargar el driver DLink T/Red PCI Wireless DWA-525 para Ubuntu yGNU/Linux.
unzip DWA-525.zip
Con unzip descomprimes los archivos .zip y luego entraremos a la carpeta "driver" que es la decomprimida y compilaremos el driver con
cd driver; make
Luego que se haya compilado el driver instalamos con:
sudo make install
and then in “/etc/modules” add:
rt3562sta.ko
rt3562sta
chips Makefile RT3060STA.dat
common os sta
include README_STA sta_ate_iwpriv_usage.txt
iwpriv_usage.txt readme.txt tools
LICENSE ralink-firmware.txt RT3060STACard.dat
root@silvia-desktop:~/driver# make
make -C tools
make[1]: se ingresa al directorio «/root/driver/tools»
gcc -g bin2h.c -o bin2h
make[1]: se sale del directorio «/root/driver/tools»
/root/driver/tools/bin2h
cp -f os/linux/Makefile.6 /root/driver/os/linux/Makefile
make -C /lib/modules/2.6.32-32-generic/build SUBDIRS=/root/driver/os/linux modules
make[1]: se ingresa al directorio «/usr/src/linux-headers-2.6.32-32-generic»
CC [M] /root/driver/os/linux/../../common/rtmp_mcu.o
LD [M] /root/driver/os/linux/rt3562sta.o
Building modules, stage 2.
MODPOST 1 modules
LD [M] /root/driver/os/linux/rt3562sta.ko
make[1]: se sale del directorio «/usr/src/linux-headers-2.6.32-32-generic»
root@silvia-desktop:~/driver# sudo make install
make -C /root/driver/os/linux -f Makefile.6 install
mkdir: no se puede crear el directorio «/etc/Wireless»: El fichero ya existe
make[1]: se ingresa al directorio «/root/driver/os/linux»
rm -rf /etc/Wireless/RT3060STA
#
#mkdir /etc/Wireless/RT3060STA
mkdir -p /etc/Wireless/RT3060STA
cp /root/driver/RT3060STA.dat /etc/Wireless/RT3060STA/.
install -d /lib/modules/2.6.32-32-generic/kernel/drivers/net/wireless/
install -m 644 -c rt3562sta.ko /lib/modules/2.6.32-32-generic/kernel/drivers/net/wireless/
/sbin/depmod -a 2.6.32-32-generic
make[1]: se sale del directorio «/root/driver/os/linux»
jueves, 10 de noviembre de 2011
miércoles, 9 de noviembre de 2011
chm in Linux
Install the package :)
sudo apt-get install xchm
and open the file.