Re[2]: EJB v2 and EJB v3 conflict when deploying .ear
Tero Ripattila <[email protected]> Thu, 6 Jul 2006 15:48:15 +0300
| Newsgroups | gmane.text.xml.resin.user |
|---|---|
| Organization | Extremia |
| Message-ID | <[email protected]> |
------------53B6FD1151CA50
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Hello Scott,
Wednesday, July 5, 2006, 4:52:44 PM, you wrote:
> I think you're just missing a jndi-name
> <ejb-server jndi-name=3D"java:comp/env/cmp">
> <config-directory>...</config-directory>
> </ejb-server>
I tried the snapshot you built yesterday and this is what I got for result:
[15:44:20.781] In-place class redefinition (HotSwap) is not available. In-=
place class reloading during development requires a compatible JDK and -Xde=
bug.
[15:44:21.656] WebApp[http://localhost:80/hallinta] starting
[15:44:21.828] action: init
[15:44:21.890] Initializing, config=3D'org.apache.struts.util.LocalStrings'=
, returnNull=3Dtrue
[15:44:21.890] Initializing, config=3D'org.apache.struts.action.ActionResou=
rces', returnNull=3Dtrue
[15:44:22.765] Initializing, config=3D'ApplicationResources', returnNull=3D=
true
[15:44:22.796] Loading validation rules file from '/WEB-INF/validator-rules=
.xml'
[15:44:23.312] Tiles definition factory loaded for module ''.
[15:44:23.328] javax.servlet.ServletException: com.caucho.config.ConfigExce=
ption: Expected <ejb-server> configured at 'java:comp/env/cmp'
[15:44:23.328] at com.caucho.server.dispatch.ExceptionFilterChain.<init>(E=
xceptionFilterChain.java:54)
[15:44:23.328] at com.caucho.server.webapp.Application.buildInvocation(App=
lication.java:1774)
[15:44:23.328] at com.caucho.server.webapp.ApplicationContainer.buildInvoc=
ation(ApplicationContainer.java:731)
[15:44:23.328] at com.caucho.server.host.Host.buildInvocation(Host.java:47=
6)
[15:44:23.328] at com.caucho.server.host.HostContainer.buildInvocation(Hos=
tContainer.java:350)
[15:44:23.328] at com.caucho.server.resin.ServletServer.buildInvocation(Se=
rvletServer.java:650)
[15:44:23.328] at com.caucho.server.dispatch.DispatchServer.buildInvocatio=
n(DispatchServer.java:198)
[15:44:23.328] at com.caucho.server.http.HttpRequest.handleRequest(HttpReq=
uest.java:263)
[15:44:23.328] at com.caucho.server.port.TcpConnection.run(TcpConnection.j=
ava:519)
[15:44:23.328] at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:539)
[15:44:23.328] at com.caucho.util.ThreadPool.run(ThreadPool.java:465)
[15:44:23.328] at java.lang.Thread.run(Thread.java:595)
[15:44:23.328] Caused by: com.caucho.config.ConfigException: Expected <ejb-=
server> configured at 'java:comp/env/cmp'
[15:44:23.328] at com.caucho.server.e_app.EnterpriseApplication.init(Enter=
priseApplication.java:380)
[15:44:23.328] at com.caucho.server.deploy.EnvironmentDeployController.con=
figureInstance(EnvironmentDeployController.java:446)
[15:44:23.328] at com.caucho.server.deploy.EnvironmentDeployController.con=
figureInstance(EnvironmentDeployController.java:63)
[15:44:23.328] at com.caucho.server.deploy.DeployController.startImpl(Depl=
oyController.java:619)
[15:44:23.328] at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.s=
tartOnInit(StartAutoRedeployAutoStrategy.java:72)
[15:44:23.328] at com.caucho.server.deploy.DeployController.startOnInit(De=
ployController.java:509)
[15:44:23.328] at com.caucho.server.deploy.DeployContainer.start(DeployCon=
tainer.java:153)
[15:44:23.328] at com.caucho.server.webapp.WebAppEarDeployGenerator.start(=
WebAppEarDeployGenerator.java:133)
[15:44:23.328] at com.caucho.server.deploy.DeployListGenerator.start(Deplo=
yListGenerator.java:173)
[15:44:23.328] at com.caucho.server.deploy.DeployContainer.start(DeployCon=
tainer.java:134)
[15:44:23.328] at com.caucho.server.webapp.ApplicationContainer.start(Appl=
icationContainer.java:673)
[15:44:23.328] at com.caucho.server.host.Host.start(Host.java:437)
[15:44:23.328] at com.caucho.server.deploy.DeployController.startImpl(Depl=
oyController.java:621)
[15:44:23.328] at com.caucho.server.deploy.StartAutoRedeployAutoStrategy.s=
tartOnInit(StartAutoRedeployAutoStrategy.java:72)
[15:44:23.328] at com.caucho.server.deploy.DeployController.startOnInit(De=
ployController.java:509)
[15:44:23.328] at com.caucho.server.deploy.DeployContainer.start(DeployCon=
tainer.java:153)
[15:44:23.328] at com.caucho.server.host.HostContainer.start(HostContainer=
.java:501)
[15:44:23.328] at com.caucho.server.resin.ServletServer.start(ServletServe=
r.java:968)
[15:44:23.328] at com.caucho.server.deploy.DeployController.startImpl(Depl=
oyController.java:621)
[15:44:23.328] at com.caucho.server.deploy.AbstractDeployControllerStrateg=
y.start(AbstractDeployControllerStrategy.java:56)
[15:44:23.328] at com.caucho.server.deploy.DeployController.start(DeployCo=
ntroller.java:517)
[15:44:23.328] at com.caucho.server.resin.ResinServer.start(ResinServer.ja=
va:530)
[15:44:23.328] at com.caucho.server.resin.Resin.init(Resin.java)
[15:44:23.328] at com.caucho.server.resin.Resin.main(Resin.java:624)
[15:44:23.406] Expected <ejb-server> configured at 'java:comp/env/cmp'
[15:44:23.468] resin-file: init
Does this help you to determine whether your jndi-name assumption is correc=
t?
-- Tero
------------53B6FD1151CA50
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title></title>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Diso-8859-1">
<meta http-equiv=3D"Content-Style-Type" content=3D"text/css">
<style type=3D"text/css"><!--
body {
margin: 5px 5px 5px 5px;
background-color: #ffffff;
}
/* ---------- Text Styles ---------- */
hr { color: #000000}
body, table /* Normal text */
{
font-size: 12pt;
font-family: 'Garamond';
font-style: normal;
font-weight: normal;
color: #000000;
text-decoration: none;
}
span.rvts1 /* Heading */
{
font-size: 10pt;
font-family: 'Arial';
font-weight: bold;
color: #0000ff;
}
span.rvts2 /* Subheading */
{
font-size: 10pt;
font-family: 'Arial';
font-weight: bold;
color: #000080;
}
span.rvts3 /* Keywords */
{
font-size: 10pt;
font-family: 'Arial';
font-style: italic;
color: #800000;
}
a.rvts4, span.rvts4 /* Jump 1 */
{
font-size: 10pt;
font-family: 'Arial';
color: #008000;
text-decoration: underline;
}
a.rvts5, span.rvts5 /* Jump 2 */
{
font-size: 10pt;
font-family: 'Arial';
color: #008000;
text-decoration: underline;
}
span.rvts6
{
font-size: 9pt;
font-family: 'courier new';
font-weight: bold;
color: #800000;
}
span.rvts7
{
font-size: 9pt;
font-family: 'courier new';
font-weight: bold;
color: #800080;
}
/* ---------- Para Styles ---------- */
p,ul,ol /* Paragraph Style */
{
text-align: left;
text-indent: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
.rvps1 /* Centered */
{
text-align: center;
}
--></style>
</head>
<body>
<p>Hello Scott,</p>
<p><br></p>
<p>Wednesday, July 5, 2006, 4:52:44 PM, you wrote:</p>
<p><br></p>
<p><span class=3Drvts6>> I think you're just missing a jndi-name</span><=
/p>
<p><br></p>
<p><span class=3Drvts6>> <ejb-server jndi-name=3D"java:comp/env/cmp"&=
gt;</span></p>
<p><span class=3Drvts6>> <config-directory>...</co=
nfig-directory></span></p>
<p><span class=3Drvts6>> </ejb-server></span></p>
<p>
<br>I tried the snapshot you built yesterday and this is what I got for res=
ult:
<br>
<br>[15:44:20.781] In-place class redefinition (HotSwap) is not available. =
In-place class reloading during development requires a compatible JDK=
and -Xdebug.</p>
<p>[15:44:21.656] WebApp[http://localhost:80/hallinta] starting</p>
<p>[15:44:21.828] action: init</p>
<p>[15:44:21.890] Initializing, config=3D'org.apache.struts.util.LocalStrin=
gs', returnNull=3Dtrue</p>
<p>[15:44:21.890] Initializing, config=3D'org.apache.struts.action.ActionRe=
sources', returnNull=3Dtrue</p>
<p>[15:44:22.765] Initializing, config=3D'ApplicationResources', returnNull=
=3Dtrue</p>
<p>[15:44:22.796] Loading validation rules file from '/WEB-INF/validator-ru=
les.xml'</p>
<p>[15:44:23.312] Tiles definition factory loaded for module ''.</p>
<p>[15:44:23.328] javax.servlet.ServletException: com.caucho.config.ConfigE=
xception: Expected <ejb-server> configured at 'java:comp/env/cmp'</p>
<p>[15:44:23.328] at com.caucho.server.dispatch.ExceptionFilterChain.=
<init>(ExceptionFilterChain.java:54)</p>
<p>[15:44:23.328] at com.caucho.server.webapp.Application.buildInvoca=
tion(Application.java:1774)</p>
<p>[15:44:23.328] at com.caucho.server.webapp.ApplicationContainer.bu=
ildInvocation(ApplicationContainer.java:731)</p>
<p>[15:44:23.328] at com.caucho.server.host.Host.buildInvocation(Host=
.java:476)</p>
<p>[15:44:23.328] at com.caucho.server.host.HostContainer.buildInvoca=
tion(HostContainer.java:350)</p>
<p>[15:44:23.328] at com.caucho.server.resin.ServletServer.buildInvoc=
ation(ServletServer.java:650)</p>
<p>[15:44:23.328] at com.caucho.server.dispatch.DispatchServer.buildI=
nvocation(DispatchServer.java:198)</p>
<p>[15:44:23.328] at com.caucho.server.http.HttpRequest.handleRequest=
(HttpRequest.java:263)</p>
<p>[15:44:23.328] at com.caucho.server.port.TcpConnection.run(TcpConn=
ection.java:519)</p>
<p>[15:44:23.328] at com.caucho.util.ThreadPool.runTasks(ThreadPool.j=
ava:539)</p>
<p>[15:44:23.328] at com.caucho.util.ThreadPool.run(ThreadPool.java:4=
65)</p>
<p>[15:44:23.328] at java.lang.Thread.run(Thread.java:595)</p>
<p>[15:44:23.328] Caused by: com.caucho.config.ConfigException: Expected &l=
t;ejb-server> configured at 'java:comp/env/cmp'</p>
<p>[15:44:23.328] at com.caucho.server.e_app.EnterpriseApplication.in=
it(EnterpriseApplication.java:380)</p>
<p>[15:44:23.328] at com.caucho.server.deploy.EnvironmentDeployContro=
ller.configureInstance(EnvironmentDeployController.java:446)</p>
<p>[15:44:23.328] at com.caucho.server.deploy.EnvironmentDeployContro=
ller.configureInstance(EnvironmentDeployController.java:63)</p>
<p>[15:44:23.328] at com.caucho.server.deploy.DeployController.startI=
mpl(DeployController.java:619)</p>
<p>[15:44:23.328] at com.caucho.server.deploy.StartAutoRedeployAutoSt=
rategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)</p>
<p>[15:44:23.328] at com.caucho.server.deploy.DeployController.startO=
nInit(DeployController.java:509)</p>
<p>[15:44:23.328] at com.caucho.server.deploy.DeployContainer.start(D=
eployContainer.java:153)</p>
<p>[15:44:23.328] at com.caucho.server.webapp.WebAppEarDeployGenerato=
r.start(WebAppEarDeployGenerator.java:133)</p>
<p>[15:44:23.328] at com.caucho.server.deploy.DeployListGenerator.sta=
rt(DeployListGenerator.java:173)</p>
<p>[15:44:23.328] at com.caucho.server.deploy.DeployContainer.start(D=
eployContainer.java:134)</p>
<p>[15:44:23.328] at com.caucho.server.webapp.ApplicationContainer.st=
art(ApplicationContainer.java:673)</p>
<p>[15:44:23.328] at com.caucho.server.host.Host.start(Host.java:437)=
</p>
<p>[15:44:23.328] at com.caucho.server.deploy.DeployController.startI=
mpl(DeployController.java:621)</p>
<p>[15:44:23.328] at com.caucho.server.deploy.StartAutoRedeployAutoSt=
rategy.startOnInit(StartAutoRedeployAutoStrategy.java:72)</p>
<p>[15:44:23.328] at com.caucho.server.deploy.DeployController.startO=
nInit(DeployController.java:509)</p>
<p>[15:44:23.328] at com.caucho.server.deploy.DeployContainer.start(D=
eployContainer.java:153)</p>
<p>[15:44:23.328] at com.caucho.server.host.HostContainer.start(HostC=
ontainer.java:501)</p>
<p>[15:44:23.328] at com.caucho.server.resin.ServletServer.start(Serv=
letServer.java:968)</p>
<p>[15:44:23.328] at com.caucho.server.deploy.DeployController.startI=
mpl(DeployController.java:621)</p>
<p>[15:44:23.328] at com.caucho.server.deploy.AbstractDeployControlle=
rStrategy.start(AbstractDeployControllerStrategy.java:56)</p>
<p>[15:44:23.328] at com.caucho.server.deploy.DeployController.start(=
DeployController.java:517)</p>
<p>[15:44:23.328] at com.caucho.server.resin.ResinServer.start(ResinS=
erver.java:530)</p>
<p>[15:44:23.328] at com.caucho.server.resin.Resin.init(Resin.java)</=
p>
<p>[15:44:23.328] at com.caucho.server.resin.Resin.main(Resin.java:62=
4)</p>
<p>[15:44:23.406] Expected <ejb-server> configured at 'java:comp/env/=
cmp'</p>
<p>[15:44:23.468] resin-file: init</p>
<p>
<br>Does this help you to determine whether your jndi-name assumption is co=
rrect?
<br>
<br>-- Tero
<br><br></p>
</body></html>
------------53B6FD1151CA50--