I was able to get TomEE working.. Looks like the lastest problem I was running into was because it was overriding my JDBCRealm defined in my project's context.xml and web.xml with the contents of it's tomee.xml file datasource settings. Updated the datasource in the tomee.xml file and it is now working the same as Tomcat 7.0 w/ openejb.

Basically my question is how do I properly define and setup my EJB classes in a standard J2EE/JSP2.0 web app in netbeans now that I'm getting the initial context object. I'm not finding the example projects straightforward or helpful in regard to the configuration aspect. I'm also not getting any error messages regarding a missing ejb-jar.xml, a missing openejb.xml, or problems loading the class files defined in my persistence.xml file that I can use to figure out what my next steps should be.

Attached are some bean class files, Apache TomEE output, ejb-jar.xml, and persistence.xml files if that is helpful.

Basically what I'm trying to accomplish is to be able to invoke objects in my JSP and java code which mirror my DB tables that modifications to are reflected in the DB with the least amount of drama, overhead, proprietary configurations, platform dependence, and developer learning curve.

-David


On 7/7/2012 4:29 PM, Romain Manni-Bucau wrote:
Hi,

first why arent you using tomee (= don't include tomee jar in your webapp)

then i'm sorry but what's your question? not sure i get it right?

finally any clue on your app to see what your are using?

- Romain


2012/7/7 David Nordahl<da...@thinkology.org>

I've been trying to get OpenEJB hooked up to my web app project in
Netbeans and I've been having a lot of problems, but am making progress but
have spent almost 15 hours now looking at mailing list, forum, and
documentation stuff.

I successfully deployed the OpenEJB war with Tomcat after running into a
lot of issues trying to switch from Tomcat 7 to TomEE.

Basically my current status is:

1. I can run all the example openejb junit cases successfully but I'm not
sure how to translate that success to my actual netbeans JSP 2.0 project.
  I'm not really familiar with how all the maven/junit stuff translates to
actual web app/IDE configurations.
2. I can successfully get an openejb context using this command in my
servlet code:

         Properties properties = new Properties();
         properties.setProperty(**Context.INITIAL_CONTEXT_**FACTORY,
"org.apache.openejb.client.**LocalInitialContextFactory");
         InitialContext initialContext = new InitialContext(properties);

3. The tomcat log seems to indicate that openejb it is successfully
loading my mysql datasource.

3.  But I can't pull any bean objects out of the context.. this throws
exception:

           Object object = initialContext.lookup("**UserFacadeLocal");

4. I probably don't have them properly defined, but I'm not getting any
errors about them being improperly defined to work with. So I'm not sure my
ejb-jar.xml is being discovered and I'm not sure how detailed a description
is necessary.  I don't get any thing in my tomcat log output saying it's
loading the ejb-jar.xml contents or saying that it is loading the<class>
elements contained in my persistence.xml file.

5. I've tried putting a META-INF/ejb-jar.xml file about everywhere that is
recommended in my project folders on other discussion threads but the only
acknowledgement I get in the log output is that it is in the wrong place if
I put it in the root project folder.

6. I'm working with Entity classes and facade/local interfaces created by
netbeans from my db schema.  They contain lots of this type stuff: @Entity,
@NamedQueries etc.. I'm wondering if this setup replaces the need for any
amount of explicit xml config file definitions.

7. Last.. I find that you get namespace and other exceptions if you
include certain openejb/ejb jar files with your deployed project.  I found
a mailing list message saying to leave it out to avoid the errors, but it
didn't say how you'd then go about referencing any openejb library classes
in your project.

Thanks in advance..  It's been awhile since I've had to do a J2EE web
app.. Last time I used Jboss and some ide that just generated all the
classes and local and remote interfaces to persist class objects with my
DB.  I would like to keep things more simple and lightweight and stick with
tomcat on this project.

-David







com.company.server.entities.UserFacadeLocal.java------------------

@Local
public interface UserFacadeLocal {

    void create(User user);

    void edit(User user);

    void remove(User user);

    User find(Object id);

    List<User> findAll();

    List<User> findRange(int[] range);

    int count();
    
}

com.company.server.entities.UserFacade.java------------------

@Stateless
public class UserFacade extends AbstractFacade<User> implements UserFacadeLocal 
{
    @PersistenceContext(unitName = "SpeakEasyServerPU")
    private EntityManager em;

    @Override
    protected EntityManager getEntityManager() {
        return em;
    }

    public UserFacade() {
        super(User.class);
    }
    
}

com.company.server.entities.User.java------------------

@Entity
@Table(name = "user")
@XmlRootElement
@NamedQueries({
    @NamedQuery(name = "User.findAll", query = "SELECT u FROM User u"),
    @NamedQuery(name = "User.findByUserId", query = "SELECT u FROM User u WHERE 
u.userId = :userId"),
    @NamedQuery(name = "User.findByUserName", query = "SELECT u FROM User u 
WHERE u.userName = :userName"),
    @NamedQuery(name = "User.findByPassword", query = "SELECT u FROM User u 
WHERE u.password = :password"),
    @NamedQuery(name = "User.findByEmail", query = "SELECT u FROM User u WHERE 
u.email = :email"),
    @NamedQuery(name = "User.findByFirstName", query = "SELECT u FROM User u 
WHERE u.firstName = :firstName"),
    @NamedQuery(name = "User.findByLastName", query = "SELECT u FROM User u 
WHERE u.lastName = :lastName"),
    @NamedQuery(name = "User.findByLoginFailures", query = "SELECT u FROM User 
u WHERE u.loginFailures = :loginFailures"),
    @NamedQuery(name = "User.findByLastLoginFailure", query = "SELECT u FROM 
User u WHERE u.lastLoginFailure = :lastLoginFailure")})
public class User implements Serializable {
    private static final long serialVersionUID = 1L;
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Basic(optional = false)
    @Column(name = "user_id")
    private Integer userId;
    @Basic(optional = false)
    @Column(name = "user_name")
    private String userName;
    @Basic(optional = false)
    @Column(name = "password")
    private String password;
    @Column(name = "email")
    private String email;
    @Column(name = "first_name")
    private String firstName;
    @Column(name = "last_name")
    private String lastName;
    @Column(name = "login_failures")
    private Integer loginFailures;
    @Column(name = "last_login_failure")
    @Temporal(TemporalType.TIMESTAMP)
    private Date lastLoginFailure;
    @JoinColumn(name = "associated_customer", referencedColumnName = 
"customer_id")
    @ManyToOne
    private Customer associatedCustomer;

    public User() {
    }

    public User(Integer userId) {
        this.userId = userId;
    }

    public User(Integer userId, String userName, String password) {
        this.userId = userId;
        this.userName = userName;
        this.password = password;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getFirstName() {
        return firstName;
    }

    public void setFirstName(String firstName) {
        this.firstName = firstName;
    }

    public String getLastName() {
        return lastName;
    }

    public void setLastName(String lastName) {
        this.lastName = lastName;
    }

    public Integer getLoginFailures() {
        return loginFailures;
    }

    public void setLoginFailures(Integer loginFailures) {
        this.loginFailures = loginFailures;
    }

    public Date getLastLoginFailure() {
        return lastLoginFailure;
    }

    public void setLastLoginFailure(Date lastLoginFailure) {
        this.lastLoginFailure = lastLoginFailure;
    }

    public Customer getAssociatedCustomer() {
        return associatedCustomer;
    }

    public void setAssociatedCustomer(Customer associatedCustomer) {
        this.associatedCustomer = associatedCustomer;
    }

    @Override
    public int hashCode() {
        int hash = 0;
        hash += (userId != null ? userId.hashCode() : 0);
        return hash;
    }

    @Override
    public boolean equals(Object object) {
        // TODO: Warning - this method won't work in the case the id fields are 
not set
        if (!(object instanceof User)) {
            return false;
        }
        User other = (User) object;
        if ((this.userId == null && other.userId != null) || (this.userId != 
null && !this.userId.equals(other.userId))) {
            return false;
        }
        return true;
    }

    @Override
    public String toString() {
        return "com.company.server.entities.User[ userId=" + userId + " ]";
    }
    
}
<persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd";>
  <persistence-unit name="SpeakEasyServerPU" transaction-type="JTA">
  <!--  <provider>org.hibernate.ejb.HibernatePersistence</provider> -->
    <jta-data-source>jdbc/companyDB</jta-data-source>
    <class>com.company.server.entities.Customer</class>
    <class>com.company.server.entities.Device</class>
    <class>com.company.server.entities.DeviceServiced</class>
    <class>com.company.server.entities.GlobalVars</class>
    <class>com.company.server.entities.User</class>

    <exclude-unlisted-classes>false</exclude-unlisted-classes>
    <properties>
      <property name="openjpa.DetachState" value="loaded(DetachedStateField=true)"/>
      <property name="openjpa.Compatibility" value="IgnoreDetachedStateFieldForProxySerialization=true"/>
      <property name="openjpa.ConnectionFactoryProperties" value="MaxActive=500,MaxIdle=50,MinIdle=2,MaxWait=1800000"/>
      <!--  <property name="openjpa.Log" value="File=E:\\temp\\TestOpenJPAPersistence\\org.apache.openjpa.log, DefaultLevel=DEBUG, Runtime=INFO, Tool=INFO, SQL=TRACE"/>
      <property name="openjpa.jdbc.DBDictionary" value="org.apache.openjpa.jdbc.sql.MySQLDictionary"/>  -->
      <property name="openjpa.DataCache" value="true"/>
      <property name="openjpa.QueryCache" value="true"/>
    </properties>
  </persistence-unit>
</persistence>
<ejb-jar>
  <enterprise-beans>

    <session>
      <ejb-name>UserFacade</ejb-name>
      <ejb-ref>
        <ejb-ref-name>com.company.server.entities.UserFacade/userRemote</ejb-ref-name>
        <ejb-ref-type>Session</ejb-ref-type>
        <remote>com.company.server.entities.UserFacadeLocal</remote>
        <ejb-link>company.jar#UserFacade</ejb-link>
        <injection-target>
          <injection-target-class>com.company.server.entities.UserFacade</injection-target-class>
          <injection-target-name>userRemote</injection-target-name>
        </injection-target>
      </ejb-ref>
    </session>

  </enterprise-beans>
</ejb-jar>
Using CATALINA_BASE:   "C:\Program Files\Apache Software Foundation\TomEE 1.0"
Using CATALINA_HOME:   "C:\Program Files\Apache Software Foundation\TomEE 1.0"
Using CATALINA_TMPDIR: "C:\Program Files\Apache Software Foundation\TomEE 
1.0\temp"
Using JRE_HOME:        "C:\Program Files\Java\jdk1.7.0_05"
Using CLASSPATH:       "C:\Program Files\Apache Software Foundation\TomEE 
1.0\bin\bootstrap.jar;C:\Program Files\Apache Software Foundation\TomEE 
1.0\bin\tomcat-juli.jar"
Jul 07, 2012 4:51:28 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal 
performance in production environments was not found on the java.library.path: 
C:\Program 
Files\Java\jdk1.7.0_05\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program
 Files\Intel\DMIX;C:\Program Files\Common Files\Roxio 
Shared\DLLShared\;C:\Program Files\Common Files\Roxio 
Shared\DLLShared\;C:\Program Files\Common Files\Roxio 
Shared\9.0\DLLShared\;C:\Program Files\Common Files\Avid;C:\Program 
Files\Common Files\Sonic Shared;C:\Program Files\QuickTime\QTSystem\;C:\Program 
Files\Common Files\Intuit\QBPOSSDKRuntime;C:\Program Files\VDMSound\;C:\Program 
Files\MySQL\MySQL Server 5.5\bin;C:\Program 
Files\Java\jdk1.7.0_05\bin;C:\Program Files\NetBeans 
7.1.2\java\ant\bin;C:\Program Files\apache-maven-3.0.4\bin;.
Jul 07, 2012 4:51:29 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Jul 07, 2012 4:51:29 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Jul 07, 2012 4:51:29 PM org.apache.openejb.util.UrlCache <clinit>
INFO: AntiJarLocking enabled. Using URL cache dir C:\Program Files\Apache 
Software Foundation\TomEE 1.0\temp
Jul 07, 2012 4:51:30 PM org.apache.openejb.server.ServiceLogger <clinit>
INFO: can't find log4j MDC class
Jul 07, 2012 4:51:30 PM org.apache.tomee.catalina.TomcatLoader optionalService
INFO: Optional service not installed: 
org.apache.tomee.webservices.TomeeJaxRsService
Jul 07, 2012 4:51:30 PM org.apache.tomee.catalina.TomcatLoader optionalService
INFO: Optional service not installed: 
org.apache.tomee.webservices.TomeeJaxWsService
Jul 07, 2012 4:51:30 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: 
********************************************************************************
Jul 07, 2012 4:51:30 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: OpenEJB http://openejb.apache.org/
Jul 07, 2012 4:51:30 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: Startup: Sat Jul 07 16:51:30 CDT 2012
Jul 07, 2012 4:51:30 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: Copyright 1999-2012 (C) Apache OpenEJB Project, All Rights Reserved.
Jul 07, 2012 4:51:30 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: Version: 4.0.0
Jul 07, 2012 4:51:30 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: Build date: 20120426
Jul 07, 2012 4:51:30 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: Build time: 08:49
Jul 07, 2012 4:51:30 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: 
********************************************************************************
Jul 07, 2012 4:51:30 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: openejb.home = C:\Program Files\Apache Software Foundation\TomEE 1.0
Jul 07, 2012 4:51:30 PM org.apache.openejb.OpenEJB$Instance <init>
INFO: openejb.base = C:\Program Files\Apache Software Foundation\TomEE 1.0
Jul 07, 2012 4:51:30 PM org.apache.openejb.cdi.CdiBuilder initializeOWB
INFO: Created new singletonService 
org.apache.openejb.cdi.ThreadSingletonServiceImpl@1b08c06
Jul 07, 2012 4:51:30 PM org.apache.openejb.cdi.CdiBuilder initializeOWB
INFO: succeeded in installing singleton service
Jul 07, 2012 4:51:30 PM org.apache.openejb.config.ConfigurationFactory init
INFO: openejb configuration file is 'C:\Program Files\Apache Software 
Foundation\TomEE 1.0\conf\tomee.xml'
Jul 07, 2012 4:51:30 PM org.apache.openejb.util.OptionsLog info
INFO: Using 'openejb.provider.default=org.apache.tomee'
Jul 07, 2012 4:51:30 PM org.apache.openejb.config.ConfigurationFactory 
configureService
INFO: Configuring Service(id=Tomcat Security Service, type=SecurityService, 
provider-id=Tomcat Security Service)
Jul 07, 2012 4:51:30 PM org.apache.openejb.config.ConfigurationFactory 
configureService
INFO: Configuring Service(id=Default Transaction Manager, 
type=TransactionManager, provider-id=Default Transaction Manager)
Jul 07, 2012 4:51:30 PM org.apache.openejb.config.ConfigurationFactory 
configureService
INFO: Configuring Service(id=My DataSource, type=Resource, provider-id=Default 
JDBC Database)
Jul 07, 2012 4:51:30 PM org.apache.openejb.config.ConfigurationFactory 
configureService
INFO: Configuring Service(id=My Unmanaged DataSource, type=Resource, 
provider-id=Default JDBC Database)
Jul 07, 2012 4:51:30 PM org.apache.openejb.config.ConfigurationFactory 
configureService
INFO: Configuring Service(id=My Singleton Container, type=Container, 
provider-id=Default Singleton Container)
Jul 07, 2012 4:51:30 PM org.apache.openejb.config.ConfigurationFactory 
configureService
INFO: Configuring Service(id=My Stateful Container, type=Container, 
provider-id=Default Stateful Container)
Jul 07, 2012 4:51:30 PM org.apache.openejb.config.ConfigurationFactory 
configureService
INFO: Configuring Service(id=My Stateless Container, type=Container, 
provider-id=Default Stateless Container)
Jul 07, 2012 4:51:30 PM org.apache.openejb.util.OptionsLog info
INFO: Using 'openejb.system.apps=true'
Jul 07, 2012 4:51:30 PM org.apache.openejb.config.ConfigurationFactory 
configureApplication
INFO: Configuring enterprise application: null
Jul 07, 2012 4:51:30 PM org.apache.openejb.config.InitEjbDeployments deploy
INFO: Using openejb.deploymentId.format '{ejbName}'
Jul 07, 2012 4:51:30 PM org.apache.openejb.config.InitEjbDeployments deploy
INFO: Auto-deploying ejb openejb/Deployer: 
EjbDeployment(deployment-id=openejb/Deployer)
Jul 07, 2012 4:51:30 PM org.apache.openejb.config.InitEjbDeployments deploy
INFO: Auto-deploying ejb openejb/ConfigurationInfo: 
EjbDeployment(deployment-id=openejb/ConfigurationInfo)
Jul 07, 2012 4:51:30 PM org.apache.openejb.config.InitEjbDeployments deploy
INFO: Auto-deploying ejb MEJB: EjbDeployment(deployment-id=MEJB)
Jul 07, 2012 4:51:30 PM org.apache.openejb.config.AppInfoBuilder build
INFO: Enterprise application "openejb" loaded.
Jul 07, 2012 4:51:30 PM org.apache.openejb.assembler.classic.Assembler 
createRecipe
INFO: Creating TransactionManager(id=Default Transaction Manager)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createRecipe
INFO: Creating SecurityService(id=Tomcat Security Service)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createRecipe
INFO: Creating Resource(id=My DataSource)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createRecipe
INFO: Creating Resource(id=My Unmanaged DataSource)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createRecipe
INFO: Creating Container(id=My Singleton Container)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createRecipe
INFO: Creating Container(id=My Stateful Container)
Jul 07, 2012 4:51:31 PM org.apache.openejb.core.stateful.SimplePassivater init
INFO: Using directory C:\Program Files\Apache Software Foundation\TomEE 
1.0\temp for stateful session passivation
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createRecipe
INFO: Creating Container(id=My Stateless Container)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Assembling app: openejb
Jul 07, 2012 4:51:31 PM org.apache.bval.jsr303.ConfigurationImpl 
parseValidationXml
INFO: ignoreXmlConfiguration == true
Jul 07, 2012 4:51:31 PM org.apache.openejb.util.OptionsLog info
INFO: Using 
'openejb.jndiname.format={deploymentId}{interfaceType.openejbLegacyName}'
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=openejb/DeployerBusinessRemote) --> 
Ejb(deployment-id=openejb/Deployer)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: 
Jndi(name=global/openejb/openejb/Deployer!org.apache.openejb.assembler.Deployer)
 --> Ejb(deployment-id=openejb/Deployer)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=global/openejb/openejb/Deployer) --> 
Ejb(deployment-id=openejb/Deployer)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=openejb/ConfigurationInfoBusinessRemote) --> 
Ejb(deployment-id=openejb/ConfigurationInfo)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: 
Jndi(name=global/openejb/openejb/ConfigurationInfo!org.apache.openejb.assembler.classic.cmd.ConfigurationInfo)
 --> Ejb(deployment-id=openejb/ConfigurationInfo)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=global/openejb/openejb/ConfigurationInfo) --> 
Ejb(deployment-id=openejb/ConfigurationInfo)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=MEJB) --> Ejb(deployment-id=MEJB)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=global/openejb/MEJB!javax.management.j2ee.ManagementHome) --> 
Ejb(deployment-id=MEJB)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.JndiBuilder bind
INFO: Jndi(name=global/openejb/MEJB) --> Ejb(deployment-id=MEJB)
Jul 07, 2012 4:51:31 PM org.apache.openejb.cdi.CdiBuilder build
INFO: existing thread singleton service in SystemInstance() 
org.apache.openejb.cdi.ThreadSingletonServiceImpl@1b08c06
Jul 07, 2012 4:51:31 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication
INFO: OpenWebBeans Container is starting...
Jul 07, 2012 4:51:31 PM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [CdiPlugin]
Jul 07, 2012 4:51:31 PM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin]
Jul 07, 2012 4:51:31 PM org.apache.openejb.cdi.BeansDeployer 
validateInjectionPoints
INFO: All injection points were validated successfully.
Jul 07, 2012 4:51:31 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication
INFO: OpenWebBeans Container has started, it took [110] ms.
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Created Ejb(deployment-id=openejb/Deployer, ejb-name=openejb/Deployer, 
container=My Stateless Container)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Created Ejb(deployment-id=MEJB, ejb-name=MEJB, container=My Stateless 
Container)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Created Ejb(deployment-id=openejb/ConfigurationInfo, 
ejb-name=openejb/ConfigurationInfo, container=My Stateless Container)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Started Ejb(deployment-id=openejb/Deployer, ejb-name=openejb/Deployer, 
container=My Stateless Container)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Started Ejb(deployment-id=MEJB, ejb-name=MEJB, container=My Stateless 
Container)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Started Ejb(deployment-id=openejb/ConfigurationInfo, 
ejb-name=openejb/ConfigurationInfo, container=My Stateless Container)
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Deployed Application(path=openejb)
Jul 07, 2012 4:51:31 PM org.apache.openejb.server.ServiceManager initServer
INFO: Creating ServerService(id=admin)
Jul 07, 2012 4:51:31 PM org.apache.openejb.server.SimpleServiceManager start
INFO: Starting service admin
Jul 07, 2012 4:51:31 PM org.apache.openejb.server.SimpleServiceManager start
INFO: Started service admin
Jul 07, 2012 4:51:31 PM org.apache.openejb.server.SimpleServiceManager start
INFO:   ** Bound Services **
Jul 07, 2012 4:51:31 PM org.apache.openejb.server.SimpleServiceManager printRow
INFO:   NAME                 IP              PORT  
Jul 07, 2012 4:51:31 PM org.apache.openejb.server.SimpleServiceManager printRow
INFO:   admin                127.0.0.1       4200  
Jul 07, 2012 4:51:31 PM org.apache.openejb.server.SimpleServiceManager start
INFO: -------
Jul 07, 2012 4:51:31 PM org.apache.openejb.server.SimpleServiceManager start
INFO: Ready!
Jul 07, 2012 4:51:31 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 3312 ms
Jul 07, 2012 4:51:31 PM org.apache.tomee.catalina.OpenEJBNamingContextListener 
bindResource
INFO: Importing a Tomcat Resource with id 'UserDatabase' of type 
'org.apache.catalina.UserDatabase'.
Jul 07, 2012 4:51:31 PM org.apache.openejb.assembler.classic.Assembler 
createRecipe
INFO: Creating Resource(id=UserDatabase)
Jul 07, 2012 4:51:31 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Jul 07, 2012 4:51:31 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.27
Jul 07, 2012 4:51:31 PM org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Deploying configuration descriptor C:\Program Files\Apache Software 
Foundation\TomEE 1.0\conf\Catalina\localhost\ROOT.xml
TomcatWebAppBuilder.start 
Jul 07, 2012 4:51:32 PM org.apache.openejb.config.DeploymentLoader 
addFacesConfigs
INFO: faces config file is null
Jul 07, 2012 4:51:33 PM org.apache.openejb.config.ConfigurationFactory 
configureApplication
INFO: Configuring enterprise application: C:\Documents and Settings\DavidN\My 
Documents\NetBeansProjects\SpeakEasyServer\build\web
Jul 07, 2012 4:51:33 PM org.apache.openejb.config.AutoConfig deploy
INFO: Configuring PersistenceUnit(name=SpeakEasyServerPU)
Jul 07, 2012 4:51:33 PM org.apache.openejb.config.AutoConfig 
logAutoCreateResource
INFO: Auto-creating a Resource with id 'My DataSourceNonJta' of type 
'DataSource for 'SpeakEasyServerPU'.
Jul 07, 2012 4:51:33 PM org.apache.openejb.config.AutoConfig deploy
INFO: Configuring Service(id=My DataSourceNonJta, type=Resource, provider-id=My 
DataSource)
Jul 07, 2012 4:51:33 PM org.apache.openejb.assembler.classic.Assembler 
createRecipe
INFO: Creating Resource(id=My DataSourceNonJta)
Jul 07, 2012 4:51:33 PM org.apache.openejb.config.AutoConfig setJtaDataSource
INFO: Adjusting PersistenceUnit SpeakEasyServerPU <jta-data-source> to Resource 
ID 'My DataSource' from 'jdbc/companyDB'
Jul 07, 2012 4:51:33 PM org.apache.openejb.config.AutoConfig setNonJtaDataSource
INFO: Adjusting PersistenceUnit SpeakEasyServerPU <non-jta-data-source> to 
Resource ID 'My DataSourceNonJta' from 'null'
Jul 07, 2012 4:51:33 PM org.apache.openejb.config.ReportValidationResults 
logResults
WARNING: WARN ... EjbModule{moduleId='localhost/'}:     Descriptor ejb-jar.xml 
placed in incorrect location 
file:/C:/Documents%20and%20Settings/DavidN/My%20Documents/NetBeansProjects/SpeakEasyServer/build/web/ejb-jar.xml
Jul 07, 2012 4:51:33 PM org.apache.openejb.config.ReportValidationResults 
logResults
WARNING: 1 warning for EjbModule(path=localhost/)
Jul 07, 2012 4:51:33 PM org.apache.openejb.config.AppInfoBuilder build
INFO: Enterprise application "C:\Documents and Settings\DavidN\My 
Documents\NetBeansProjects\SpeakEasyServer\build\web" loaded.
Jul 07, 2012 4:51:33 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Assembling app: C:\Documents and Settings\DavidN\My 
Documents\NetBeansProjects\SpeakEasyServer\build\web
Jul 07, 2012 4:51:33 PM org.apache.bval.jsr303.ConfigurationImpl 
parseValidationXml
INFO: ignoreXmlConfiguration == true
Jul 07, 2012 4:51:33 PM org.apache.bval.jsr303.ConfigurationImpl 
parseValidationXml
INFO: ignoreXmlConfiguration == true
INFO - OpenJPA dynamically loaded a validation provider.
Jul 07, 2012 4:51:33 PM org.apache.openejb.assembler.classic.PersistenceBuilder 
createEntityManagerFactory
INFO: PersistenceUnit(name=SpeakEasyServerPU, 
provider=org.apache.openjpa.persistence.PersistenceProviderImpl) - provider 
time 390ms
using context file C:\Documents and Settings\DavidN\My 
Documents\NetBeansProjects\SpeakEasyServer\build\web\META-INF\context.xml
Jul 07, 2012 4:51:33 PM org.apache.openejb.cdi.CdiBuilder build
INFO: existing thread singleton service in SystemInstance() 
org.apache.openejb.cdi.ThreadSingletonServiceImpl@1b08c06
Jul 07, 2012 4:51:33 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication
INFO: OpenWebBeans Container is starting...
Jul 07, 2012 4:51:33 PM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [CdiPlugin]
Jul 07, 2012 4:51:33 PM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin]
Jul 07, 2012 4:51:33 PM org.apache.openejb.cdi.BeansDeployer 
validateInjectionPoints
INFO: All injection points were validated successfully.
Jul 07, 2012 4:51:33 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication
INFO: OpenWebBeans Container has started, it took [0] ms.
Jul 07, 2012 4:51:33 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Deployed Application(path=C:\Documents and Settings\DavidN\My 
Documents\NetBeansProjects\SpeakEasyServer\build\web)
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt is already defined
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/fmt_rt is already defined
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/core is already defined
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/fmt is already defined
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/core_rt is already defined
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/xml is already defined
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/xml_rt is already defined
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: 
http://jakarta.apache.org/taglibs/standard/permittedTaglibs is already defined
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/sql is already defined
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/functions is already 
defined
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/sql_rt is already defined
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jstl/core is already defined
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/xml is already defined
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://java.sun.com/jsp/jstl/sql is already defined
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.TaglibUriRule body
INFO: TLD skipped. URI: http://jakarta.apache.org/taglibs/standard/scriptfree 
is already defined
Jul 07, 2012 4:51:34 PM org.apache.myfaces.webapp.AbstractFacesInitializer 
initFaces
WARNING: No mappings of FacesServlet found. Abort initializing MyFaces.
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\TomEE 1.0\webapps\docs
Jul 07, 2012 4:51:34 PM org.apache.openejb.config.DeploymentLoader 
addFacesConfigs
INFO: faces config file is null
TomcatWebAppBuilder.start /docs
Jul 07, 2012 4:51:34 PM org.apache.openejb.config.ConfigurationFactory 
configureApplication
INFO: Configuring enterprise application: C:\Program Files\Apache Software 
Foundation\TomEE 1.0\webapps\docs
Jul 07, 2012 4:51:34 PM org.apache.openejb.config.AppInfoBuilder build
INFO: Enterprise application "C:\Program Files\Apache Software Foundation\TomEE 
1.0\webapps\docs" loaded.
Jul 07, 2012 4:51:34 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Assembling app: C:\Program Files\Apache Software Foundation\TomEE 
1.0\webapps\docs
Jul 07, 2012 4:51:34 PM org.apache.bval.jsr303.ConfigurationImpl 
parseValidationXml
INFO: ignoreXmlConfiguration == true
Jul 07, 2012 4:51:34 PM org.apache.bval.jsr303.ConfigurationImpl 
parseValidationXml
INFO: ignoreXmlConfiguration == true
Jul 07, 2012 4:51:34 PM org.apache.openejb.cdi.CdiBuilder build
INFO: existing thread singleton service in SystemInstance() 
org.apache.openejb.cdi.ThreadSingletonServiceImpl@1b08c06
Jul 07, 2012 4:51:34 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication
INFO: OpenWebBeans Container is starting...
Jul 07, 2012 4:51:34 PM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [CdiPlugin]
Jul 07, 2012 4:51:34 PM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin]
Jul 07, 2012 4:51:34 PM org.apache.openejb.cdi.BeansDeployer 
validateInjectionPoints
INFO: All injection points were validated successfully.
Jul 07, 2012 4:51:34 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication
INFO: OpenWebBeans Container has started, it took [16] ms.
Jul 07, 2012 4:51:34 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Deployed Application(path=C:\Program Files\Apache Software 
Foundation\TomEE 1.0\webapps\docs)
Jul 07, 2012 4:51:34 PM org.apache.myfaces.webapp.AbstractFacesInitializer 
initFaces
WARNING: No mappings of FacesServlet found. Abort initializing MyFaces.
TomcatWebAppBuilder.start /host-manager
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\TomEE 1.0\webapps\host-manager
Jul 07, 2012 4:51:34 PM org.apache.openejb.config.DeploymentLoader 
addFacesConfigs
INFO: faces config file is null
using context file C:\Program Files\Apache Software Foundation\TomEE 
1.0\webapps\host-manager\META-INF\context.xml
Jul 07, 2012 4:51:34 PM org.apache.openejb.config.ConfigurationFactory 
configureApplication
INFO: Configuring enterprise application: C:\Program Files\Apache Software 
Foundation\TomEE 1.0\webapps\host-manager
Jul 07, 2012 4:51:34 PM org.apache.openejb.config.AppInfoBuilder build
INFO: Enterprise application "C:\Program Files\Apache Software Foundation\TomEE 
1.0\webapps\host-manager" loaded.
Jul 07, 2012 4:51:34 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Assembling app: C:\Program Files\Apache Software Foundation\TomEE 
1.0\webapps\host-manager
Jul 07, 2012 4:51:34 PM org.apache.bval.jsr303.ConfigurationImpl 
parseValidationXml
INFO: ignoreXmlConfiguration == true
Jul 07, 2012 4:51:34 PM org.apache.bval.jsr303.ConfigurationImpl 
parseValidationXml
INFO: ignoreXmlConfiguration == true
Jul 07, 2012 4:51:34 PM org.apache.openejb.cdi.CdiBuilder build
INFO: existing thread singleton service in SystemInstance() 
org.apache.openejb.cdi.ThreadSingletonServiceImpl@1b08c06
Jul 07, 2012 4:51:34 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication
INFO: OpenWebBeans Container is starting...
Jul 07, 2012 4:51:34 PM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [CdiPlugin]
Jul 07, 2012 4:51:34 PM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin]
Jul 07, 2012 4:51:34 PM org.apache.openejb.cdi.BeansDeployer 
validateInjectionPoints
INFO: All injection points were validated successfully.
Jul 07, 2012 4:51:34 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication
INFO: OpenWebBeans Container has started, it took [0] ms.
Jul 07, 2012 4:51:34 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Deployed Application(path=C:\Program Files\Apache Software 
Foundation\TomEE 1.0\webapps\host-manager)
Jul 07, 2012 4:51:34 PM org.apache.myfaces.webapp.AbstractFacesInitializer 
initFaces
WARNING: No mappings of FacesServlet found. Abort initializing MyFaces.
Jul 07, 2012 4:51:34 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\TomEE 1.0\webapps\manager
TomcatWebAppBuilder.start /manager
Jul 07, 2012 4:51:34 PM org.apache.openejb.config.DeploymentLoader 
addFacesConfigs
INFO: faces config file is null
using context file C:\Program Files\Apache Software Foundation\TomEE 
1.0\webapps\manager\META-INF\context.xml
Jul 07, 2012 4:51:35 PM org.apache.openejb.config.ConfigurationFactory 
configureApplication
INFO: Configuring enterprise application: C:\Program Files\Apache Software 
Foundation\TomEE 1.0\webapps\manager
Jul 07, 2012 4:51:35 PM org.apache.openejb.config.AppInfoBuilder build
INFO: Enterprise application "C:\Program Files\Apache Software Foundation\TomEE 
1.0\webapps\manager" loaded.
Jul 07, 2012 4:51:35 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Assembling app: C:\Program Files\Apache Software Foundation\TomEE 
1.0\webapps\manager
Jul 07, 2012 4:51:35 PM org.apache.bval.jsr303.ConfigurationImpl 
parseValidationXml
INFO: ignoreXmlConfiguration == true
Jul 07, 2012 4:51:35 PM org.apache.bval.jsr303.ConfigurationImpl 
parseValidationXml
INFO: ignoreXmlConfiguration == true
Jul 07, 2012 4:51:35 PM org.apache.openejb.cdi.CdiBuilder build
INFO: existing thread singleton service in SystemInstance() 
org.apache.openejb.cdi.ThreadSingletonServiceImpl@1b08c06
Jul 07, 2012 4:51:35 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication
INFO: OpenWebBeans Container is starting...
Jul 07, 2012 4:51:35 PM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [CdiPlugin]
Jul 07, 2012 4:51:35 PM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin]
Jul 07, 2012 4:51:35 PM org.apache.openejb.cdi.BeansDeployer 
validateInjectionPoints
INFO: All injection points were validated successfully.
Jul 07, 2012 4:51:35 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication
INFO: OpenWebBeans Container has started, it took [15] ms.
Jul 07, 2012 4:51:35 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Deployed Application(path=C:\Program Files\Apache Software 
Foundation\TomEE 1.0\webapps\manager)
Jul 07, 2012 4:51:35 PM org.apache.myfaces.webapp.AbstractFacesInitializer 
initFaces
WARNING: No mappings of FacesServlet found. Abort initializing MyFaces.
Jul 07, 2012 4:51:35 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory C:\Program Files\Apache Software 
Foundation\TomEE 1.0\webapps\tomee
TomcatWebAppBuilder.start /tomee
Jul 07, 2012 4:51:35 PM org.apache.openejb.config.DeploymentLoader 
addFacesConfigs
INFO: faces config file is null
Jul 07, 2012 4:51:35 PM org.apache.openejb.config.ConfigurationFactory 
configureApplication
INFO: Configuring enterprise application: C:\Program Files\Apache Software 
Foundation\TomEE 1.0\webapps\tomee
Jul 07, 2012 4:51:35 PM org.apache.openejb.config.AppInfoBuilder build
INFO: Enterprise application "C:\Program Files\Apache Software Foundation\TomEE 
1.0\webapps\tomee" loaded.
Jul 07, 2012 4:51:35 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Assembling app: C:\Program Files\Apache Software Foundation\TomEE 
1.0\webapps\tomee
Jul 07, 2012 4:51:35 PM org.apache.bval.jsr303.ConfigurationImpl 
parseValidationXml
INFO: ignoreXmlConfiguration == true
Jul 07, 2012 4:51:35 PM org.apache.bval.jsr303.ConfigurationImpl 
parseValidationXml
INFO: ignoreXmlConfiguration == true
using context file C:\Program Files\Apache Software Foundation\TomEE 
1.0\webapps\tomee\META-INF\context.xml
Jul 07, 2012 4:51:35 PM org.apache.openejb.cdi.CdiBuilder build
INFO: existing thread singleton service in SystemInstance() 
org.apache.openejb.cdi.ThreadSingletonServiceImpl@1b08c06
Jul 07, 2012 4:51:35 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication
INFO: OpenWebBeans Container is starting...
Jul 07, 2012 4:51:35 PM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [CdiPlugin]
Jul 07, 2012 4:51:35 PM org.apache.webbeans.plugins.PluginLoader startUp
INFO: Adding OpenWebBeansPlugin : [OpenWebBeansJsfPlugin]
Jul 07, 2012 4:51:35 PM org.apache.openejb.cdi.BeansDeployer 
validateInjectionPoints
INFO: All injection points were validated successfully.
Jul 07, 2012 4:51:35 PM org.apache.openejb.cdi.OpenEJBLifecycle startApplication
INFO: OpenWebBeans Container has started, it took [0] ms.
Jul 07, 2012 4:51:35 PM org.apache.openejb.assembler.classic.Assembler 
createApplication
INFO: Deployed Application(path=C:\Program Files\Apache Software 
Foundation\TomEE 1.0\webapps\tomee)
Jul 07, 2012 4:51:35 PM org.apache.myfaces.webapp.AbstractFacesInitializer 
initFaces
WARNING: No mappings of FacesServlet found. Abort initializing MyFaces.
Jul 07, 2012 4:51:35 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Jul 07, 2012 4:51:35 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Jul 07, 2012 4:51:35 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 3766 ms
Jul 07, 2012 4:51:42 PM org.apache.jasper.compiler.TldLocationsCache tldScanJar
INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug 
logging for this logger for a complete list of JARs that were scanned but no 
TLDs were found in them. Skipping unneeded JARs during scanning can improve 
startup time and JSP compilation time.
javax.naming.NameNotFoundException: Name "UserFacadeLocal" not found.
        at 
org.apache.openejb.core.ivm.naming.IvmContext.federate(IvmContext.java:195)
        at 
org.apache.openejb.core.ivm.naming.IvmContext.lookup(IvmContext.java:149)
        at 
org.apache.openejb.core.ivm.naming.ContextWrapper.lookup(ContextWrapper.java:115)
        at javax.naming.InitialContext.lookup(InitialContext.java:411)
        at org.apache.jsp.admin.index_jsp._jspService(index_jsp.java:199)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
        at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
        at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
        at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
        at org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44)
        at 
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581)
        at com.company.server.AuthValve.invoke(AuthValve.java:59)
        at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
        at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
        at 
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
        at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
        at 
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)
        at 
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)
        at 
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
        at java.lang.Thread.run(Thread.java:722)

Reply via email to