Skip to content

Commit

Permalink
created backup of Entry views since Grails 1.1 will accidently overwr…
Browse files Browse the repository at this point in the history
…ite them on generate-views
  • Loading branch information
scottdavis99 committed Apr 16, 2009
1 parent e3cf118 commit c58d47a
Show file tree
Hide file tree
Showing 54 changed files with 341 additions and 866 deletions.
2 changes: 1 addition & 1 deletion application.properties
@@ -1,6 +1,6 @@
#utf-8
#Wed Mar 18 16:52:25 MDT 2009
app.version=0.3
app.version=0.4
app.servlet.version=2.4
app.grails.version=1.1
plugins.hibernate=1.1
Expand Down
5 changes: 5 additions & 0 deletions grails-app/views/entry/backup/_entry.gsp
@@ -0,0 +1,5 @@
<div class="entry">
<span class="entry-date"><g:longDate>${entryInstance.lastUpdated}</g:longDate> : ${entryInstance.author}</span>
<h2><g:link action="show" id="${entryInstance.id}">${entryInstance.title}</g:link></h2>
<p>${entryInstance.summary}</p>
</div>
59 changes: 59 additions & 0 deletions grails-app/views/entry/backup/create.gsp
@@ -0,0 +1,59 @@


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="layout" content="main" />
<title>Create Entry</title>
</head>
<body>
<div class="nav">
<span class="menuButton"><a class="home" href="${createLinkTo(dir:'')}">Home</a></span>
<span class="menuButton"><g:link class="list" action="list">Entry List</g:link></span>
</div>
<div class="body">
<h1>Create Entry</h1>
<g:if test="${flash.message}">
<div class="message">${flash.message}</div>
</g:if>
<g:hasErrors bean="${entryInstance}">
<div class="errors">
<g:renderErrors bean="${entryInstance}" as="list" />
</div>
</g:hasErrors>
<g:form action="save" method="post" >

<input type="hidden" name="author.id" value="${session.user.id}" />

<div class="dialog">
<table>
<tbody>

<tr class="prop">
<td valign="top" class="name">
<label for="title">Title:</label>
</td>
<td valign="top" class="value ${hasErrors(bean:entryInstance,field:'title','errors')}">
<input type="text" id="title" name="title" value="${fieldValue(bean:entryInstance,field:'title')}"/>
</td>
</tr>

<tr class="prop">
<td valign="top" class="name">
<label for="summary">Summary:</label>
</td>
<td valign="top" class="value ${hasErrors(bean:entryInstance,field:'summary','errors')}">
<textarea rows="5" cols="40" name="summary">${fieldValue(bean:entryInstance, field:'summary')}</textarea>
</td>
</tr>

</tbody>
</table>
</div>
<div class="buttons">
<span class="button"><input class="save" type="submit" value="Create" /></span>
</div>
</g:form>
</div>
</body>
</html>
59 changes: 59 additions & 0 deletions grails-app/views/entry/backup/edit.gsp
@@ -0,0 +1,59 @@


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="layout" content="main" />
<title>Edit Entry</title>
</head>
<body>
<div class="nav">
<span class="menuButton"><a class="home" href="${createLinkTo(dir:'')}">Home</a></span>
<span class="menuButton"><g:link class="list" action="list">Entry List</g:link></span>
<span class="menuButton"><g:link class="create" action="create">New Entry</g:link></span>
</div>
<div class="body">
<h1>Edit Entry</h1>
<g:if test="${flash.message}">
<div class="message">${flash.message}</div>
</g:if>
<g:hasErrors bean="${entryInstance}">
<div class="errors">
<g:renderErrors bean="${entryInstance}" as="list" />
</div>
</g:hasErrors>
<g:form method="post" >
<input type="hidden" name="id" value="${entryInstance?.id}" />
<div class="dialog">
<table>
<tbody>

<tr class="prop">
<td valign="top" class="name">
<label for="title">Title:</label>
</td>
<td valign="top" class="value ${hasErrors(bean:entryInstance,field:'title','errors')}">
<input type="text" id="title" name="title" value="${fieldValue(bean:entryInstance,field:'title')}"/>
</td>
</tr>

<tr class="prop">
<td valign="top" class="name">
<label for="summary">Summary:</label>
</td>
<td valign="top" class="value ${hasErrors(bean:entryInstance,field:'summary','errors')}">
<textarea rows="5" cols="40" name="summary">${fieldValue(bean:entryInstance, field:'summary')}</textarea>
</td>
</tr>

</tbody>
</table>
</div>
<div class="buttons">
<span class="button"><g:actionSubmit class="save" value="Update" /></span>
<span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>
</div>
</g:form>
</div>
</body>
</html>
32 changes: 32 additions & 0 deletions grails-app/views/entry/backup/list.gsp
@@ -0,0 +1,32 @@


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="layout" content="main" />
<title>Blogito</title>
</head>
<body>
<g:if test="${session.user}">
<div class="nav">
<span class="menuButton"><a class="home" href="${createLinkTo(dir:'')}">Home</a></span>
<span class="menuButton"><g:link class="create" action="create">New Entry</g:link></span>
</div>
</g:if>

<g:if test="${flash.message}">
<div class="message">${flash.message}</div>
</g:if>

<div class="body">
<div class="list">
<g:each in="${entryInstanceList}" status="i" var="entryInstance">
<g:render template="entry" bean="${entryInstance}" var="entryInstance" />
</g:each>
</div>
</div>
<div class="paginateButtons">
<g:paginate total="${entryCount}" params="${flash}"/>
</div>
</body>
</html>
60 changes: 60 additions & 0 deletions grails-app/views/entry/backup/old-list.gsp
@@ -0,0 +1,60 @@


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="layout" content="main" />
<title>Entry List</title>
</head>
<body>
<div class="nav">
<span class="menuButton"><a class="home" href="${createLinkTo(dir:'')}">Home</a></span>
<span class="menuButton"><g:link class="create" action="create">New Entry</g:link></span>
</div>
<div class="body">
<h1>Entry List</h1>
<g:if test="${flash.message}">
<div class="message">${flash.message}</div>
</g:if>
<div class="list">
<table>
<thead>
<tr>

<g:sortableColumn property="id" title="Id" />

<g:sortableColumn property="title" title="Title" />

<g:sortableColumn property="summary" title="Summary" />

<g:sortableColumn property="dateCreated" title="Date Created" />

<g:sortableColumn property="lastUpdated" title="Last Updated" />

</tr>
</thead>
<tbody>
<g:each in="${entryInstanceList}" status="i" var="entryInstance">
<tr class="${(i % 2) == 0 ? 'odd' : 'even'}">

<td><g:link action="show" id="${entryInstance.id}">${fieldValue(bean:entryInstance, field:'id')}</g:link></td>

<td>${fieldValue(bean:entryInstance, field:'title')}</td>

<td>${fieldValue(bean:entryInstance, field:'summary')}</td>

<td>${fieldValue(bean:entryInstance, field:'dateCreated')}</td>

<td>${fieldValue(bean:entryInstance, field:'lastUpdated')}</td>

</tr>
</g:each>
</tbody>
</table>
</div>
<div class="paginateButtons">
<g:paginate total="${Entry.count()}" />
</div>
</div>
</body>
</html>
31 changes: 31 additions & 0 deletions grails-app/views/entry/backup/show.gsp
@@ -0,0 +1,31 @@


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="layout" content="main" />
<title>Show Entry</title>
</head>
<body>
<g:if test="${session.user}">
<div class="nav">
<span class="menuButton"><a class="home" href="${createLinkTo(dir:'')}">Home</a></span>
<span class="menuButton"><g:link class="list" action="list">Entry List</g:link></span>
<span class="menuButton"><g:link class="create" action="create">New Entry</g:link></span>
</div>
</g:if>
<div class="body">
<g:render template="entry" bean="${entryInstance}" var="entryInstance" />

<g:if test="${session.user}">
<div class="buttons">
<g:form>
<input type="hidden" name="id" value="${entryInstance?.id}" />
<span class="button"><g:actionSubmit class="edit" value="Edit" /></span>
<span class="button"><g:actionSubmit class="delete" onclick="return confirm('Are you sure?');" value="Delete" /></span>
</g:form>
</div>
</g:if>
</div>
</body>
</html>
3 changes: 3 additions & 0 deletions grails-app/views/entry/create.gsp
Expand Up @@ -22,6 +22,9 @@
</div>
</g:hasErrors>
<g:form action="save" method="post" >

<input type="hidden" name="author.id" value="${session.user.id}" />

<div class="dialog">
<table>
<tbody>
Expand Down
91 changes: 91 additions & 0 deletions stacktrace.log
Expand Up @@ -550,3 +550,94 @@ org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed,
at org.codehaus.groovy.grails.plugins.DefaultGrailsPlugin.checkForChanges(DefaultGrailsPlugin.java:449)
at org.codehaus.groovy.grails.plugins.DefaultGrailsPluginManager.checkForChanges(DefaultGrailsPluginManager.java:578)
at org.codehaus.groovy.grails.plugins.DefaultGrailsPluginManager$GrailsPluginChangeChecker.run(DefaultGrailsPluginManager.java:1784)
2009-04-16 16:22:01,708 [13515877@qtp0-0] ERROR StackTrace - Sanitizing stacktrace:
java.lang.NullPointerException: Cannot get property 'name' on null object
at org.codehaus.groovy.runtime.NullObject.getProperty(NullObject.java:56)
at org.codehaus.groovy.runtime.InvokerHelper.getProperty(InvokerHelper.java:153)
at org.codehaus.groovy.runtime.callsite.NullCallSite.getProperty(NullCallSite.java:29)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callGetProperty(AbstractCallSite.java:236)
at UserController$_closure3.doCall(UserController.groovy:30)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:266)
at org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:51)
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(CallSiteArray.java:47)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:142)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:150)
at UserController$_closure3.doCall(UserController.groovy)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:86)
at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:234)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1061)
at groovy.lang.ExpandoMetaClass.invokeMethod(ExpandoMetaClass.java:910)
at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:892)
at groovy.lang.Closure.call(Closure.java:279)
at groovy.lang.Closure.call(Closure.java:274)
at org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.handleAction(SimpleGrailsControllerHelper.java:363)
at org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.executeAction(SimpleGrailsControllerHelper.java:243)
at org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.handleURI(SimpleGrailsControllerHelper.java:203)
at org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsControllerHelper.handleURI(SimpleGrailsControllerHelper.java:138)
at org.codehaus.groovy.grails.web.servlet.mvc.SimpleGrailsController.handleRequest(SimpleGrailsController.java:88)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
at org.codehaus.groovy.grails.web.servlet.GrailsDispatcherServlet.doDispatch(GrailsDispatcherServlet.java:264)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571)
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:502)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1124)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:70)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:70)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:361)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:334)
at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126)
at org.codehaus.groovy.grails.web.util.WebUtils.forwardRequestForUrlMappingInfo(WebUtils.java:293)
at org.codehaus.groovy.grails.web.util.WebUtils.forwardRequestForUrlMappingInfo(WebUtils.java:269)
at org.codehaus.groovy.grails.web.util.WebUtils.forwardRequestForUrlMappingInfo(WebUtils.java:261)
at org.codehaus.groovy.grails.web.mapping.filter.UrlMappingsFilter.doFilterInternal(UrlMappingsFilter.java:181)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
at org.codehaus.groovy.grails.web.sitemesh.GrailsPageFilter.obtainContent(GrailsPageFilter.java:171)
at org.codehaus.groovy.grails.web.sitemesh.GrailsPageFilter.doFilter(GrailsPageFilter.java:110)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
at org.codehaus.groovy.grails.web.servlet.filter.GrailsReloadServletFilter.doFilterInternal(GrailsReloadServletFilter.java:101)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
at org.codehaus.groovy.grails.web.servlet.mvc.GrailsWebRequestFilter.doFilterInternal(GrailsWebRequestFilter.java:65)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236)
at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1115)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:361)
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:417)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:534)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:864)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:533)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:207)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:403)
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:522)
2009-04-16 16:22:01,712 [13515877@qtp0-0] ERROR StackTrace - Sanitizing stacktrace:
java.lang.NullPointerException: Cannot get property 'name' on null object
at UserController$_closure3.doCall(UserController.groovy:30)
at UserController$_closure3.doCall(UserController.groovy)
1 change: 0 additions & 1 deletion test/reports/TEST-DateTagLibTests-err.txt

This file was deleted.

1 change: 0 additions & 1 deletion test/reports/TEST-DateTagLibTests-out.txt

This file was deleted.

9 changes: 0 additions & 9 deletions test/reports/TEST-DateTagLibTests.xml

This file was deleted.

1 change: 0 additions & 1 deletion test/reports/TEST-EntryControllerTests-err.txt

This file was deleted.

1 change: 0 additions & 1 deletion test/reports/TEST-EntryControllerTests-out.txt

This file was deleted.

0 comments on commit c58d47a

Please sign in to comment.