Extensions are not working!?

After installing a fresh install of Percussion, the out of the box Percussion extensions are not working. I tried to create a tester content type with just two fields in it, a title, and a test field.

Then, I applied the pre processor extension out of the box, sys_CopyParameter. I was just trying to copy the title into the test field. Upon doing this that content type was not able to be created in the web server. When I try and create an item of that type a huge stack blow up happens saying I have a stack overflow. I can attach that code at the bottom.
Does anyone have ANY ideas as to what is going wrong or how I can fix this critical problem so that I can start to develop extensions?

HTTP Status 500 - 
________________________________________
type Exception report
message 
description The server encountered an internal error () that prevented it from fulfilling this request.
exception 
javax.servlet.ServletException: Servlet execution threw an exception
        com.percussion.webdav.PSWebDavRequestFilter.doFilter(Unknown Source)
        com.percussion.servlets.PSSecurityFilter.doFilter(Unknown Source)
        com.percussion.servlets.PSCharacterSetFilter.doFilter(Unknown Source)
        org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:81)
root cause 
java.lang.StackOverflowError
        java.security.AccessController.doPrivileged(Native Method)
        javax.security.auth.Subject$SecureSet.contains(Unknown Source)
        java.util.AbstractCollection.containsAll(Unknown Source)
        java.util.AbstractSet.equals(Unknown Source)
        java.util.Collections$SynchronizedSet.equals(Unknown Source)
        javax.security.auth.Subject.equals(Unknown Source)
        org.jboss.resource.connectionmanager.JBossManagedConnectionPool$SubjectActions.run(JBossManagedConnectionPool.java:985)
        java.security.AccessController.doPrivileged(Native Method)
        org.jboss.resource.connectionmanager.JBossManagedConnectionPool$SubjectActions.equals(JBossManagedConnectionPool.java:997)
        org.jboss.resource.connectionmanager.JBossManagedConnectionPool$SubjectKey.equals(JBossManagedConnectionPool.java:885)
        java.util.HashMap.get(Unknown Source)
        org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getPool(JBossManagedConnectionPool.java:734)
        org.jboss.resource.connectionmanager.JBossManagedConnectionPool$BasePool.getConnection(JBossManagedConnectionPool.java:519)
        org.jboss.resource.connectionmanager.BaseConnectionManager2.getManagedConnection(BaseConnectionManager2.java:410)
        org.jboss.resource.connectionmanager.TxConnectionManager.getManagedConnection(TxConnectionManager.java:342)
        org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:462)
        org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:894)
        org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:73)
        com.percussion.services.datasource.impl.PSDatasourceManager.o00000(Unknown Source)
        com.percussion.services.datasource.impl.PSDatasourceManager.getDbConnection(Unknown Source)
        com.percussion.utils.jdbc.PSConnectionHelper.getDbConnection(Unknown Source)
        com.percussion.workflow.PSConnectionMgr.getWithOptionsConnection(Unknown Source)
        com.percussion.workflow.PSConnectionMgr.getConnection(Unknown Source)
        com.percussion.workflow.PSExitAuthenticateUser.preProcessRequest(Unknown Source)
        com.percussion.data.PSExtensionRunner.preProcessRequest(Unknown Source)
        com.percussion.data.vb.runPreProcessingExtensions(Unknown Source)
        com.percussion.data.vb.runPreProcessingExtensions(Unknown Source)
        com.percussion.cms.handlers.PSQueryCommandHandler.o00000(Unknown Source)
        com.percussion.cms.handlers.PSQueryCommandHandler.getResultDocument(Unknown Source)
        com.percussion.cms.handlers.PSContentEditorHandler.getResultDocument(Unknown Source)
        com.percussion.server.PSInternalRequest.o00000(Unknown Source)
        com.percussion.server.PSInternalRequest.getResultDoc(Unknown Source)
        com.percussion.cms.objectstore.server.PSServerItem.o00000(Unknown Source)
        com.percussion.cms.objectstore.server.PSServerItem.o00000(Unknown Source)
        com.percussion.cms.objectstore.server.PSServerItem.load(Unknown Source)
        com.percussion.cms.objectstore.server.PSServerItem.load(Unknown Source)
        com.percussion.cms.objectstore.server.PSServerItem.load(Unknown Source)
        com.percussion.cms.objectstore.server.PSServerItem.load(Unknown Source)
        com.percussion.cms.objectstore.server.PSServerItem.<init>(Unknown Source)
        com.percussion.data.PSContentItemDataExtractor.extract(Unknown Source)
        com.percussion.data.PSContentItemDataExtractor.extract(Unknown Source)
        com.percussion.data.PSExtensionRunner.o00000(Unknown Source)
        com.percussion.data.PSExtensionRunner.preProcessRequest(Unknown Source)
        com.percussion.data.vb.runPreProcessingExtensions(Unknown Source)
        com.percussion.data.vb.runPreProcessingExtensions(Unknown Source)
        com.percussion.cms.handlers.PSQueryCommandHandler.o00000(Unknown Source)
        com.percussion.cms.handlers.PSQueryCommandHandler.getResultDocument(Unknown Source)
        com.percussion.cms.handlers.PSContentEditorHandler.getResultDocument(Unknown Source)
     

It starts to loop and continue that loop until the end of the trace.

IGNORE THIS THREAD… I fixed it