Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Info

Help is available by sending an email to csf-support@mit.edu
Have any suggestion on how improve this wiki?  Please give us your feedback at csf-support@mit.edu

Panel

Quick Links to:

Table of Contents
minLevel3
Panel

Anchor
h3.data resource
h3.data resource

How do I add new database Resource Definition (database connection) to Tomcat?

ANSWER:

  • The Install Tomcat 7 instructions gives an example on how to add a new Resouce Definition to Tomcat.
Panel

Tomcat 7 manager fails when deploying a WAR file when using the AJP connector

When the Tomcat 7 manager tries to deploy a war file, it fails with the following error:

Code Block

Feb 28, 2013 8:20:35 AM org.apache.coyote.ajp.AjpMessage processHeader
SEVERE: Invalid message received with signature 8192

ANSWER:
By default, the maximum packet size that can be process by the AJP connector is 8192 bytes.  Do the following to change the default:

  1. Edit the Tomcat server.xml file located in the conf directory of your Tomcat installation.
  2. Find the Connector entry (show below).
    Code Block
    
    <Connector port="8009" protocol="AJP/1.3" tomcatAuthentication="false" redirectPort="8443" address="127.0.0.1" maxPostSize="536870912" />
    
  3. Add maxHttpHeaderSize="65536" and packetSize="65536" so that the Connector is as follows:
    Code Block
    
    <Connector port="8009" protocol="AJP/1.3" tomcatAuthentication="false" redirectPort="8443" address="127.0.0.1"  maxPostSize="536870912" maxHttpHeaderSize="65536" packetSize="65536" />
    
  4. When you are satisfied with your changes, save your changes and restart your Tomcat server.
Panel

Tomcat 7 manager fails when deploying a WAR file larger than 50 MB.

  • When the Tomcat 7 manager tries to deploy a war file that is larger that 50 MB, it fails with the following exception:
    Code Block
    
    HTTP Status 500 - 
    
    --------------------------------------------------------------------------------
    
    type Exception report
    
    message 
    
    description The server encountered an internal error () that prevented it from fulfilling this request.
    
    exception 
    
    java.lang.IllegalStateException: org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (63475228) exceeds the configured maximum (52428800)
    	org.apache.catalina.connector.Request.parseParts(Request.java:2780)
    	org.apache.catalina.connector.Request.parseParameters(Request.java:3024)
    	org.apache.catalina.connector.Request.getParameter(Request.java:1139)
    	org.apache.catalina.connector.RequestFacade.getParameter(RequestFacade.java:382)
    	org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:163)
    	org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
    
    root cause 
    
    org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (63475228) exceeds the configured maximum (52428800)
    	org.apache.tomcat.util.http.fileupload.FileUploadBase$FileItemIteratorImpl.<init>(FileUploadBase.java:804)
    	org.apache.tomcat.util.http.fileupload.FileUploadBase.getItemIterator(FileUploadBase.java:284)
    	org.apache.tomcat.util.http.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:304)
    	org.apache.tomcat.util.http.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:129)
    	org.apache.catalina.connector.Request.parseParts(Request.java:2718)
    	org.apache.catalina.connector.Request.parseParameters(Request.java:3024)
    	org.apache.catalina.connector.Request.getParameter(Request.java:1139)
    	org.apache.catalina.connector.RequestFacade.getParameter(RequestFacade.java:382)
    	org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:163)
    	org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:108)
    
    note The full stack trace of the root cause is available in the Apache Tomcat/7.0.25 logs.
    
    ANSWER:
  • By default, the maximum file size that can be uploaded by the Tomcat 7 manager is 52428800 bytes.  Do the following to change the default:
    1. Edit the web.xml of the Tomcat manager application.  You can find the web.xml file for the Tomcat manager application in the *webapps/manager/WEB-INF directory of your Tomcat installation.
    2. Find the <multipart-config> tag (show below) and increase the max-file-size and max-request-size (both initially set at 52428800) to something larger than the war file size you want to deploy.
      Code Block
      
      <multipart-config> 
          <max-file-size>52428800</max-file-size> 
          <max-request-size>52428800</max-request-size> 
          <file-size-threshold>0</file-size-threshold> 
      </multipart-config> 
      
    3. When you are satisfied with your changes, save your changes and restart your Tomcat server.
Panel

How do I block inbound connections on ports 8080 and 8443?

  • Follow this link for instructions on how to block inbound connections for any TCP port.

•Skip to content
•Skip to breadcrumbs
•Skip to header menu
•Skip to action menu
•Skip to quick search
Quick Search
Browse Pages
Blog
Labels
Attachments
Bookmarks
Mail
Advanced
Space Admin
People Directory
Keyboard Shortcuts
David Tanner Recently Viewed
Profile
Network
Labels
Watches
Drafts
Settings
Log Out
Dashboard
Common Services Framework
CSF Home
Software Development
Hibernate Quick Tips
Edit Page

Title
Skip to end of sidebar Help Tips
Text formatting
bold bold
italic italic
strike strike
under under
Headings

Large heading

Medium heading

Small heading

