SpringSource University Presents: Free Online Training

Dear Spring Community,

Spring Python GA 1.0.0 liberado

Acabo de escuchar esta noticia vía Markitox en Twitter y mi corazón reventó de alegría. Es como si mi novia y mi amante se conocieran, se llevaran bien, y entre las dos me armaran la orgía de mi vida. O bien, como si me hubiera ganado algún sorteo, y me pagaran los impuestos. O como si Domingo Suárez y José Juan Reyes hubieran hecho que este espacio también fuera para mí (Python fue el primer lenguaje de programación que realmente aprendí y disfruté). Ahora sí. Todo lo que escurra es miel. ¡No podía dejar de gritarlo a los cuatro vientos!

En las siguientes líneas me permito reproducir el anuncio oficial enviado por Mark Pollac el día de hoy, a las 4:18p, anuncio que pueden encontrar en http://www.springsource.org/node/1676

Hibernate ayuda

Hola,

estoy intentando eliminar un elemento(un equipo y le estoy pasando el id del equipo) de la base de datos con hibernate, cuya relacion es 1-n y me da el siguiente error:

Not closing pre-bound Hibernate Session after HibernateTemplate
org.springframework.dao.DataIntegrityViolationException: not-null property references a null or transient value: com.apuestasWeb.bean.equipo.Equipo.deporte; nested exception is org.hibernate.PropertyValueException: not-null property references a null or transient value: com.apuestasWeb.bean.equipo.Equipo.deporte
    at org.springframework.orm.hibernate3.SessionFactoryUtils.convertHibernateAccessException(SessionFactoryUtils.java:628).

Alguien me puede ayudar. Gracias

Podcast grails.org.mx: Episodio 8 de la Temporada 0

José Juan Reyes (@neodevelop) y Domingo Suárez Torres (@domix) nos hablan en esta ocasion sobre Google App Engine

-Google AppEngine
    http://darv.in/2009/04/28/acerca-de-google-app-engine-for-java/
    http://groovy.org.es/home/story/limitaciones-en-la-pareja-grailsappengine
    -Caracteristicas, ventajas y desventajas
    -Plugin de Grails
        -JDO
-Videos de la JavaOne de Groovy, Grails y Griffon
http://groovy.dzone.com/news/groovy-grails-griffon-videos
-Presentaciones del GR8 Conf
http://www.grails.org.mx/codice/showContent/15
-Manual de Flex on Grails
    -http://sites.google.com/site/flexongrails/
-Libro de Grails Internals

Duración: 47 minutos

Tamaño: 21 MB

Lo pueden descargar directo desde aqui o suscribiendose al feed.

 

Formato EDI

Hola,

Estoy trabajando con cadenas con formato EDI y necesito verificar que el formato no contiene algún error. Alguien me podría recomendar alguna herramienta que verifique el formato del estandar EDI?

pasar un objeto entre JSPs

Hola,

mi pregunta es como poder guardar un objeto desde un controlador a otro. Me refiero a si tengo una página donde relleno un objeto con sus inputs en un formulario que se gestionará a través de un SimpleFormController pero tengo un botón para hacer una busqueda para rellenar uno de los campos. Eso va a otro Controller que gestiona la búsqueda. Con esto perdemos los campos que ya se han rellenado en el primer JSP. Como puedo hacer para guardar el CommandObject que se está rellenando en el primer JSP? así pasarlo al Controller de la búsqueda y al finalizar la búsqueda poder volverlo a passar al JSP de rellenar los campos del objeto? Pongo un esquema de los JSPs y los Controllers para a ver si se entiende mejor.

SimpleFormController de edición de un objeto  --> Controller de búsqueda --> SimpleFormController de edición del primer objeto

edicionObjeto.jsp                                                      busqueda.jsp                                 edicionObjeto.jsp 

Bueno, si no se entiende la pregunta o cualquier cosa decidmelo y lo amplio.

Saludos!

Construir un ESB paso apaso

Hola a todos, estoy teminando mis estudios y tengo que hacer un ESB para integrar aplicaciones empresariales a nivel de servicios y no se por donde empezar, si me pueden ayudar agradecería s

Uso de queryForObject

Que tal,

Estoy usando el metodo queryForObject de SimpleJdbcTemplate, veo en la documentacion que tiene (entre otras) la siguiente firma

