elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: [1]
1  Programación / Desarrollo Web / Instalar nueva versión de Jenkins en: 5 Mayo 2023, 23:31 pm
Hola! Estoy intentando instalar la v2.387.3 de Jenkins
Para ello, he desinstalado (desde el Panel de Control de Windows) la anterior versión que tenía (la v2.319.1)

El caso es que al desinstalar esta última, me ha guardado todos los jobs, plugins, configuraciones, etc... que tenía en ella, y al arrancar la nueva versión, me sale todo eso.
En este momento, lo que hay no me sirve de nada, porque ni puedo usar esos jobs antiguos (porque dice que está todo desactualizado), ni puedo usar la nueva versión (porque no ha instalado nada de ella).

Entiendo que no se pueden tener 2 versiones de Jenkins en el mismo ordenador, ¿no?
Me gustaría poder usar la nueva versión nueva, pero mantener (al menos poder guardar en algún sitio) los datos de los jobs anteriores.
¿se puede hacer esto?
Gracias
2  Programación / Desarrollo Web / LDAP error code 32 en: 22 Octubre 2014, 13:26 pm
Hola,
me está dando este error el LDAP:

Caused by: javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such Object]; remaining name 'ou=groups'

Por lo que he leido, es un error muy general. Ni siquiera tengo acceso al código que provoca ese error, porque se ejecuta desde un jar de spring (por lo que intuyo que el fallo esté en algún fichero de configuración, como el security-beans.xml...). He probado a instalarme el LDAP en local para ver si puedo modificar entradas para acotar el error pero ya no se me ocurre qué más hacer, he probado de todo...

¿Alguien sabe alguna forma de acotar este error?
Gracias
3  Programación / Desarrollo Web / Logger vs LogFactory en: 21 Octubre 2014, 08:43 am
Hola,
estoy manteniendo una aplicación que usa la librería "org.apache.log4j.Logger", y ocurre que no pinta ningún log (ni en fichero ni en consola) mientras no pasa por el siguiente código: (a partir de ahi ya escribe logs, incluso de las demás clases)

            URL url = Loader.getResource("log4j.properties");
            PropertyConfigurator.configure(url);
            LoginAction.TRAZA = Logger.getLogger(LoginAction.class);

(el caso es que "TRAZA" ya estaba definida en la clase como
"private static Logger TRAZA = Logger.getLogger(InicioFiltroBuscadorExpedientesAction.class.getName());")

Sin embargo, este problema no ocurre con la librería "org.apache.commons.logging.LogFactory", ya que escribe en los logs sin necesidad de ninguna línea de código adicional, aparte de definir la variable
"private static Log log = LogFactory.getFactory().getInstance(LoginAction.class);"

¿Alguien sabe a qué se debe esa diferencia?
Gracias
4  Programación / Desarrollo Web / Re: Token generado por el Displaytag en: 14 Octubre 2014, 17:27 pm
Gracias!!
(También solucionado en
http://www.forosdelweb.com/f45/token-generado-por-displaytag-1110969-new/
)
5  Programación / Desarrollo Web / Re: Token generado por el Displaytag en: 14 Octubre 2014, 10:55 am
Lo leo de nuevo y veo que no lo expliqué del todo bien (me están intentado exprimir tanto en el trabajo que lo tengo que hacer todo con prisas).

Lo de arriba es el código que se genera (desde el navegador: "ver código fuente"), pero lo que escribí yo fue este código:
(el "token" (no se me ocurre otra forma mejor de llamarlo), lo genera la propia librería de displaytag.jar, y mi duda es saber si es dinámico, o por el contrario va a permanecer con ese valor para siempre)

