ok todo parece funcionar incluso con un proyecto maven pero recomiendo usar JEE7 para evitar errores con el GLASSFISH 4.1 tambien se puede usar API jarsey para el manejo de clientes rest
Efectivamente, el GlassFish suele dar problemas dependiendo de la versión. Salen errores muy raros e incluso en versiones distintas de la 4.1.1, que me ha dado mucha guerra. He tenido que llegar al extremo de tener que ir al archivo de entidad.java y quitar las anotaciones de @NotNull y @Size porque inexplicablemente, falla con un error 500 al dar altas con POST. Al quitar esas dos anotaciones ya funciona perfectamente; antes dice que "anotaciones duplicadas"... (se vuelve loco).
Buenas tengo un problema con las algunas tablas que tienen claves foráneas cuando cuando pido que me muestre esas tablas me arroja un error 500, pero es solo si esta asociado a un tipo foránea por que cree otros registros y borre el primero que tenia una relación con otra tabla y me funciono lo mismo con las demás tablas que tengo AYUDA PLS :cc
Como hacer para que si se mueve un dato en un campo de la base datos, digamos cambia de valor, y yo consulto el web service, me devuelve el mismo valor anterior, como si no lo actualizara en automatico.
consulta el link que usa en la aplicacion de google chrome para obtener el resultado en json la puedo usar en cualquier otro aplicativo para consumir ese servicio?
Disculpa todo me funciona bien con las tablas normales pero cuando quiero probar el servicio con las tablas que tienen relaciones me marca error, cual podria ser la solucion a eso?
el video se bien y todo pero no explica el echo de que el driver tiene varios estados en microsoft yales .exe, txt . gz la pregunta es cual debo descargar y cuales de las opciones siguientes debo escoger
I have this error :( GlassFish Server, deploy, null, false E:\Documentos\NetBeansProjects\testRESTservice bproject\build-impl.xml:1046: The module has not been deployed. See the server log for details
Pues me dio error con la misma versión 5, pero lo corregí (después de mucho investigar) quitando las anotaciones @Size y @NotNull de la clase de entidad.
Debiesen explicar la instalacion delos componentes y la base de datos a utiliar, se saltan elementos esenciales. De todas formas el video se agradece por explicar claramente lo demas
con Glassfish 4.1 me da error no despliega ni levanta el proyecto y con tomcat me sale error 500 al poner "Test" en la ventana donde esta el servicio, ayuda por favor
tengo una consulta: como Hago para que el webservice siempre este buscando actulizaciones en la Base de datos, ya que por ejemplo si muevo algo en la base de datos y hago un get al webservice no aparece enseguida, me hace pensar que tiene un tiempo de actualizacion, me pueden orientar? gracias
La respuesta es depende de lo que quieras realizar. Si la llamada al servicio web es cada vez que ingresas a una pagina web (por decir algo, el numero de personas inscritas a un evento) cada vez que ingresas a la pagina saldrán los datos actualizados y no es necesario un contador ni temporizador. Si por el contrario necesitas mantener la pagina abierta y que las personas vean el registro al evento en tiempo real, lo que te toca hacer es que con la ayuda de javascript hagas un llamado al servicio cada x segundos vuelva a invocar el servicio, limpiando el div donde cargas la información. Al ser asincrono las personas no lo percibirán y no necesitan recargar la pagina. Igual esta sugerencia solo vale la pena si en realidad los datos cambian dinamicamente muy rápido en un tiempo relativamente corto, de lo contrario no lo recomiendo hacer así.
@@cuasatar paso ya casi un año y vuelvo a retomar un proyecto que involucra esta parte, y aunque muy tarde te agradezco por contestar. solo que no se como explicar nuevamente mi pregunta a ver si tu tienes alguna sugerencia: basandose en el proyecto de este video, yo tengo uno muy similiar, a lo que me refiero es que dejo en mi servidor corriendo el netbeans especificamente el proyecto con el glasfhis ejecutando, y empeizo a consultar con un cliente(aplicacion) el proyecto, mi pregunta es, o lo que me pasa a mi, es que si yo muevo un campo en la base de datos y yo hago una peticion con mi aplicacion ese campo no cambia sigue mandando lo mismo, tenfo que volver a ejcutar el proyecto desde el netbeans para que me de ya el dato que cambia espero no haber confundido y tengas alguna sugerencia gracias
Gracias por el tutorial, funcionó 2023 pero con Netbeans 8.2 y Xampp para la base de datos SQL todo bien pude hacer el CRUD.🤙
Re practico, rapido bien explicado esta muy bien. Pero sigan asiendo mas , Ejemplo: el front en Javascript para este mismo proyecto
Excelente vídeo me ayudo mucho para entender Web Service, espero la continuación para trabajar con formularios en Java
super el video, Muchas Gracias amigos.
Buenas Juan Miguel, tqm
estuvo genial me re gusto el video, muchas gracias
ok todo parece funcionar incluso con un proyecto maven pero recomiendo usar JEE7 para evitar errores con el GLASSFISH 4.1 tambien se puede usar API jarsey para el manejo de clientes rest
Efectivamente, el GlassFish suele dar problemas dependiendo de la versión. Salen errores muy raros e incluso en versiones distintas de la 4.1.1, que me ha dado mucha guerra. He tenido que llegar al extremo de tener que ir al archivo de entidad.java y quitar las anotaciones de @NotNull y @Size porque inexplicablemente, falla con un error 500 al dar altas con POST. Al quitar esas dos anotaciones ya funciona perfectamente; antes dice que "anotaciones duplicadas"... (se vuelve loco).
Excelente, muy practico
I guess it's pretty off topic but do anybody know a good website to stream new series online?
@Rodrigo Roger lately I have been using flixzone. You can find it on google :)
@Rodrigo Roger lately I have been using Flixzone. You can find it on google :)
Muchas gracias! Todo fue muy claro
Esta super pero deberian de pasar el modelo entidad relación de la base de datos.
Buenas tengo un problema con las algunas tablas que tienen claves foráneas cuando cuando pido que me muestre esas tablas me arroja un error 500, pero es solo si esta asociado a un tipo foránea por que cree otros registros y borre el primero que tenia una relación con otra tabla y me funciono lo mismo con las demás tablas que tengo AYUDA PLS :cc
gracias por la tutoría!
Como hacer para que si se mueve un dato en un campo de la base datos, digamos cambia de valor, y yo consulto el web service, me devuelve el mismo valor anterior, como si no lo actualizara en automatico.
esa es la parte del backend verdad podrias hacer la parte del frontend
muchas gracias por la info podrian compartir la la base de datos usada? la compra 2017
consulta el link que usa en la aplicacion de google chrome para obtener el resultado en json la puedo usar en cualquier otro aplicativo para consumir ese servicio?
ME AYUDO MUCHO EL VIDEO PERO ME DA PROBLEMAS EL METODO POST NO ME FUNCIONA ALGUNA AYUDA PARA ESO??
y si quiero utilizar el join para crear multiples tablas como lo hago?
Disculpa todo me funciona bien con las tablas normales pero cuando quiero probar el servicio con las tablas que tienen relaciones me marca error, cual podria ser la solucion a eso?
No me deja usar el put, ni el delete alguna sugerencia ? Error 405
el video se bien y todo pero no explica el echo de que el driver tiene varios estados en microsoft yales .exe, txt . gz la pregunta es cual debo descargar y cuales de las opciones siguientes debo escoger
hola amigo gracias por el video, puedo hacer lo mismo en tomcat?
I have this error :(
GlassFish Server, deploy, null, false
E:\Documentos\NetBeansProjects\testRESTservice
bproject\build-impl.xml:1046: The module has not been deployed.
See the server log for details
Did you find the problem? Is not enough information to solve that error.
¿Cómo puedo hacer uso del api con un cliente sea vue, react, angular? lo menciono por los cors del header
Lo pudiste hacer?
Si pudiste solucionarlo?
Te agradezco de corazón, me daba error con GlassFish 5, con 4.1 ningún problema
Pues me dio error con la misma versión 5, pero lo corregí (después de mucho investigar) quitando las anotaciones @Size y @NotNull de la clase de entidad.
Debiesen explicar la instalacion delos componentes y la base de datos a utiliar, se saltan elementos esenciales. De todas formas el video se agradece por explicar claramente lo demas
Va "al grano" del ejercicio. Está bien así (para mi gusto). Para instalar la base de datos, el NetBeans o el Glassfish ya hay otros tutoriales
con Glassfish 4.1 me da error no despliega ni levanta el proyecto y con tomcat me sale error 500 al poner "Test" en la ventana donde esta el servicio, ayuda por favor
Lo solucionaste?
Muchas gracias amigo! Pero como agrego los CORS para consumirlo desde una app en angular5 ?
¿Cuál es la solución? Gracias de antemano
Si pudiste solucionarlo?
Voy a revisar si tengo todavía el proyecto! Y les aviso!
Visto
tengo una consulta:
como Hago para que el webservice siempre este buscando actulizaciones en la Base de datos, ya que por ejemplo si muevo algo en la base de datos y hago un get al webservice no aparece enseguida, me hace pensar que tiene un tiempo de actualizacion, me pueden orientar? gracias
La respuesta es depende de lo que quieras realizar. Si la llamada al servicio web es cada vez que ingresas a una pagina web (por decir algo, el numero de personas inscritas a un evento) cada vez que ingresas a la pagina saldrán los datos actualizados y no es necesario un contador ni temporizador. Si por el contrario necesitas mantener la pagina abierta y que las personas vean el registro al evento en tiempo real, lo que te toca hacer es que con la ayuda de javascript hagas un llamado al servicio cada x segundos vuelva a invocar el servicio, limpiando el div donde cargas la información. Al ser asincrono las personas no lo percibirán y no necesitan recargar la pagina. Igual esta sugerencia solo vale la pena si en realidad los datos cambian dinamicamente muy rápido en un tiempo relativamente corto, de lo contrario no lo recomiendo hacer así.
@@cuasatar paso ya casi un año y vuelvo a retomar un proyecto que involucra esta parte, y aunque muy tarde te agradezco por contestar.
solo que no se como explicar nuevamente mi pregunta a ver si tu tienes alguna sugerencia:
basandose en el proyecto de este video, yo tengo uno muy similiar, a lo que me refiero es que dejo en mi servidor corriendo el netbeans especificamente el proyecto con el glasfhis ejecutando, y empeizo a consultar con un cliente(aplicacion) el proyecto, mi pregunta es, o lo que me pasa a mi, es que si yo muevo un campo en la base de datos y yo hago una peticion con mi aplicacion ese campo no cambia sigue mandando lo mismo, tenfo que volver a ejcutar el proyecto desde el netbeans para que me de ya el dato que cambia
espero no haber confundido y tengas alguna sugerencia gracias
AYUDA, me entrega HTTP Status 500 - Internal Server Error
pudiste resolverlo?
No me aparece el cliente el la web
Hola me pueden dar el Facebook de la srta que habla .en el video.
jajaja