Lists

  • Bulleted point
  1. Numbered point
    Tables

    head1

    head2

    colA1

    colA2

    colB1

    colB2

    Links
    title Link a page
    title In 'dev' space
    http://host.com Remote link
    phrase@shortcut Shortcut
    alias Custom link title
    Full notation guide Go to start of sidebar
    Key
    This line was removed.This word was removed. This word was added.This line was added.
    Remove Page This page is being edited by .

Rich Text Wiki Markup Preview Loading…Make Rich Text Default Make Wiki Markup Default Insert/Edit Link (Ctrl+K) Insert Image (Ctrl+M) Insert/Edit Macro gliffyinfogalleryrecently-updatedtasklistwidgettoc<div class="wysiwyg-macro" macroname="info" macrohasbody="true" wikihasprecedingnewline="false" wikihastrailingnewline="true" ><div class="wysiwyg-macro-tag wysiwyg-macro-starttag">

Info

</div><br class="wysiwyg-macro-body-newline"/><div class="wysiwyg-macro-body"><p>Help is available by sending an email to<font color=""> <font color="green"></font><span class="nobr"><a href="mailto:csf-support@mit.edu"
class="external-link" rel="nofollow"linktype="raw" wikidestination="mailto:csf-support@mit.edu" originalalias="csf-support@mit.edu" >csf-support@mit.edu<sup><img class="rendericon" src="/confluence/images/icons/mail_small.gif" height="12" width="13" align="absmiddle" alt="" border="0"/></sup></a></span><br/>
Have any suggestion on how improve this wiki?  Please give us your feedback at</font> <font color="green"></font><span class="nobr"><a href="mailto:csf-support@mit.edu"
class="external-link" rel="nofollow"linktype="raw" wikidestination="mailto:csf-support@mit.edu" originalalias="csf-support@mit.edu" >csf-support@mit.edu<sup><img class="rendericon" src="/confluence/images/icons/mail_small.gif" height="12" width="13" align="absmiddle" alt="" border="0"/></sup></a></span></p></div><br class="wysiwyg-macro-body-newline"/><div class="wysiwyg-macro-tag wysiwyg-macro-endtag">

</div></div><p class="atl_conf_pad"> </p>
<div class="wysiwyg-macro" macroname="panel" macrostarttag="

Panel

" macrohasbody="true" wikihasnewlinebeforebody="true" wikihasnewlineafterbody="true" wikihasprecedingnewline="true" wikihastrailingnewline="true" ><div class="panel" style="border-width: 1px;"><div class="panelContent">
<p>Quick Links to:</p>
<div class="wysiwyg-macro" macroname="toc" macrohasbody="false" wikihasprecedingnewline="true" wikihastrailingnewline="true" ><div class="wysiwyg-macro-tag wysiwyg-macro-starttag">

Table of Contents
minLevel3

</div></div><p class="atl_conf_pad"> </p>
</div></div></div><p class="atl_conf_pad"> </p>
<div class="wysiwyg-macro" macroname="panel" macrostarttag="

" macrohasbody="true" wikihasnewlinebeforebody="true" wikihasnewlineafterbody="true" wikihasprecedingnewline="true" wikihastrailingnewline="true" ><div class="panel" style="border-width: 1px;"><div class="panelContent">
<h3><a name="HibernateQuickTips-HowdoIconfiguremyprojecttousehibernatemappings%3F"></a>How do I configure my project to use hibernate mappings?</h3>
<p><b>ANSWER:</b></p>
<ul>
<li>The session factory's <b>mappingLocations</b> element is used to configure the hibernate mappings.  Configuration instuctions can be found at: <a href="/confluence/display/CSF/How+to+configure+your+application+to+use+Hibernate+Mappings"
title="How to configure your application to use Hibernate Mappings"linktype="raw" wikidestination="How to configure your application to use Hibernate Mappings" aliasspecified="true" >How to configure your application to use Hibernate Mappings </a>.</li>
</ul>
</div></div></div><p class="atl_conf_pad"> </p> Paragraph

Insert

Hint: press Ctrl+Shift+M after a word to find and insert relevant images.

Info

Help is available by sending an email to csf-support@mit.edu
Have any suggestion on how improve this wiki?  Please give us your feedback at csf-support@mit.edu

Panel

Quick Links to:

Table of Contents
minLevel3
Panel

How do I configure my project to use hibernate mappings?

ANSWER:

RefreshPreview Documentation This macro does not provide any parameter information. If the available information does not help, you may find its documentation on the Atlassian Extensions Wiki.{} ExamplesDescription Body Text No matches
Minor change? (no notifications will be sent) Comment:
Location: Common Services Framework > Software Development Edit

Restrictions: Edit (Unsaved changes)
Viewing: Editing:

Labels: Edit
Looking for a label? Just start typing.

Powered by Atlassian Confluence 3.4, the Enterprise WikiPrinted by Atlassian Confluence 3.4, the Enterprise Wiki. | Report a bug | Atlassian NewsLink to this PageLink to this PageLink:Tiny Link:Wiki Markup:Close

...