Código
  1. <div class="display-table">
  2. <display:table name="listPersonas" requestURI="" id="persona" class="table table-condensed table-bordered table-hover" pagesize="10"  defaultsort="1" export="true" defaultorder="descending">
  3. <display:setProperty name="basic.msg.empty_list" value="No se encontraron registros para esta búsqueda" />
  4. <display:column property="id" title="Identificador" class="hidden" headerClass="hidden" sortable="true" />
  5. <display:column property="codJira" title="Código Jira" headerClass="sortable" sortable="true" />
  6. <display:column property="nombre" title="Nombre" headerClass="sortable" sortable="true" />
  7. <display:column property="primerApellido" title="Primer Apellido" headerClass="sortable" sortable="true" />
  8. <display:column property="segundoApellido" title="Segundo Apellido" headerClass="sortable" sortable="true" />
  9. <display:column property="email" title="Email" headerClass="sortable" sortable="true" />
  10. <display:column property="telefonoContacto" title="Teléfono de Contacto" headerClass="sortable" sortable="true" />
  11. <display:column property="rol.nombre" title="Rol" headerClass="sortable" sortable="true" />
  12. <sec:authorize access="hasAnyRole('ROLE_CONTROLSUMA.GESTOR','ROLE_CONTROLSUMA.ADMIN')">
  13. <display:column media="html" title="Acciones">
  14. <a href="${pageContext.request.contextPath}/auth/persona/edit?id=${persona.id}" class="btn btn-xs btn-info" title="Editar">
  15. <i class="icon-folder-open icon-white"></i> <span class="glyphicon glyphicon-edit"></span></a>
  16. <a href="${pageContext.request.contextPath}/auth/persona/delete?id=${persona.id}" class="btn btn-xs btn-info" title="Eliminar" onclick="return confirm('¿Estás seguro de eliminar ${persona.codPersona} ?')">
  17. <i class="icon-folder-open icon-white"></i> <span class="glyphicon glyphicon-trash"></span></a>
  18. </display:column>
  19. </sec:authorize>
  20. </display:table>
  21. </div>


Mod: Obligatorio utilizar etiquetas GeSHi
[Obligatorio] Normas del subforo de Desarrollo Web.
6  Programación / Desarrollo Web / Token generado por el Displaytag en: 13 Octubre 2014, 17:19 pm
Hola,
he comprobado que el DisplayTag genera un token por cada tabla donde se usa este control. En mi caso es este:

Código
  1. <tr>
  2. <th class="hidden sortable sorted order2">
  3. <a href="?[b]d-1340302-p[/b]=1&amp;d-1340302-o=2&amp;d-1340302-s=0">Identificador</a></th>
  4. <th class="sortable">
  5. <a href="?d-1340302-p=1&amp;d-1340302-o=2&amp;d-1340302-s=1">Código Jira</a></th>
  6. <th class="sortable">
  7. <a href="?d-1340302-p=1&amp;d-1340302-o=2&amp;d-1340302-s=2">Nombre</a></th>
  8. <th class="sortable">
  9. <a href="?d-1340302-p=1&amp;d-1340302-o=2&amp;d-1340302-s=3">Primer Apellido</a></th>
  10. <th class="sortable">
  11. <a href="?d-1340302-p=1&amp;d-1340302-o=2&amp;d-1340302-s=4">Segundo Apellido</a></th>
  12. <th class="sortable">
  13. <a href="?d-1340302-p=1&amp;d-1340302-o=2&amp;d-1340302-s=5">Email</a></th>
  14. <th class="sortable">
  15. <a href="?d-1340302-p=1&amp;d-1340302-o=2&amp;d-1340302-s=6">Teléfono de Contacto</a></th>
  16. <th class="sortable">
  17. <a href="?d-1340302-p=1&amp;d-1340302-o=2&amp;d-1340302-s=7">Rol</a></th>
  18. <th>Acciones</th></tr></thead>
...

El caso es que yo uso ese token para ir directamente a una de las páginas en que el DisplayTag ha paginado los resultados obtenidos.
Como va enviado como parámetro por GET al pinchar sobre una de las páginas, yo capturo ese parámetro (d-1340302-p=1) y le doy el valor que deseo para que vaya a la página que yo quiero.

Mi pregunta es: ¿algún día puede cambiar dicho token? ¿cómo ha sido generado?... es que cuando cambie, mi desarrollo dejará de funcionar, lógicamente.

Gracias!!


Mod: Obligatorio utilizar etiquetas GeSHi
[Obligatorio] Normas del subforo de Desarrollo Web.
7  Programación / Desarrollo Web / Context-root en eclipse no funciona, pero si genero ear y despliego, si funciona en: 26 Septiembre 2014, 10:09 am
Intento ejecutar una aplicación web en Eclipse y Netbeans, (localhost:8080/RegExp) pero dice que:

El recurso requerido (/RegExp) no está disponible.
(Pero sí que accede por otro context-root: localhost:8080/RegExpEAR.ear , aunque este luego me impide el acceso al resto de urls de la aplicación, así que no me sirve. Es mas, lo cambio en los ficheros de settings donde apartece ese context-root erróneo, poniendo el válido, y a pesar de ello, la aplicación sigue igual, sin hacer caso a dicho cambio)

En cambio (y esto es lo sorprendente), construyo un ear de la aplicación con ANT, y lo pongo a mano en el JBOSS, y si que funciona perfectamente (aunque esto no me permite depurar, etc...)

¿sabe alguien cómo puedo hacer para que Eclipse me ejecute la aplicación con el context-root válido?
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines