Skip to content

Instantly share code, notes, and snippets.

@krams915
krams915 / trace-context(snippet).xml
Created September 15, 2011 14:46
trace-context.xml - aspectj
<!-- For parsing classes with @Aspect annotation -->
<aop:aspectj-autoproxy/>
@krams915
krams915 / spring-rabbit.xml
Created September 15, 2011 14:47
spring-rabbit.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:rabbit="http://www.springframework.org/schema/rabbit"
xmlns:cloud="http://schema.cloudfoundry.org/spring"
xsi:schemaLocation="
http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
@krams915
krams915 / MonitorController.java
Created September 15, 2011 14:47
MonitorController.java
package org.krams.tutorial.controller;
import java.util.Queue;
import java.util.concurrent.LinkedBlockingQueue;
import org.springframework.amqp.core.AmqpTemplate;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.util.StringUtils;
import org.springframework.web.bind.annotation.RequestMapping;
@krams915
krams915 / event-monitor-page.jsp
Created September 15, 2011 14:48
event-monitor-page.jsp
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="sf" %>
<%@ taglib uri="http://www.springframework.org/tags" prefix="spring" %>
<%@ page session="false" %>
<c:url value="/" var="rootUrl"/>
<c:url value="/resources" var="resourcesUrl"/>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
@krams915
krams915 / error-monitor-page.jsp
Created September 15, 2011 14:49
error-monitor-page.jsp
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="sf" %>
<%@ taglib uri="http://www.springframework.org/tags" prefix="spring" %>
<%@ page session="false" %>
<c:url value="/" var="rootUrl"/>
<c:url value="/resources" var="resourcesUrl"/>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
@krams915
krams915 / ErrorLog.java
Created September 15, 2011 14:50
ErrorLog.java
package org.krams.tutorial.domain;
import java.io.Serializable;
import java.util.Date;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Document;
/**
@krams915
krams915 / IErrorLogRepository.java
Created September 15, 2011 14:51
IErrorLogRepository.java
package org.krams.tutorial.repository.mongo;
import org.krams.tutorial.domain.ErrorLog;
import org.springframework.data.mongodb.repository.MongoRepository;
/**
* @author krams at {@link http://[email protected]}
*/
public interface IErrorLogRepository extends MongoRepository<ErrorLog, String> {
}
@krams915
krams915 / EventMongoAspect.java
Created September 15, 2011 14:52
EventMongoAspect.java
package org.krams.tutorial.aop;
import java.util.Date;
import org.apache.log4j.Logger;
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
import org.krams.tutorial.domain.ErrorLog;
import org.krams.tutorial.domain.Event;
@krams915
krams915 / ErrorController.java
Created September 15, 2011 14:53
ErrorController.java
package org.krams.tutorial.controller;
import java.util.List;
import org.krams.tutorial.domain.ErrorLog;
import org.krams.tutorial.dto.ResponseDto;
import org.krams.tutorial.repository.mongo.IErrorLogRepository;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@krams915
krams915 / error-page.jsp
Created September 15, 2011 14:53
error-page.jsp
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://www.springframework.org/tags" prefix="spring" %>
<%@ page session="false" %>
<c:url value="/" var="rootUrl"/>
<c:url value="/resources" var="resourcesUrl"/>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>