[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

jrun - deploying same application in linux and windows.



Hi all,

i am deploying the same ear file that has been deployed successfully in the
windows platform JRun. The database being accessed is the same. So, we have
same jrun version. same service pack and same hotfix are on both platforms. the
JVM is also the same. when i start the server log created is also exactly the
same as well (except for the path variations). I am attaching the server.log
for the start up on my linux machine. i am able to view the login page of my
application fine on both platforms (there's no database access here). But when
i try to log in into the linux application.  I get an error (given below). am
completely lost on what the reason for the problem might be. 

the problem.
when i try to login i get the error
javax.servlet.ServletException: [Macromedia][SQLServer JDBC
Driver][SQLServer]Invalid column name 'userID'.
at com.schoolkey.www.servlets.Login.doPost(Login.java:94)...

Why am i getting this error. I am not experiencing this problem in windows. the
column name in the table is User_ID. but the mapping is done in
jrun-ejb-jar.xml file, and it is working fine in windows. what's more is that
if i take out the jrun-ejb-jar.xml file out of the ear file the behaviour does
not change. It looks like the jrun-ejb-jar.xml file is being ignored in linux.
WHAT IS GOING ON?

Any help will be most appreciated. I have been racking my head at this
desperately.

Thank you in advance
poorav 


=====
- Poorav

__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com