queryForObject(String sql, Class<T> requiredType, Object... args)

en realidad que espera como segundo parametro? por ejemplo....?
 
Todo esto porque estoy haciendo diferentes metodos de acceso a datos y cada uno retorna por ejemplo un ObjetoX, un String, un String[], un int[], por cada uno debo usar una implementacion de ParameterizedRowMapper?, ejemplo
 
Implementacion 1.... public ObjetoX mapRow(ResultSet rs, int id) throws SQLException...
Implementacion 2.... public int[] mapRow(ResultSet rs, int id) throws SQLException...
Implementacion 3.... public String mapRow(ResultSet rs, int id) throws SQLException...
Implementacion 4.... public String[] mapRow(ResultSet rs, int id) throws SQLException...

O existe otra forma de hacerlo?

Por último, para que es el segundo parametro de mapRow?

Gracias.

Saludos.

mostrar mi Modelo de 10 en 10 resultados en mi successView

Hola SpringHispano, queria hacerles una consulta.

Estoy haciendo la parte de mi programa que presenta los resultados que vienen desde la base de datos. Gracias al SimpleFormController, llega mi modelo a la pagina

/WEB-INF/jsp/resultados.jsp

y lo proceso así:::

<c:forEach items="${modeloFC.resultadosFC}" var="aux">
    <c:out value="${aux.docId}" />
    <c:out value="${aux.docTitulo}" />
    <c:out value="${aux.docAutor}" />
    <c:out value="${aux.docDescripcion}" />
    <c:out value="${aux.docPalabras}" />
    <c:out value="${aux.catId}" />
    <c:out value="${aux.tipDocNombre}" />
    <i>$<c:out value="${aux.forNombre}" /></i>
    <br>
    <br>
</c:forEach>

bueno, el modelo es un Map<String, Objetc> osea modeloFC

el Object del Map es un List<Documentos> (resultadosFC) y los objeto documento tiene los atributos docId, docTitulo, docAutor, ...tipDocNombre

... aparte de todo... mi objeto Documento que tiene puros get y set por atributo ¿se llama ValueObject?

bueno, hasta este punto todo está correcto, se presenta todas las respuestas que vienen, pero son muchas

quisiera presentar de a 10 filas de respuestas,  y las siguientes 10 presentarlas en otra página.

Bueno, la cuestion es la siguiente, debe ser algo sencillo para ustedes, pero me tiene algo perdido::: ¿como hago para pasar mi objeto modelo a otra pagina para en ella presentar las proximas 10 respuestas sucecivas?

hice dos intentos torpes:

1. tratar de volver a la misma pagina así <a href="<c:url value="WEB-INF/jsp/resultados.jsp"/> pero me aparece un mensaje que el recurso requerido no esta disponible ... ... ... ¿no hay forma de volver a mi misma pagina de resultados para seguir procesando la lista allí mismo? ...ademas sospecho (sin fundamento) que volver así a la pagina de ser exitoso perderia mi objeto modelo...

2. como no me dejó rediriguir como en 1, intenté con dos formularios

<br>
<form action="WEB-INF/jsp/resultados.jsp" method= "post">
<input type="submit" value="dale click2">
</form>

con el anterior, tampoco pude volver a mi pagina de resultados, intenté entonces con otra pagina de resultados en un lugar accesible, fuera de la carpeta WEB-INF como a continuación

<form action="resultados.jsp" method= "post">
<input type="submit" value="dale click">
</form>

pero allí no me llegó mi modelo con los datos ¿de que manera podria pasar mi modelo a la pagina resultados fuera de WEB-INF?

Por cierto, tambien habia intentado rediriguiendo con "redirect" desde el controlador a la pagina "resultados.jsp" fuera del WEB-INF pero ya sospechaba que tampoco funcionaria, pues en el manual de referencia dice algo así como que el modelo se convierte en HTTP query parameter de tipo String, ... yo necesito mi objeto modelo, no strings...

Servicios web con Spring-WS

En el tutorial Servicios web con Spring-WS vemos cómo crear un servicio web utilizando este framework de Spring. El tutorial incluye ejemplos para publicar un servicio web a partir de un WSDL existente, publicación automática usando un XSD, generación de distintipos tipos de Endpoint (usando JDom y Castor para convertir XML en objetos Java) y manejo de fallos.

Distribuir contenido