我眼中的J2EE

周末写的一点体会:
ejb是什么
很长时间以来,我们一直被误导了,以为只有采用了ejb技术的系统才算真正玩了ejb。后来才明白J2EE的内涵要比ejb广的多,是一套使用Java进行企业级开发的技术规范,包含了大部分核心服务如JTA事务管理, 资源池,线程管理,还有jdbc,jsp,servlet等应用技术。而EJB仅仅是一个使用了JTA事务管理、线程管理等J2EE基础服务的分布式的组件标准。
为什么需要ejb
按照官方的说法:
Enterprise JavaBeans will make it easy to write applications. Application developers will not have to understand low-level transaction and state management details; multithreading;resource pooling; and other complex low-level APIs.
❑ Declarative transaction management
❑ Remoting
❑ Clustering
❑ Thread management
❑ Instance pooling
❑ Resource management
❑ Security
❑ Management of business objects
记得一个人写文章说:“EJB最大的诱人之处是她把应用程序和服务器分开了,我们再也不用和那些服务器上的复杂的资源打交道了,什么数据库,什么进程,线程,什么安全权限,什么套接字,都见鬼去吧,我们只需要专著于我们的商业逻辑的实现了。”
ejb的许诺兑现了吗
ejb已经出现5、6年时间了,很多J2EE项目才也采用了ejb,sun所描述的美好前景也并没有实现。
1. Ejb规范本身是很复杂的,以至于没有多少开发人员去阅读他。Ejb总是与复杂联系在一起的,并没有减轻开发人员的负担。Ejb container像一个黑盒子,ejb在里面如何运行的,机制如何,很多人都说不出ejb container是如何处理异常的,跟事务有什么联系。
Ejb的运行效率如何,瓶颈在什么地方,没有人知道。(在Oracle中的调优我们可以很精确的找出是程序甚至说哪条SQL语句的原因,Oracle配置的原因,操作系统和硬件的原因)。
2. Ejb的复杂意味着程序的开发效率是低的,以致于Jbuilder提供了图形化的设计工具(一个包中的ejb只能由一个人来开发,否则合并比较麻烦) ,Xdoclet是另外一种辅助开发的方式。另外,拿entity bean来讲,每次想按照不同的参数进行查询,都要去为entity bean重新定义的一个select方法,然后编译发布,然后在业务逻辑中调用。
3. Ejb是在容器中执行的,意味着我们不能像一般的javabean那样来对待他,与javabean像比,他是一个需要其他环境的重量级实现,单元测试是很困难的。
4. 关于entity bean,Marc fluery的文章中说Cache is the king,可是数据库中已经有cache了,为什么还要去cache entity bean(相对于enity bean的复杂性,数据的传输开销还是很小的),仅仅是因为采用了entity bean而看起来更面向对象吗。
Core j2ee patterns和一些所谓最佳实现的书都有相当一部分内容来正确和简化使用ejb的。
相信Ejb 3.0在简化方面会做了不少工作。
为entity bean寻找理由, 构件与对象
一开始接触entity bean,感到的就是复杂,开发效率低,难以维护。
一般来讲,使用entity bean都是完成数据持久的功能。
后来看了hibernate,很简单,开始困惑,总以为entity bean之所以存在,还是有他存在的理由,于是列举了具备的安全,事务,分布式计算等方面的优点。
后来还是开始怀疑entity bean存在的必要,因为那些功能与优点都可以通过session bean封装其他jdbc操作或者hibernate来实现,想来想去entity bean唯一的不同就是构件了,更像客观存在的domain model,而不是从数据库里面取出来的数据,entity bean使对象看起来更像真实的世界。
构件之所以存在,是与分布式计算分不开的。在一个系统中,你可以通过另外一个系统来调用业务逻辑和数据访问,不同的系统通过构件来完美结合。
(其实torque也不错,就是不能操作多个数据源,另外就是自己生成了相关java文件来实现or mapping的功能,而不是像hibernate那样通过xml文件来配置实现。)
我们需要分布式吗,Distribution and Scalability
分布式意味着在网络之间进行协调调用,意味着复杂,除非必要,就不要采用分布式技术。
以前以为采用ejb,程序就是分布式的,就具备了可伸缩性。
抛开可以按功能来划分访问的系统,其实可伸缩性就表明了是需要Cluster的(Cluster并不完全意味着分布式,只是很多分布式体系提供了Cluster功能),而Cluster中的难点就是如何同步复制不同App Server之间的数据,而App Server是与很多资源相连的,程序执行状态,Session变量、数据库连接状态,我们如何复制呢。(好不容易理解了Oracle RAC,而我觉得Oracle的同步的资源都是内部的)。
重量级与轻量级(ejb container vs spring)
在公司论坛上看到一个讨论heavyweight与lightweight的区别,如果说把一项技术的规范和文档拿出来秤,操过500克就是heavyweight,否则就是lightweight。
似乎heavyweight总是与复杂性联系起来的。
就如同ejb container与spring。
我们所开发的系统并不是都是分布式的,也并不都是那么复杂的,才会有spring的出现。
客观的说,ejb container能够提供的功能,spring基本上都能够以javabean的方式实现。
区别还是前面说的ejb container是一个构件的容器,而spring是一个对象的容器,一个转移对象间的耦合,把业务逻辑与安全、事务等相分离的轻量级解决方案。
Spring 最核心的部件就是它的Bean Container,在整个框架中扮演了一个软总线,它使框架内部的组件按照一定的耦合度组装起来,对外提供一个服务的接口
如果开发一个需要跟多个系统交互运行的分布式系统还是使用ejb吧, spring取代不了ejb。
对于大多数web应用,应该是一个不需要访问其他系统的多层系统(即使可能访问多个数据库),采用spring把。Spring+hibernate应该是一个比较好的组合,但和ejb container相比,spring的缺点就是没有规范。
这么多年来,java总是在不停的修修补补中前进,
一切都是对象吗, OO的困惑
j2ee系统的开发应该都是采用面向对象技术,关键是怎么用的问题。
很久以前,在重粒子空间的一篇文章里,把一切都描述为对象,整个世界是那样的优美。我也深信不疑。
由于在我们的程序中,主要是针对数据处理和流程处理的,才知道用对象来表达不是那么自然。就查到了transaction script和domain model的概念。
transaction script就是对表示层用户输入的处理程序。包括验证和计算,存储,调用其它系统的操作,把数据回传给表示层。
domain model是所谓的域模型, 跟客观世界中的实体相对应。
  transaction script属于结构性思维,直观一些,在系统中如果domain model不是很明显,采用transaction script也是一个不错的选择。domain model属于oo思维,需要较强的抽象能力,习惯了就可以能够组织很复杂的逻辑,另外,我们必须考虑哪些行为是通用的、属于domain model的,哪些不是,可以通过一些xxxManager或者xxxController所实现的。
举一个例子,假如查看今天A银行到B银行的所有转帐记录, 是列出A银行所有帐户对象来查看是否进行了转帐,还是从数据库中直接查询今天的转帐记录直观。Transaction script还是有他的用处的,可以说,所有的程序都要通过Transaction script来组织,程度不同而已。
这个世界,除了对象,还是有对象间的关系、行为规则和记录(数据)的,观察的角度不同,就可以从不同的角度来组织系统,不一定需要用对象来表示。比如一个人是一个对象,档案所记录他一生的活动是什么,数据,是我们关注的一个方面,我们来查档案就够了,而不用去问这个人。
不排斥DB
在网上很多文章中,都会提到把系统想象成一个完美的oo世界,而是db只不过是一个持久化的手段而已。
我一直认为db也是一个完整的世界,能够做很多事情,特别是在效率方案。
所谓采用oo和j2ee的系统,模拟现实世界,注重对象间的行为和关系,比较适合oltp的应用。
而db则是从数据角度来进行关注一个系统的,没有oo那么复杂的关系,处理效率很高,特别是在大批量数据处理和长事务处理的时候有自己的优势。在不存在明显错误的前提下,db的实现一般要比oo语言要高效,只是从大的方向来讲有它自己的处理范围。
Oo和db需要一个适应、协作的过程。
你有多少系统是需要从不同数据库之间移植的,必要的时候,在j2ee方案中采用些db技术还是不错的选择。
MVC
Spring,struts,webwork2
Model
C/s结构下,在pb程序中,一个datawindow几乎可以从界面交互、数据绑定以及访问数据库等一系列功能,你专心考虑业务实现就可以了。
在多层结构的程序中,这种好日子一去不复返了,因为分层,属于接口性质的细节要靠你自己来实现,仅仅在数据方面,就出现了vo, dto,po,detached po,domain model等众多的名词。
不同的层专注于不同的功能,对于界面展现,在struts中有actionform用于显示,业务层的数据用vo来表示,在网络传输中又用到了dto(特殊的vo),数据保存又用到了po了。
在这种情况下,数据的完整性是一个很麻烦的问题,假如actionform可能和vo的数据不完全一致,不完全一致的内容在页面生成的时候就丢失了,要么把vo缓存起来在需要时进行更新,要么在业务层从新query数据到vo进行更新,如果业务层是单独的而且持久层是ejb还要再次进行查询更新。效率很低,而且容易出错。
在hibernate中出现detached po,可以当成vo,po来用,也可以把数据传送到前台界面来使用,最后再传递回业务层进行业务操作和保存。由于detached po可以是带有业务逻辑的域对象,甚至可以在界面中调用detached po的逻辑。缺点就是如果detached po中存在lazy load的依赖对象,就不是那么好玩了,这种情况应该是可以根据编程时的具体情况来选择避免的。
Domain model,是一个特殊的值对象,带有业务逻辑和持久功能。他接受和加工客户端数据,实现业务逻辑,并把数据进行保存。Domain model中数据完整性和持久问题还是要在内部处理,只是从分散的位置集中到一处了。
总之,在多层结构中没有一种方案能够像pb中的datawindow一样智能和完美的数据处理方案。总是有很多东西要自己处理。
另外,web页面是一个无状态的简单页面,界面上的只有通过javascript(javascript+xml)来处理,每个动作都要提交给服务器来操作后返回显示,很多时候简直是不堪忍受。Pb和delphi的那种年代真是一去不复返了。
不知道以后jsf如何,因为客户端还是可以做很多东西的。
view
  就servlet来说,也可以用作页面显示,没有什么意义,一般可以用作流程扭转,相对于Action。除了那些开源方案,界面一般都是jsp来做,直观简单。xml我没有弄过,就不说了。
Controller
现在很少有人直接在jsp页面里面嵌入业务逻辑和数据库访问代码了,都会用controller来表示,根据不同的动作来调用不同的业务逻辑。唯一有点意外的是看到webwork2中用action把controller和model结合表示,很方便和新颖,只是从来就没有用过webwork2。
目前的mvc结构,为程序带来了灵活和复用的功能,但是分层毕竟是有代价的,很多时候需要去解决所带来的问题。
J2EE体系已经比较成熟了,也总是在修修补补中不断前进。
licy 2004.08.07 MSN:[email protected]

写的不错,我也深有同感,作者把当前j2ee种存在的弱点和三层开发的困惑都说出来。不过,开发中(现实)很少有人能够理解。 特别是ejb 、全面oo、分布式,我就有点不感冒。我们的目的是开发出符合需要的应用,而从技术角度讲,无论任何发展中、有问题、不方便的技术都要去掌握。现在的客户很挑剔,他们不再挑剔应用,而是一味的赶时髦,什么新技术,无论是否掌握、是否实用,一定都要用到,老板也是如此。就像一个刚入门的编码者。不可否认,没有深入的应用,就没有发言权

Similar Messages

  • Crystal Report generate PDF with J2EE problem

    Dear All
    I am having a great problem on generating PDF file by Crystal Report in J2EE.
    I have my J2EE application runs Crystal Report to generate PDF files.
    However for a report, i hit the following error (red color) when the PDF is generating.
    But is no problem for the other reports.
    Here is the code  that i used to generate the PDF
    My OS and Java version as follows
    Window 2003 server.
    Java 1.4.2_04
    Please Kindly Help
    Thanks very much
    public static void export(HttpServletRequest request, HttpServletResponse response, String reportPath, ArrayList paramList, ReportExportFormat outFormat) throws Exception{
         System.gc();
      HttpSession session = request.getSession(false);
      Object reportSource = getReportSource(request, reportPath);
      ReportExportControl exportControl = new ReportExportControl();
      if(paramList != null && paramList.size()>0){
       exportControl.setParameterFields(getParamFields(paramList));
      ExportOptions exportOptions = new ExportOptions();
      exportOptions.setExportFormatType(outFormat);
      PDFExportFormatOptions pdfexpopts = new PDFExportFormatOptions();
      exportOptions.setFormatOptions(pdfexpopts);
      exportControl.setReportSource(reportSource);
      exportControl.setExportOptions(exportOptions);
      exportControl.processHttpRequest(request, response, session.getServletContext(), null);
      exportControl.dispose();
        public static IReportSource getReportSource(HttpServletRequest request, String reportPath) throws Exception{
      ReportClientDocument oReportClientDocument = new ReportClientDocument();
      HttpSession session = request.getSession(false);
      oReportClientDocument.open(reportPath, 0);
      return oReportClientDocument.getReportSource();
    00:57:08,671 ERROR reportdefinition Thread-28 - Report printer was not valid, switching to default printer.
    00:57:08,687 ERROR objectformatter Thread-28 - com.crystaldecisions.reports.dataengine.k: |Y
    00:57:09,343 ERROR b Thread-28 - Disk Exporter: no output file was created by an exporter
    00:57:09,343 ERROR b Thread-28 - PdfExporter: caught Exception in PDFFormatter.finalizeFormatJob (from destination?); java.lang.IllegalArgumentException

    Hi,
    I have tried this code but stil the same.
    However i tried setup another tomcat and application in the other machine and the only job for  the application is exporting the report that has problem, then the error is gone.
    So i guess that is the memory size problem.
    Thanks for this
    One more question about the memory size between Tomcat and Crystal report.
    I have set in catalina.bat as
    set JAVA_OPTS = "-Xms2048M -Xmx1024M"
    and CRConfig as
    <JVMMaxHeap>1024000000</JVMMaxHeap>
    <JVMMinHeap>512000000</JVMMinHeap>
    1. Is that the correct setting.?
    2. The memory in the JAVA_OPT and is the MAX and MIN memory that java would use,
        then is the Max memory in CRConf is 1024M out of the java heap size or the application use another 1024 memory

  • Error while installing J2EE Add- In to the ABAP system

    Error while installing J2EE Add-In to the ABAP system 
    We are installing J2EE Add-In to the ECC5 System in the new hardware.
    When are getting Error while installing J2EE Add-In to the ABAP system.
    Transaction Begin*****************************
    ERROR 2005-08-10 14:58:28
    CJSlibModule::writeLogEntry()
    CJS-20011 J2EE engine configuration error. DIAGNOSIS: Error when
    configuring J2EE Engine. See output of
    logfile /usr/sap/QSS/install/batchconfig.log: 'My Library Path
    is: /usr/j2se/jre/lib/sparcv9/server:/usr/j2se/jre/lib/sparcv9:/usr/j2se/jre/../lib/sparcv9:/tmp/sapinst_exe.13084.1123702275:/usr/lib::/usr/openwin/lib:/usr/sap/QSS/SYS/exe/run:/oracle/QSS/920_64/lib:/oracle/QSS/920_64/lib32:/usr/lib
    ElementInfoTask has finished successfully on dispatcher
    ConsoleLogsTask has finished successfully on dispatcher
    ChangeManagerPropsTask has finished successfully. Manager:
    LockingManager on dispatcher
    ChangeManagerPropsTask has finished successfully. Manager:
    ClusterManager on dispatcher
    ElementInfoTask has finished successfully on server
    ConsoleLogsTask has finished successfully on server
    ChangeManagerPropsTask has finished successfully. Manager:
    LockingManager on server
    ChangeManagerPropsTask has finished successfully. Manager:
    ClusterManager on server
    ChangeServicePropsTask has finished successfully. Service: dbpool on
    server
    ChangePasswordsTask finished successfully.
    Error occured while connecting to database (UploadFile). Msg: No such
    algorithm: DESede
    Transaction end***********************************
    We tried twice clean installation, after removing j2ee dir, SCS and
    resp profiles and droping PSAPQSSDB tablespace and SAPQSSDB user.
    I have also confirmed the passwords in ABAP system/000 for SAPJSF, DDIC, J2EE_ADMIN, J2EE_GUEST.
    We are getting the same error in both tries.
    Kindly advice us to resolve the problem.
    Thanks and Regards,
    Srinivas

    Ananda,
    you saved my day!  I've been banging my head against the wall with this same problem during a J2EE add-in installation for SRM 4.0 on Windows, in preparation of an LAC 2.0 installation.  I had tried deleting the schema first, but that didn't work.  After I removed the sys\global\security folder as well, it worked perfectly.
    Thank you.

  • Getting oracle.j2ee.xml.XMLMessages error while running project in 11g

    when I run a project in JDeveloper 11g for the first time i.,e when it starts the embedded oc4j server, I get "oracle.j2ee.xml.XMLMessages warningException
    WARNING: Exception Encountered" error. I am using TP4. is this a severe error or something we can ignore?
    -Pardha

    hi Pardha
    For questions about JDeveloper 11g you could try this forum:
    "JDeveloper and OC4J 11g Technology Preview"
    JDeveloper and OC4J 11g Technology Preview
    success
    Jan Vervecken

  • Error while deploying ear-file to J2EE via NWDS/SDM

    Hi everybody,
    i have a problem deploying an ear-file. I was looking for similar cases in forums, but didn't find anything. My application is developed by jsp/servlets. The deployment aborts with following error-massage:
    Caught exception during application deployment from SAP J2EE Engine's deploy API:
    com.sap.engine.deploy.manager.DeployManagerException: com.sap.engine.services.deploy.container.DeploymentException: Cannot update archive file Docsndownloads.warcom.sap.engine.services.deploy.ear.exceptions.BaseIOException: Error during replacement of substitution values. Reason: java.io.IOException: Stream closed
    I don't know what the reason could be. The application is running on tomcat. And I can deploy other applications to j2ee with nwds/sdm.
    Maybe somebody had or has the same problem. Or somebody knows the answer for the problem. Please help, points will be regarded. Thanks in advance.
    best regards
    Lu

    Hi,
    I checked the log-files, but there are no helpful informations, but:
    07/04/23 12:08:04 -  Start updating EAR file...
    07/04/23 12:08:04 -  start-up mode is lazy
    07/04/23 12:08:20 -  com.sap.engine.deploy.manager.DeployManagerException: com.sap.engine.services.deploy.container.DeploymentException: Cannot update archive file Docsndownloads.war
                         com.sap.engine.services.deploy.ear.exceptions.BaseIOException: Error during replacement of substitution values. Reason:
                          java.io.IOException: Stream closed
    and
    Apr 23, 2007 12:08:20... Error: Aborted: development component 'Dokusunddownloads'/'sap.com'/'localhost'/'2007.04.23.12.07.47'/'0':
    Caught exception during application deployment from SAP J2EE Engine's deploy API:
    com.sap.engine.deploy.manager.DeployManagerException: com.sap.engine.services.deploy.container.DeploymentException: Cannot update archive file Docsndownloads.war
    com.sap.engine.services.deploy.ear.exceptions.BaseIOException: Error during replacement of substitution values. Reason:
    java.io.IOException: Stream closed
    thanks,
    Lu

  • Error in creating a new user in j2ee 14 admin console

    Hi,
    I am getting the following error while trying to create a new user using the j2ee 1.4 admin console.:
    A "com.sun.enterprise.tools.guiframework.exception.FrameworkError" was caught. The message from the exception: "Unable to get View for ViewDescriptor 'fileUsers'"
    The root cause is "java.lang.ArrayIndexOutOfBoundsException: 0"
    Plz proide me with solutions
    Regads,
    Tanmoy

    This problem wil happen only if you've created a user with an empty group id, and this issue is fixed for FCS .
    You have two workarounds to use adminGUI for managing users:
    1. Use CLI, and create a group id to this user, then you can use adminGUI.
    2. Other option is remove the empty group id user from domain.xml, and then you can come back to adminGUI to create the user with some group id. I prefer the 1st option.

  • Error while running a J2EE application on Oracle10gAS

    Hi,
    I am receiving an error when trying to run a J2EE application on Oracle10gAS. The application runs successfully on Oracle9iAS, but throws the following exception on 10g application server:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    - <SOAP-ENV:Body>
    - <SOAP-ENV:Fault>
    <faultcode>SOAP-ENV:Server.Exception:</faultcode>
    <faultstring>com.evermind.server.rmi.OrionRemoteException: Error in createInstance(): null; nested exception is: java.lang.NoClassDefFoundError</faultstring>
    <faultactor>/STAR-TicketBroker-context-root/TicketBrokerWS</faultactor>
    </SOAP-ENV:Fault>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    Does anyone have any idea why I would be receiving this
    error? We are using Session EJBs in our J2EE application. Are there any changes needed in the code in order to migrate a J2EE application from 9i to 10g ???
    Please help.
    Thanks,
    -Prashant

    Hi Somil,
    I've just had this same error message, and it was because I had a bogus character in my JSP sources.  I'd cut-and-pasted the text from a Word document, and it included the "registered trademark" sign (an R in a circle) as a single character.  This worked in my test environment, but not in my production environment (where presumably the default encoding is different).  I replaced the character with the equivalent HTML entity &amp;reg; (ie. the five characters & r e g ; ) and it all worked.
    Have a look through the offending JSPs and see whether you have any characters that might be incompatible with your default encoding (anything that isn't plain old 7-bit ASCII is potentially a problem).  Change them to HTML entities and you should be fine.
    Hope this helps,
    Richie

  • Error While running a J2EE application on J2EE Engine.

    Hi Guys,
    I have a Ear file which I deployed successfully .Now in some jsp pages its throwing some exception.
    . I think its related to Sap parser Can any anyone Resolve this?
    Application error occurs during request processing.
      Internal error while parsing JSP page [D:/usr/sap/JDV/JC00/j2ee/cluster/server0/apps/JavaEE/SP/servlet_jsp/SP/root/Sample.jsp].
      *Details:com.sap.engine.services.servlets_jsp.server.jsp.exceptions.ParseException: TagLibValidator returns error(s) for taglib [http://java.sun.com/jsf/core]:*
    +[com.sap.engine.lib.xml.parser.NestedSAXParserException: Fatal Error: com.sap.engine.lib.xml.parser.ParserException: Unsupported character: a0(:main:, row:272, col:25)(:main:, row=272, col=25) -> com.sap.engine.lib.xml.parser.ParserException: Unsupported character: a0(:main:, row:272, col:25)].+
    Exception id: [000C29A9E97100650000005B00000930000455FCF34E1452]
    Edited by: Somil Agarwal on Sep 3, 2008 2:33 PM
    Edited by: Somil Agarwal on Sep 3, 2008 2:34 PM

    Hi Somil,
    I've just had this same error message, and it was because I had a bogus character in my JSP sources.  I'd cut-and-pasted the text from a Word document, and it included the "registered trademark" sign (an R in a circle) as a single character.  This worked in my test environment, but not in my production environment (where presumably the default encoding is different).  I replaced the character with the equivalent HTML entity &amp;reg; (ie. the five characters & r e g ; ) and it all worked.
    Have a look through the offending JSPs and see whether you have any characters that might be incompatible with your default encoding (anything that isn't plain old 7-bit ASCII is potentially a problem).  Change them to HTML entities and you should be fine.
    Hope this helps,
    Richie

  • Filename for flat file using J2EE FILE FTP Receiver adapter

    Hi there,
    I am struggling to do the following:
    I have a J2EE File receiver that sends a file with a specific name to a FTP destination. I define the target filename in my graphical mapping using certain criteria and a incremental number. In my adapter I use variable substitution to select that value in the payload as the filename. Up to this point everything works fine.
    The problem is that I convert the payload to a flat structure using xslt before writing it out and because of that the adapter cannot find my value as defined in the variable I use for the name.
    Now, obviously if I move the xslt module after the CallAdapter module, the file won't be converted to a flat structure.
    Can anyone give me advice on how I can do the flat conversion <u>and</u> the specific filename from the payload?
    Thanks in advance,
    Johan

    Hi,
    Instead of using variable substitution, use adapter specific identifiers to set the file name in mapping.
    Ref:/people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14
    Regards,
    Jai Shankar

  • Error in starting the j2ee server

    Hi...... I installed the j2sdkee-1_3_1-win........... I was able to deploy and run some sample web apps but after compiling a java file (tag lib) and setting my classpath (to point to a servlet jar file) I started getting this errors (see below).... Can someone tell me how to go about this? the keystore.jks is definitely existing in my C:\j2sdkee1.3.1\lib\security\ folder.
    Thanks in advance!
    C:\Documents and Settings\cruzm1>j2ee
    Cannot write the seed file for fast startup. The next startup will be slow.
    J2EE server listen port: 1050
    java.io.FileNotFoundException: C:\j2sdkee1.3.1\lib\security\keystore.jks (The sy
    stem cannot find the path specified)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:106)
    at java.io.FileInputStream.<init>(FileInputStream.java:66)
    at com.sun.enterprise.security.SSLUtils.loadKS(SSLUtils.java:147)
    at com.sun.enterprise.security.SSLUtils.initKeyStore(SSLUtils.java:78)
    at com.sun.enterprise.iiop.IIOPSSLSocketFactory.init(IIOPSSLSocketFactor
    y.java:74)
    at com.sun.enterprise.iiop.IIOPSSLSocketFactory.createSSLServerSocket(II
    OPSSLSocketFactory.java:153)
    at com.sun.enterprise.iiop.IIOPSSLSocketFactory.createServerSocket(IIOPS
    SLSocketFactory.java:139)
    at com.sun.corba.ee.internal.iiop.GIOPImpl.createListener(GIOPImpl.java:
    243)
    at com.sun.corba.ee.internal.iiop.GIOPImpl.getEndpoint(GIOPImpl.java:205
    at com.sun.corba.ee.internal.iiop.GIOPImpl.initEndpoints(GIOPImpl.java:1
    40)
    at com.sun.corba.ee.internal.POA.POAORB.getServerEndpoint(POAORB.java:49
    2)
    at com.sun.corba.ee.internal.POA.POAImpl.pre_initialize(POAImpl.java:156
    at com.sun.corba.ee.internal.POA.POAImpl.<init>(POAImpl.java:114)
    at com.sun.corba.ee.internal.POA.POAORB.makeRootPOA(POAORB.java:114)
    at com.sun.corba.ee.internal.POA.POAORB$1.evaluate(POAORB.java:132)
    at com.sun.corba.ee.internal.core.Future.evaluate(Future.java:21)
    at com.sun.corba.ee.internal.corba.ORB.resolveInitialReference(ORB.java:
    2488)
    at com.sun.corba.ee.internal.corba.ORB.resolve_initial_references(ORB.ja
    va:2423)
    at com.sun.enterprise.server.J2EEServer.run(J2EEServer.java:196)
    at com.sun.enterprise.server.J2EEServer.main(J2EEServer.java:972)
    org.omg.CORBA.INTERNAL: vmcid: SUN minor code: 209 completed: No
    at com.sun.corba.ee.internal.iiop.GIOPImpl.createListener(GIOPImpl.java:
    256)
    at com.sun.corba.ee.internal.iiop.GIOPImpl.getEndpoint(GIOPImpl.java:205
    at com.sun.corba.ee.internal.iiop.GIOPImpl.initEndpoints(GIOPImpl.java:1
    40)
    at com.sun.corba.ee.internal.POA.POAORB.getServerEndpoint(POAORB.java:49
    2)
    at com.sun.corba.ee.internal.POA.POAImpl.pre_initialize(POAImpl.java:156
    at com.sun.corba.ee.internal.POA.POAImpl.<init>(POAImpl.java:114)
    at com.sun.corba.ee.internal.POA.POAORB.makeRootPOA(POAORB.java:114)
    at com.sun.corba.ee.internal.POA.POAORB$1.evaluate(POAORB.java:132)
    at com.sun.corba.ee.internal.core.Future.evaluate(Future.java:21)
    at com.sun.corba.ee.internal.corba.ORB.resolveInitialReference(ORB.java:
    2488)
    at com.sun.corba.ee.internal.corba.ORB.resolve_initial_references(ORB.ja
    va:2423)
    at com.sun.enterprise.server.J2EEServer.run(J2EEServer.java:196)
    at com.sun.enterprise.server.J2EEServer.main(J2EEServer.java:972)
    java.lang.RuntimeException: Unable to create ORB. Possible causes include TCP/IP
    ports in use by another process
    at com.sun.enterprise.server.J2EEServer.run(J2EEServer.java:206)
    at com.sun.enterprise.server.J2EEServer.main(J2EEServer.java:972)
    java.lang.RuntimeException: Unable to create ORB. Possible causes include TCP/IP
    ports in use by another process
    at com.sun.enterprise.server.J2EEServer.run(J2EEServer.java:206)
    at com.sun.enterprise.server.J2EEServer.main(J2EEServer.java:972)
    java.lang.RuntimeException: Unable to create ORB. Possible causes include TCP/IP
    ports in use by another process
    at com.sun.enterprise.server.J2EEServer.run(J2EEServer.java:346)
    at com.sun.enterprise.server.J2EEServer.main(J2EEServer.java:972)
    J2EE server reported the following error: Unable to create ORB. Possible causes
    include TCP/IP ports in use by another process
    Error executing J2EE server ...
    C:\Documents and Settings\cruzm1>j2ee
    Cannot write the seed file for fast startup. The next startup will be slow.
    J2EE server listen port: 1050
    java.io.FileNotFoundException: C:\j2sdkee1.3.1\lib\security\keystore.jks (The sy
    stem cannot find the path specified)
    at java.io.FileInputStream.open(Native Method)
    at java.io.FileInputStream.<init>(FileInputStream.java:106)
    at java.io.FileInputStream.<init>(FileInputStream.java:66)
    at com.sun.enterprise.security.SSLUtils.loadKS(SSLUtils.java:147)
    at com.sun.enterprise.security.SSLUtils.initKeyStore(SSLUtils.java:78)
    at com.sun.enterprise.iiop.IIOPSSLSocketFactory.init(IIOPSSLSocketFactor
    y.java:74)
    at com.sun.enterprise.iiop.IIOPSSLSocketFactory.createSSLServerSocket(II
    OPSSLSocketFactory.java:153)
    at com.sun.enterprise.iiop.IIOPSSLSocketFactory.createServerSocket(IIOPS
    SLSocketFactory.java:139)
    at com.sun.corba.ee.internal.iiop.GIOPImpl.createListener(GIOPImpl.java:
    243)
    at com.sun.corba.ee.internal.iiop.GIOPImpl.getEndpoint(GIOPImpl.java:205
    at com.sun.corba.ee.internal.iiop.GIOPImpl.initEndpoints(GIOPImpl.java:1
    40)
    at com.sun.corba.ee.internal.POA.POAORB.getServerEndpoint(POAORB.java:49
    2)
    at com.sun.corba.ee.internal.POA.POAImpl.pre_initialize(POAImpl.java:156
    at com.sun.corba.ee.internal.POA.POAImpl.<init>(POAImpl.java:114)
    at com.sun.corba.ee.internal.POA.POAORB.makeRootPOA(POAORB.java:114)
    at com.sun.corba.ee.internal.POA.POAORB$1.evaluate(POAORB.java:132)
    at com.sun.corba.ee.internal.core.Future.evaluate(Future.java:21)
    at com.sun.corba.ee.internal.corba.ORB.resolveInitialReference(ORB.java:
    2488)
    at com.sun.corba.ee.internal.corba.ORB.resolve_initial_references(ORB.ja
    va:2423)
    at com.sun.enterprise.server.J2EEServer.run(J2EEServer.java:196)
    at com.sun.enterprise.server.J2EEServer.main(J2EEServer.java:972)
    org.omg.CORBA.INTERNAL: vmcid: SUN minor code: 209 completed: No
    at com.sun.corba.ee.internal.iiop.GIOPImpl.createListener(GIOPImpl.java:
    256)
    at com.sun.corba.ee.internal.iiop.GIOPImpl.getEndpoint(GIOPImpl.java:205
    at com.sun.corba.ee.internal.iiop.GIOPImpl.initEndpoints(GIOPImpl.java:1
    40)
    at com.sun.corba.ee.internal.POA.POAORB.getServerEndpoint(POAORB.java:49
    2)
    at com.sun.corba.ee.internal.POA.POAImpl.pre_initialize(POAImpl.java:156
    at com.sun.corba.ee.internal.POA.POAImpl.<init>(POAImpl.java:114)
    at com.sun.corba.ee.internal.POA.POAORB.makeRootPOA(POAORB.java:114)
    at com.sun.corba.ee.internal.POA.POAORB$1.evaluate(POAORB.java:132)
    at com.sun.corba.ee.internal.core.Future.evaluate(Future.java:21)
    at com.sun.corba.ee.internal.corba.ORB.resolveInitialReference(ORB.java:
    2488)
    at com.sun.corba.ee.internal.corba.ORB.resolve_initial_references(ORB.ja
    va:2423)
    at com.sun.enterprise.server.J2EEServer.run(J2EEServer.java:196)
    at com.sun.enterprise.server.J2EEServer.main(J2EEServer.java:972)
    java.lang.RuntimeException: Unable to create ORB. Possible causes include TCP/IP
    ports in use by another process
    at com.sun.enterprise.server.J2EEServer.run(J2EEServer.java:206)
    at com.sun.enterprise.server.J2EEServer.main(J2EEServer.java:972)
    java.lang.RuntimeException: Unable to create ORB. Possible causes include TCP/IP
    ports in use by another process
    at com.sun.enterprise.server.J2EEServer.run(J2EEServer.java:206)
    at com.sun.enterprise.server.J2EEServer.main(J2EEServer.java:972)
    java.lang.RuntimeException: Unable to create ORB. Possible causes include TCP/IP
    ports in use by another process
    at com.sun.enterprise.server.J2EEServer.run(J2EEServer.java:346)
    at com.sun.enterprise.server.J2EEServer.main(J2EEServer.java:972)
    J2EE server reported the following error: Unable to create ORB. Possible causes
    include TCP/IP ports in use by another process
    Error executing J2EE server ...
    C:\Documents and Settings\cruzm1>deploytool
    Starting Deployment tool, version 1.3.1
    (Type 'deploytool -help' for command line options.)
    Could not connect to localhost

    I'm not sure the IOException is the real issue. It looks like there may be some other process using one of the ports the SDK is attempting to bind to. Did you try rebooting your machine and restarting the SDK? If there is another process using a port the SDK requires you may need to change the ports used by the SDK. You can find most of the port settings in the config directory in one of the properties files, depending which port you would like to change. Looks like the orb port is you issue so reboot or modify orb.properties.

  • Error in starting J2ee instance

    hi
    I am facing problem in starting the Java Instance. the following is the dispatcher log.
    reqeust you to please hlep
    trc file: "dev_disp", trc level: 1, release: "700"
    sysno      01
    sid        BW7
    systemid   560 (PC with Windows NT)
    relno      7000
    patchlevel 0
    patchno    75
    intno      20050900
    make:      multithreaded, Unicode, optimized
    pid        2440
    Wed Nov 28 16:10:55 2007
    kernel runs with dp version 217000(ext=109000) (@(#) DPLIB-INT-VERSION-217000-UC)
    length of sys_adm_ext is 572 bytes
    SWITCH TRC-HIDE on ***
    ***LOG Q00=> DpSapEnvInit, DPStart (01 2440) [dpxxdisp.c   1237]
           shared lib "dw_xml.dll" version 75 successfully loaded
           shared lib "dw_xtc.dll" version 75 successfully loaded
           shared lib "dw_stl.dll" version 75 successfully loaded
           shared lib "dw_gui.dll" version 75 successfully loaded
           shared lib "dw_mdm.dll" version 75 successfully loaded
    rdisp/softcancel_sequence :  -> 0,5,-1
    use internal message server connection to port 3901
    MtxInit: 30000 0 0
    DpSysAdmExtInit: ABAP is active
    DpSysAdmExtInit: VMC (JAVA VM in WP) is not active
    DpIPCInit2: start server >blrkecesbibw_BW7_01                     <
    DpShMCreate: sizeof(wp_adm)       23936  (1408)
    DpShMCreate: sizeof(tm_adm)       3994272       (19872)
    DpShMCreate: sizeof(wp_ca_adm)           24000  (80)
    DpShMCreate: sizeof(appc_ca_adm)  8000   (80)
    DpCommTableSize: max/headSize/ftSize/tableSize=500/8/528056/528064
    DpShMCreate: sizeof(comm_adm)            528064 (1048)
    DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
    DpShMCreate: sizeof(file_adm)            0      (72)
    DpShMCreate: sizeof(vmc_adm)             0      (1440)
    DpShMCreate: sizeof(wall_adm)            (38456/34360/64/184)
    DpShMCreate: sizeof(gw_adm) 48
    DpShMCreate: SHM_DP_ADM_KEY       (addr: 07990040, size: 4659000)
    DpShMCreate: allocated sys_adm at 07990040
    DpShMCreate: allocated wp_adm at 07991E40
    DpShMCreate: allocated tm_adm_list at 07997BC0
    DpShMCreate: allocated tm_adm at 07997BF0
    DpShMCreate: allocated wp_ca_adm at 07D66E90
    DpShMCreate: allocated appc_ca_adm at 07D6CC50
    DpShMCreate: allocated comm_adm at 07D6EB90
    DpShMCreate: system runs without file table
    DpShMCreate: allocated vmc_adm_list at 07DEFA50
    DpShMCreate: allocated gw_adm at 07DEFA90
    DpShMCreate: system runs without vmc_adm
    DpShMCreate: allocated ca_info at 07DEFAC0
    DpShMCreate: allocated wall_adm at 07DEFAC8
    MBUF state OFF
    DpCommInitTable: init table for 500 entries
    EmInit: MmSetImplementation( 2 ).
    MM global diagnostic options set: 0
    <ES> client 0 initializing ....
    <ES> InitFreeList
    <ES> block size is 1024 kByte.
    Using implementation flat
    <EsNT> Memory Reset disabled as NT default
    <ES> 2047 blocks reserved for free list.
    ES initialized.
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 3648
      argv[0] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[1] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[2] = pf=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=1404
      argv[5] = -DSAPSYSTEM=01
      argv[6] = -DSAPSYSTEMNAME=BW7
      argv[7] = -DSAPMYNAME=blrkecesbibw_BW7_01
      argv[8] = -DSAPPROFILE=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[9] = -DFRFC_FALLBACK=ON
      argv[10] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework
    DpJ2eeStart: j2ee state = STARTED
    rdisp/http_min_wait_dia_wp : 1 -> 1
    ***LOG CPS=> DpLoopInit, ICU ( 3.0 3.0 4.0.1) [dpxxdisp.c   1623]
    ***LOG Q0K=> DpMsAttach, mscon ( blrkecesbibw) [dpxxdisp.c   11586]
    DpStartStopMsg: send start message (myname is >blrkecesbibw_BW7_01                     <)
    DpStartStopMsg: start msg sent
    Wed Nov 28 16:10:56 2007
    CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
    CCMS: Initalizing shared memory of size 60000000 for monitoring segment.
    CCMS: start to initalize 3.X shared alert area (first segment).
    DpJ2eeLogin: j2ee state = CONNECTED
    DpMsgAdmin: Set release to 7000, patchlevel 0
    MBUF state PREPARED
    MBUF component UP
    DpMBufHwIdSet: set Hardware-ID
    ***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c   1050]
    DpMsgAdmin: Set patchno for this platform to 75
    Release check o.K.
    Wed Nov 28 16:11:06 2007
    ***LOG Q0I=> NiIRead: recv (10054: WSAECONNRESET: Connection reset by peer) [nixxi.cpp 4235]
    ERROR => NiIRead: SiRecv failed for hdl 4 / sock 1296
           (SI_ECONN_BROKEN; I4; ST; 127.0.0.1:1407) [nixxi.cpp    4235]
    DpJ2eeMsgProcess: j2ee state = CONNECTED (NIECONN_BROKEN)
    DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=3648)
    ERROR => DpProcKill: kill failed [dpntdisp.c   371]
    DpIJ2eeShutdown: j2ee state = SHUTDOWN
    Wed Nov 28 16:11:11 2007
    MBUF state ACTIVE
    DpModState: change server state from STARTING to ACTIVE
    Wed Nov 28 16:11:36 2007
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 3052
      argv[0] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[1] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[2] = pf=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=1455
      argv[5] = -DSAPSYSTEM=01
      argv[6] = -DSAPSYSTEMNAME=BW7
      argv[7] = -DSAPMYNAME=blrkecesbibw_BW7_01
      argv[8] = -DSAPPROFILE=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[9] = -DFRFC_FALLBACK=ON
      argv[10] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework
    DpJ2eeStart: j2ee state = STARTED
    DpJ2eeLogin: j2ee state = CONNECTED
    Wed Nov 28 16:11:38 2007
    ***LOG Q0I=> NiIRead: recv (10054: WSAECONNRESET: Connection reset by peer) [nixxi.cpp 4235]
    ERROR => NiIRead: SiRecv failed for hdl 6 / sock 1252
           (SI_ECONN_BROKEN; I4; ST; 127.0.0.1:1456) [nixxi.cpp    4235]
    DpJ2eeMsgProcess: j2ee state = CONNECTED (NIECONN_BROKEN)
    DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=3052)
    ERROR => DpProcKill: kill failed [dpntdisp.c   371]
    DpIJ2eeShutdown: j2ee state = SHUTDOWN
    Wed Nov 28 16:11:56 2007
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 6196
      argv[0] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[1] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[2] = pf=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=1462
      argv[5] = -DSAPSYSTEM=01
      argv[6] = -DSAPSYSTEMNAME=BW7
      argv[7] = -DSAPMYNAME=blrkecesbibw_BW7_01
      argv[8] = -DSAPPROFILE=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[9] = -DFRFC_FALLBACK=ON
      argv[10] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework
    DpJ2eeStart: j2ee state = STARTED
    DpJ2eeLogin: j2ee state = CONNECTED
    Wed Nov 28 16:11:58 2007
    ***LOG Q0I=> NiIRead: recv (10054: WSAECONNRESET: Connection reset by peer) [nixxi.cpp 4235]
    ERROR => NiIRead: SiRecv failed for hdl 4 / sock 1248
           (SI_ECONN_BROKEN; I4; ST; 127.0.0.1:1463) [nixxi.cpp    4235]
    DpJ2eeMsgProcess: j2ee state = CONNECTED (NIECONN_BROKEN)
    DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=6196)
    ERROR => DpProcKill: kill failed [dpntdisp.c   371]
    DpIJ2eeShutdown: j2ee state = SHUTDOWN
    Wed Nov 28 16:12:16 2007
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 6312
      argv[0] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[1] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[2] = pf=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=1468
      argv[5] = -DSAPSYSTEM=01
      argv[6] = -DSAPSYSTEMNAME=BW7
      argv[7] = -DSAPMYNAME=blrkecesbibw_BW7_01
      argv[8] = -DSAPPROFILE=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[9] = -DFRFC_FALLBACK=ON
      argv[10] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework
    DpJ2eeStart: j2ee state = STARTED
    DpJ2eeLogin: j2ee state = CONNECTED
    Wed Nov 28 16:12:18 2007
    ***LOG Q0I=> NiIRead: recv (10054: WSAECONNRESET: Connection reset by peer) [nixxi.cpp 4235]
    ERROR => NiIRead: SiRecv failed for hdl 6 / sock 1240
           (SI_ECONN_BROKEN; I4; ST; 127.0.0.1:1469) [nixxi.cpp    4235]
    DpJ2eeMsgProcess: j2ee state = CONNECTED (NIECONN_BROKEN)
    DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=6312)
    ERROR => DpProcKill: kill failed [dpntdisp.c   371]
    DpIJ2eeShutdown: j2ee state = SHUTDOWN
    Wed Nov 28 16:12:36 2007
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 6432
      argv[0] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[1] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[2] = pf=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=1474
      argv[5] = -DSAPSYSTEM=01
      argv[6] = -DSAPSYSTEMNAME=BW7
      argv[7] = -DSAPMYNAME=blrkecesbibw_BW7_01
      argv[8] = -DSAPPROFILE=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[9] = -DFRFC_FALLBACK=ON
      argv[10] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework
    DpJ2eeStart: j2ee state = STARTED
    DpJ2eeLogin: j2ee state = CONNECTED
    Wed Nov 28 16:12:38 2007
    ***LOG Q0I=> NiIRead: recv (10054: WSAECONNRESET: Connection reset by peer) [nixxi.cpp 4235]
    ERROR => NiIRead: SiRecv failed for hdl 4 / sock 1236
           (SI_ECONN_BROKEN; I4; ST; 127.0.0.1:1475) [nixxi.cpp    4235]
    DpJ2eeMsgProcess: j2ee state = CONNECTED (NIECONN_BROKEN)
    DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=6432)
    ERROR => DpProcKill: kill failed [dpntdisp.c   371]
    DpIJ2eeShutdown: j2ee state = SHUTDOWN
    Wed Nov 28 16:12:56 2007
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 6556
      argv[0] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[1] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[2] = pf=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=1480
      argv[5] = -DSAPSYSTEM=01
      argv[6] = -DSAPSYSTEMNAME=BW7
      argv[7] = -DSAPMYNAME=blrkecesbibw_BW7_01
      argv[8] = -DSAPPROFILE=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[9] = -DFRFC_FALLBACK=ON
      argv[10] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework
    DpJ2eeStart: j2ee state = STARTED
    DpJ2eeLogin: j2ee state = CONNECTED
    Wed Nov 28 16:12:58 2007
    ***LOG Q0I=> NiIRead: recv (10054: WSAECONNRESET: Connection reset by peer) [nixxi.cpp 4235]
    ERROR => NiIRead: SiRecv failed for hdl 6 / sock 1232
           (SI_ECONN_BROKEN; I4; ST; 127.0.0.1:1481) [nixxi.cpp    4235]
    DpJ2eeMsgProcess: j2ee state = CONNECTED (NIECONN_BROKEN)
    DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=6556)
    ERROR => DpProcKill: kill failed [dpntdisp.c   371]
    DpIJ2eeShutdown: j2ee state = SHUTDOWN
    Wed Nov 28 16:13:16 2007
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 6804
      argv[0] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[1] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[2] = pf=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=1501
      argv[5] = -DSAPSYSTEM=01
      argv[6] = -DSAPSYSTEMNAME=BW7
      argv[7] = -DSAPMYNAME=blrkecesbibw_BW7_01
      argv[8] = -DSAPPROFILE=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[9] = -DFRFC_FALLBACK=ON
      argv[10] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework
    DpJ2eeStart: j2ee state = STARTED
    DpJ2eeLogin: j2ee state = CONNECTED
    Wed Nov 28 16:13:18 2007
    ***LOG Q0I=> NiIRead: recv (10054: WSAECONNRESET: Connection reset by peer) [nixxi.cpp 4235]
    ERROR => NiIRead: SiRecv failed for hdl 4 / sock 1224
           (SI_ECONN_BROKEN; I4; ST; 127.0.0.1:1502) [nixxi.cpp    4235]
    DpJ2eeMsgProcess: j2ee state = CONNECTED (NIECONN_BROKEN)
    DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=6804)
    ERROR => DpProcKill: kill failed [dpntdisp.c   371]
    DpIJ2eeShutdown: j2ee state = SHUTDOWN
    Wed Nov 28 16:13:36 2007
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 7056
      argv[0] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[1] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[2] = pf=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=1527
      argv[5] = -DSAPSYSTEM=01
      argv[6] = -DSAPSYSTEMNAME=BW7
      argv[7] = -DSAPMYNAME=blrkecesbibw_BW7_01
      argv[8] = -DSAPPROFILE=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[9] = -DFRFC_FALLBACK=ON
      argv[10] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework
    DpJ2eeStart: j2ee state = STARTED
    DpJ2eeLogin: j2ee state = CONNECTED
    Wed Nov 28 16:13:38 2007
    ***LOG Q0I=> NiIRead: recv (10054: WSAECONNRESET: Connection reset by peer) [nixxi.cpp 4235]
    ERROR => NiIRead: SiRecv failed for hdl 6 / sock 1220
           (SI_ECONN_BROKEN; I4; ST; 127.0.0.1:1528) [nixxi.cpp    4235]
    DpJ2eeMsgProcess: j2ee state = CONNECTED (NIECONN_BROKEN)
    DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=7056)
    ERROR => DpProcKill: kill failed [dpntdisp.c   371]
    DpIJ2eeShutdown: j2ee state = SHUTDOWN
    Wed Nov 28 16:13:56 2007
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 7176
      argv[0] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[1] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[2] = pf=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=1535
      argv[5] = -DSAPSYSTEM=01
      argv[6] = -DSAPSYSTEMNAME=BW7
      argv[7] = -DSAPMYNAME=blrkecesbibw_BW7_01
      argv[8] = -DSAPPROFILE=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[9] = -DFRFC_FALLBACK=ON
      argv[10] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework
    DpJ2eeStart: j2ee state = STARTED
    DpJ2eeLogin: j2ee state = CONNECTED
    Wed Nov 28 16:13:58 2007
    ***LOG Q0I=> NiIRead: recv (10054: WSAECONNRESET: Connection reset by peer) [nixxi.cpp 4235]
    ERROR => NiIRead: SiRecv failed for hdl 4 / sock 1216
           (SI_ECONN_BROKEN; I4; ST; 127.0.0.1:1536) [nixxi.cpp    4235]
    DpJ2eeMsgProcess: j2ee state = CONNECTED (NIECONN_BROKEN)
    DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=7176)
    ERROR => DpProcKill: kill failed [dpntdisp.c   371]
    DpIJ2eeShutdown: j2ee state = SHUTDOWN
    Wed Nov 28 16:14:16 2007
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 7320
      argv[0] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[1] = D:\usr\sap\BW7\DVEBMGS01\exe\jcontrol.EXE
      argv[2] = pf=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=1544
      argv[5] = -DSAPSYSTEM=01
      argv[6] = -DSAPSYSTEMNAME=BW7
      argv[7] = -DSAPMYNAME=blrkecesbibw_BW7_01
      argv[8] = -DSAPPROFILE=D:\usr\sap\BW7\SYS\profile\BW7_DVEBMGS01_blrkecesbibw
      argv[9] = -DFRFC_FALLBACK=ON
      argv[10] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework
    DpJ2eeStart: j2ee state = STARTED
    DpJ2eeLogin: j2ee state = CONNECTED
    Wed Nov 28 16:14:18 2007
    ***LOG Q0I=> NiIRead: recv (10054: WSAECONNRESET: Connection reset by peer) [nixxi.cpp 4235]
    ERROR => NiIRead: SiRecv failed for hdl 6 / sock 1212
           (SI_ECONN_BROKEN; I4; ST; 127.0.0.1:1545) [nixxi.cpp    4235]
    DpJ2eeMsgProcess: j2ee state = CONNECTED (NIECONN_BROKEN)
    DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=7320)
    ERROR => DpProcKill: kill failed [dpntdisp.c   371]
    DpIJ2eeShutdown: j2ee state = SHUTDOWN
    Wed Nov 28 16:14:36 2007
    DpEnvCheckJ2ee: switch off j2ee start flag

    Hai,
           i think this would be a memory issue. please check the Java VM Settings.
    go through the following thread, this may solve your problem..
    Re: DpHalt, DPStop
    regards,
    Gopinathan.

  • Error in downloading in run builds with since with wrong verion of J2EE

    I am downloading j2ee 1.4.2_05 from the link
    http://java.sun.com/j2ee/1.4/download.html#sdk
    But i am only able to download the verions 1.4.2_04-b04
    but i need the version J2EE 1.4.2_05 which I cant find.
    CAN YOU HELP ME FIND THIS VERSION?
    I can only find J2SE 1.4.2_05 which I dont need. Where can I find this from I looked every where but am unable to find this version of J2EE 1.4.2_05.
    Get the following error when I run my ANT build command
    [configtest] Database Connection established.
    [configtest] -- DATABASE POST CONFIGURATION --.
    [configtest] -- VERSIONS. --.
    [configtest] -- Database Version. --.
    [configtest] version-ORA-9 : 9.2.
    [configtest] java.vendor : Sun Microsystems Inc..
    [configtest] -- Application server version --.
    [configtest] -- Java version --.
    [configtest] java.runtime.version : 1.4.2_04-b04.
    [configtest] java.version : 1.4.2_04-b04.
    [configtest] Unsupported version.
    [configtest] Supported version/s '1.4.2_05'.
    [configtest] -- Ant version --.
    [configtest] ant : 1.6.2.
    [configtest] -- Warnings found, please examine the output above and re-run when resolved --.
    BUILD FAILED
    C:\bin\build.xml:193: The following error occurred while executing this line:
    C:\development\\\bin\app_configreport.xml:35: The following error occurred while executing this line:

    It appears to me that this is complaining about the version of Java, not about the version of J2EE. I would say you need to install Java version 1.4.2_05, which you can find here:
    http://java.sun.com/products/archive/index.html
    Chris

  • Unable to start J2ee engine

    Hi all
           Ihave installed solution manager4.0 with java addin,all of the sudden iam unable to start the j2ee engine,work process got ended
    Please find the log below
    E:\usr\sap\ABC\DVEBMGS01\work
    DEV_DISP:log
    =========
    trc file: "dev_disp", trc level: 1, release: "700"
    sysno      01
    sid        ABC
    systemid   560 (PC with Windows NT)
    relno      7000
    patchlevel 0
    patchno    52
    intno      20050900
    make:      multithreaded, Unicode, optimized
    pid        320
    Fri May 16 21:41:01 2008
    kernel runs with dp version 210000(ext=109000) (@(#) DPLIB-INT-VERSION-210000-UC)
    length of sys_adm_ext is 572 bytes
    SWITCH TRC-HIDE on ***
    ***LOG Q00=> DpSapEnvInit, DPStart (01 320) [dpxxdisp.c   1231]
         shared lib "dw_xml.dll" version 52 successfully loaded
         shared lib "dw_xtc.dll" version 52 successfully loaded
         shared lib "dw_stl.dll" version 52 successfully loaded
         shared lib "dw_gui.dll" version 52 successfully loaded
    rdisp/softcancel_sequence :  -> 0,5,-1
    use internal message server connection to port 3901
    Fri May 16 21:41:06 2008
    WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 5 seconds
    ***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c  5233]
    MtxInit: 30000 0 0
    DpSysAdmExtInit: ABAP is active
    DpSysAdmExtInit: VMC (JAVA VM in WP) is not active
    DpIPCInit2: start server >intel_ABC_01                            <
    DpShMCreate: sizeof(wp_adm)          12672     (1408)
    DpShMCreate: sizeof(tm_adm)          3954072     (19672)
    DpShMCreate: sizeof(wp_ca_adm)          24000     (80)
    DpShMCreate: sizeof(appc_ca_adm)     8000     (80)
    DpCommTableSize: max/headSize/ftSize/tableSize=500/8/528056/528064
    DpShMCreate: sizeof(comm_adm)          528064     (1048)
    DpFileTableSize: max/headSize/ftSize/tableSize=0/0/0/0
    DpShMCreate: sizeof(file_adm)          0     (72)
    DpShMCreate: sizeof(vmc_adm)          0     (1452)
    DpShMCreate: sizeof(wall_adm)          (38456/34360/64/184)
    DpShMCreate: sizeof(gw_adm)     48
    DpShMCreate: SHM_DP_ADM_KEY          (addr: 05F00040, size: 4607512)
    DpShMCreate: allocated sys_adm at 05F00040
    DpShMCreate: allocated wp_adm at 05F01E28
    DpShMCreate: allocated tm_adm_list at 05F04FA8
    DpShMCreate: allocated tm_adm at 05F04FD8
    DpShMCreate: allocated wp_ca_adm at 062CA570
    DpShMCreate: allocated appc_ca_adm at 062D0330
    DpShMCreate: allocated comm_adm at 062D2270
    DpShMCreate: system runs without file table
    DpShMCreate: allocated vmc_adm_list at 06353130
    DpShMCreate: allocated gw_adm at 06353170
    DpShMCreate: system runs without vmc_adm
    DpShMCreate: allocated ca_info at 063531A0
    DpShMCreate: allocated wall_adm at 063531A8
    MBUF state OFF
    EmInit: MmSetImplementation( 2 ).
    MM diagnostic options set: 0
    <ES> client 0 initializing ....
    <ES> InitFreeList
    <ES> block size is 1024 kByte.
    Using implementation flat
    <EsNT> Memory Reset disabled as NT default
    <ES> 511 blocks reserved for free list.
    ES initialized.
    J2EE server info
      start = TRUE
      state = STARTED
      pid = 3652
      argv[0] = E:\usr\sap\ABC\DVEBMGS01\exe\jcontrol.EXE
      argv[1] = E:\usr\sap\ABC\DVEBMGS01\exe\jcontrol.EXE
      argv[2] = pf=E:\usr\sap\ABC\SYS\profile\ABC_DVEBMGS01_intel
      argv[3] = -DSAPSTART=1
      argv[4] = -DCONNECT_PORT=2122
      argv[5] = -DSAPSYSTEM=01
      argv[6] = -DSAPSYSTEMNAME=ABC
      argv[7] = -DSAPMYNAME=intel_ABC_01
      argv[8] = -DSAPPROFILE=E:\usr\sap\ABC\SYS\profile\ABC_DVEBMGS01_intel
      argv[9] = -DFRFC_FALLBACK=ON
      argv[10] = -DFRFC_FALLBACK_HOST=localhost
      start_lazy = 0
      start_control = SAP J2EE startup framework
    DpJ2eeStart: j2ee state = STARTED
    rdisp/http_min_wait_dia_wp : 1 -> 1
    ***LOG CPS=> DpLoopInit, ICU ( 3.0 3.0 4.0.1) [dpxxdisp.c   1617]
    ***LOG Q0K=> DpMsAttach, mscon ( intel) [dpxxdisp.c   11414]
    DpStartStopMsg: send start message (myname is >intel_ABC_01                            <)
    DpStartStopMsg: start msg sent
    CCMS: AlInitGlobals : alert/use_sema_lock = TRUE.
    CCMS: Initalizing shared memory of size 60000000 for monitoring segment.
    CCMS: start to initalize 3.X shared alert area (first segment).
    DpMsgAdmin: Set release to 7000, patchlevel 0
    MBUF state PREPARED
    MBUF component UP
    DpMBufHwIdSet: set Hardware-ID
    ***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c   1050]
    DpMsgAdmin: Set patchno for this platform to 52
    Release check o.K.
    Fri May 16 21:41:07 2008
    DpJ2eeLogin: j2ee state = CONNECTED
    Fri May 16 21:41:13 2008
    ***LOG Q0I=> NiIRead: recv (10054: WSAECONNRESET: Connection reset by peer) [nixxi.cpp 4235]
    ERROR => NiIRead: SiRecv failed for hdl 4 / sock 1544
         (SI_ECONN_BROKEN; I4; ST; 127.0.0.1:2125) [nixxi.cpp    4235]
    DpJ2eeMsgProcess: j2ee state = CONNECTED (NIECONN_BROKEN)
    DpIJ2eeShutdown: send SIGINT to SAP J2EE startup framework (pid=3652)
    ERROR => DpProcKill: kill failed [dpntdisp.c   371]
    DpIJ2eeShutdown: j2ee state = SHUTDOWN
    Fri May 16 21:41:46 2008
    ERROR => W0 (pid 3808) died [dpxxdisp.c   14021]
    ERROR => W1 (pid 3872) died [dpxxdisp.c   14021]
    ERROR => W2 (pid 2132) died [dpxxdisp.c   14021]
    ERROR => W3 (pid 3212) died [dpxxdisp.c   14021]
    my types changed after wp death/restart 0xbf --> 0xbe
    ERROR => W4 (pid 2184) died [dpxxdisp.c   14021]
    my types changed after wp death/restart 0xbe --> 0xbc
    ERROR => W5 (pid 3064) died [dpxxdisp.c   14021]
    my types changed after wp death/restart 0xbc --> 0xb8
    ERROR => W6 (pid 2744) died [dpxxdisp.c   14021]
    my types changed after wp death/restart 0xb8 --> 0xb0
    ERROR => W7 (pid 2652) died [dpxxdisp.c   14021]
    my types changed after wp death/restart 0xb0 --> 0xa0
    ERROR => W8 (pid 3216) died [dpxxdisp.c   14021]
    my types changed after wp death/restart 0xa0 --> 0x80
    DP_FATAL_ERROR => DpWPCheck: no more work processes
    DISPATCHER EMERGENCY SHUTDOWN ***
    increase tracelevel of WPs
    NiWait: sleep (10000ms) ...
    NiISelect: timeout 10000ms
    NiISelect: maximum fd=1657
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri May 16 21:41:56 2008
    NiISelect: TIMEOUT occured (10000ms)
    dump system status
    Workprocess Table (long)               Fri May 16 16:11:56 2008
    ========================
    No Ty. Pid      Status  Cause Start Err Sem CPU    Time  Program  Cl  User         Action                    Table
    0 DIA     3808 Ended         no      1   0             0                                                             
    1 DIA     3872 Ended         no      1   0             0                                                             
    2 DIA     2132 Ended         no      1   0             0                                                             
    3 DIA     3212 Ended         no      1   0             0                                                             
    4 UPD     2184 Ended         no      1   0             0                                                             
    5 ENQ     3064 Ended         no      1   0             0                                                             
    6 BTC     2744 Ended         no      1   0             0                                                             
    7 SPO     2652 Ended         no      1   0             0                                                             
    8 UP2     3216 Ended         no      1   0             0                                                             
    Dispatcher Queue Statistics               Fri May 16 16:11:56 2008
    ===========================
    --------++++--
    +
    Typ
    now
    high
    max
    writes
    reads
    --------++++--
    +
    NOWP
    0
    2
    2000
    5
    5
    --------++++--
    +
    DIA
    5
    5
    2000
    5
    0
    --------++++--
    +
    UPD
    0
    0
    2000
    0
    0
    --------++++--
    +
    ENQ
    0
    0
    2000
    0
    0
    --------++++--
    +
    BTC
    0
    0
    2000
    0
    0
    --------++++--
    +
    SPO
    0
    0
    2000
    0
    0
    --------++++--
    +
    UP2
    0
    0
    2000
    0
    0
    --------++++--
    +
    max_rq_id          12
    wake_evt_udp_now     0
    wake events           total     8,  udp     6 ( 75%),  shm     2 ( 25%)
    since last update     total     8,  udp     6 ( 75%),  shm     2 ( 25%)
    Dump of tm_adm structure:               Fri May 16 16:11:56 2008
    =========================
    Term    uid  man user    term   lastop  mod wp  ta   a/i (modes)
    Workprocess Comm. Area Blocks               Fri May 16 16:11:56 2008
    =============================
    Slots: 300, Used: 1, Max: 0
    --------++--
    +
    id
    owner
    pid
    eyecatcher
    --------++--
    +
    0
    DISPATCHER
    -1
    WPCAAD000
    NiWait: sleep (5000ms) ...
    NiISelect: timeout 5000ms
    NiISelect: maximum fd=1657
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri May 16 21:42:01 2008
    NiISelect: TIMEOUT occured (5000ms)
    DpHalt: shutdown server >intel_ABC_01                            < (normal)
    DpJ2eeDisableRestart
    DpModState: buffer in state MBUF_PREPARED
    NiBufSend starting
    NiIWrite: hdl 3 sent data (wrt=110,pac=1,MESG_IO)
    MsINiWrite: sent 110 bytes
    MsIModState: change state to SHUTDOWN
    DpModState: change server state from STARTING to SHUTDOWN
    Switch off Shared memory profiling
    ShmProtect( 57, 3 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RW
    ShmProtect( 57, 1 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RD
    DpWakeUpWps: wake up all wp's
    Stop work processes
    Stop gateway
    killing process (3252) (SOFT_KILL)
    Stop icman
    killing process (3456) (SOFT_KILL)
    Terminate gui connections
    wait for end of work processes
    wait for end of gateway
    [DpProcDied] Process lives  (PID:3252  HANDLE:1628)
    waiting for termination of gateway ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1657
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri May 16 21:42:02 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process died  (PID:3252  HANDLE:1628)
    wait for end of icman
    [DpProcDied] Process lives  (PID:3456  HANDLE:1636)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1657
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri May 16 21:42:03 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3456  HANDLE:1636)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1657
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri May 16 21:42:04 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3456  HANDLE:1636)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1657
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri May 16 21:42:05 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3456  HANDLE:1636)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1657
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri May 16 21:42:06 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3456  HANDLE:1636)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1657
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri May 16 21:42:07 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3456  HANDLE:1636)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1657
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri May 16 21:42:08 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3456  HANDLE:1636)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1657
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri May 16 21:42:09 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3456  HANDLE:1636)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1657
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri May 16 21:42:10 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3456  HANDLE:1636)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1657
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri May 16 21:42:11 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3456  HANDLE:1636)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1657
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri May 16 21:42:12 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process lives  (PID:3456  HANDLE:1636)
    waiting for termination of icman ...
    NiWait: sleep (1000ms) ...
    NiISelect: timeout 1000ms
    NiISelect: maximum fd=1657
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Fri May 16 21:42:13 2008
    NiISelect: TIMEOUT occured (1000ms)
    [DpProcDied] Process died  (PID:3456  HANDLE:1636)
    [DpProcDied] Process died  (PID:3652  HANDLE:1612)
    DpStartStopMsg: send stop message (myname is >intel_ABC_01                            <)
    NiIMyHostName: hostname = 'intel'
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 4 (AD_STARTSTOP), ser 0, ex 0, errno 0
    DpConvertRequest: net size = 189 bytes
    NiBufSend starting
    NiIWrite: hdl 3 sent data (wrt=562,pac=1,MESG_IO)
    MsINiWrite: sent 562 bytes
    send msg (len 110+452) to name                    -, type 4, key -
    DpStartStopMsg: stop msg sent
    NiIRead: hdl 3 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 3
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 3 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 3
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 3 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 3
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 3 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 3
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 3 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 3
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 3 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 3
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 3 received data (rcd=274,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=274
    NiBufIIn: packet complete for hdl 3
    NiBufReceive starting
    MsINiRead: received 274 bytes
    MSG received, len 110+164, flag 1, from MSG_SERVER          , typ 0, key -
    DpHalt: received 164 bytes from message server
    NiIRead: hdl 3 recv would block (errno=EAGAIN)
    NiIRead: read for hdl 3 timed out (0ms)
    DpHalt: no more messages from the message server
    DpHalt: send keepalive to synchronize with the message server
    NiBufSend starting
    NiIWrite: hdl 3 sent data (wrt=114,pac=1,MESG_IO)
    MsINiWrite: sent 114 bytes
    send msg (len 110+4) to name           MSG_SERVER, type 0, key -
    MsSndName: MS_NOOP ok
    Send 4 bytes to MSG_SERVER
    NiIRead: hdl 3 recv would block (errno=EAGAIN)
    NiIPeek: peek successful for hdl 3 (r)
    NiIRead: hdl 3 received data (rcd=114,pac=1,MESG_IO)
    NiBufIIn: NIBUF len=114
    NiBufIIn: packet complete for hdl 3
    NiBufReceive starting
    MsINiRead: received 114 bytes
    MSG received, len 110+4, flag 3, from MSG_SERVER          , typ 0, key -
    Received 4 bytes from MSG_SERVER                             
    Received opcode MS_NOOP from msg_server, reply MSOP_OK
    MsOpReceive: ok
    MsSendKeepalive : keepalive sent to message server
    NiIRead: hdl 3 recv would block (errno=EAGAIN)
    Fri May 16 21:42:14 2008
    NiIPeek: peek for hdl 3 timed out (r; 1000ms)
    NiIRead: read for hdl 3 timed out (1000ms)
    DpHalt: no more messages from the message server
    DpHalt: sync with message server o.k.
    detach from message server
    ***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c   11698]
    NiBufSend starting
    NiIWrite: hdl 3 sent data (wrt=110,pac=1,MESG_IO)
    MsINiWrite: sent 110 bytes
    MsIDetach: send logout to msg_server
    MsIDetach: call exit function
    DpMsShutdownHook called
    NiBufISelUpdate: new MODE -- (r-) for hdl 3 in set0
    SiSelNSet: set events of sock 1572 to: ---
    NiBufISelRemove: remove hdl 3 from set0
    SiSelNRemove: removed sock 1572 (pos=3)
    SiSelNRemove: removed sock 1572
    NiSelIRemove: removed hdl 3
    MBUF state OFF
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    blks_in_queue/wp_ca_blk_no/wp_max_no = 1/300/9
    LOCK WP ca_blk 1
    make DISP owner of wp_ca_blk 1
    DpRqPutIntoQueue: put request into queue (reqtype 1, prio LOW, rq_id 15)
    MBUF component DOWN
    NiICloseHandle: shutdown and close hdl 3 / sock 1572
    NiBufIClose: clear extension for hdl 3
    MsIDetach: detach MS-system
    cleanup EM
    EsCleanup ....
    EmCleanup() -> 0
    Es2Cleanup: Cleanup ES2
    ***LOG Q05=> DpHalt, DPStop ( 320) [dpxxdisp.c   10087]
    Good Bye .....
    log_bootstrap_ID0165133.0.log:
    <!LOGHEADER[START]/>
    <!HELP[Manual modification of the header may cause parsing problem!]/>
    <!LOGGINGVERSION[1.5.3.7185 - 630]/>
    <!NAME[..\..\work\log_bootstrap_ID0165133.log]/>
    <!PATTERN[log_bootstrap_ID0165133.log]/>
    <!FORMATTER[com.sap.tc.logging.TraceFormatter([%24d] %m)]/>
    <!ENCODING[Cp1252]/>
    <!FILESET[0, 2, 2097152]/>
    <!PREVIOUSFILE[log_bootstrap_ID0165133.1.log]/>
    <!NEXTFILE[log_bootstrap_ID0165133.1.log]/>
    <!LOGHEADER[END]/>
    [May 15, 2008 8:08:55 AM ] -
    [May 15, 2008 8:08:55 AM ] Bootstrap MODE:
    [May 15, 2008 8:08:55 AM ] <INSTANCE GLOBALS>
    [May 15, 2008 8:08:55 AM ]  determined by parameter [ID0165133].
    [May 15, 2008 8:08:55 AM ] -
    [May 15, 2008 8:09:01 AM ] Missing RunningMode property - runningin NORMAL mode.
    [May 15, 2008 8:09:01 AM ] Instance [ID165133] will run in [NORMAL] mode, performing action [NONE]
    [May 15, 2008 8:09:01 AM ] Discovered property [instance.en.port] with value [3200] !
    [May 15, 2008 8:09:01 AM ] Discovered property [instance.en.host] with value [intel] !
    [May 15, 2008 8:09:01 AM ] Synchronizing file [.\.hotspot_compiler].
    [May 15, 2008 8:09:01 AM ] ...Synched ok!
    [May 15, 2008 8:09:01 AM ] Synchronizing file [..\..\SDM\program\.hotspot_compiler].
    [May 15, 2008 8:09:01 AM ] ...Synched ok!
    [May 15, 2008 8:09:01 AM ]  * Synchronizing native files...
    [May 15, 2008 8:09:01 AM ] Synchronizing file [.\..\os_libs\sapbiado.dll].
    [May 15, 2008 8:09:01 AM ] ...Synched ok!
    [May 15, 2008 8:09:01 AM ] Synchronizing file [.\..\os_libs\PDFManipulation_native.zip].
    [May 15, 2008 8:09:04 AM ] ...Synched ok!
    [May 15, 2008 8:09:04 AM ] Synchronizing file [.\..\os_libs\rscp4j.dll].
    [May 15, 2008 8:09:05 AM ] ...Synched ok!
    [May 15, 2008 8:09:05 AM ] Synchronizing file [.\..\os_libs\FontManagerService_native.zip].
    [May 15, 2008 8:09:18 AM ] ...Synched ok!
    [May 15, 2008 8:09:18 AM ] Synchronizing file [.\..\os_libs\XMLFormService_native.zip].
    [May 15, 2008 8:09:19 AM ] ...Synched ok!
    [May 15, 2008 8:09:19 AM ] Synchronizing file [.\..\os_libs\LicenseSupportService_native.zip].
    [May 15, 2008 8:09:20 AM ] ...Synched ok!
    [May 15, 2008 8:09:20 AM ] Synchronizing file [.\..\os_libs\rscp4j.pdb].
    [May 15, 2008 8:09:20 AM ] ...Synched ok!
    [May 15, 2008 8:09:20 AM ] Synchronizing file [.\..\os_libs\jmon.dll].
    [May 15, 2008 8:09:21 AM ] ...Synched ok!
    [May 15, 2008 8:09:21 AM ] Synchronizing file [.\..\os_libs\ServicesNatives2_native.zip].
    [May 15, 2008 8:09:21 AM ] ...Synched ok!
    [May 15, 2008 8:09:21 AM ]  Done!
    [May 15, 2008 8:09:22 AM ] Synch time: 26953 ms
    [May 15, 2008 6:31:15 PM ] -
    [May 15, 2008 6:31:15 PM ] Bootstrap MODE:
    [May 15, 2008 6:31:15 PM ] <INSTANCE GLOBALS>
    [May 15, 2008 6:31:15 PM ]  determined by parameter [ID0165133].
    [May 15, 2008 6:31:15 PM ] -
    [May 15, 2008 6:31:23 PM ] Missing RunningMode property - runningin NORMAL mode.
    [May 15, 2008 6:31:24 PM ] Instance [ID165133] will run in [NORMAL] mode, performing action [NONE]
    [May 15, 2008 6:31:24 PM ] Discovered property [instance.en.port] with value [3200] !
    [May 15, 2008 6:31:24 PM ] Discovered property [instance.en.host] with value [intel] !
    [May 15, 2008 6:31:24 PM ] Synchronizing file [.\.hotspot_compiler].
    [May 15, 2008 6:31:24 PM ] ...Synched ok!
    [May 15, 2008 6:31:24 PM ] Synchronizing file [..\..\SDM\program\.hotspot_compiler].
    [May 15, 2008 6:31:24 PM ] ...Synched ok!
    [May 15, 2008 6:31:24 PM ] Synch time: 8750 ms
    [May 15, 2008 6:42:44 PM ] -
    [May 15, 2008 6:42:44 PM ] Bootstrap MODE:
    [May 15, 2008 6:42:44 PM ] <INSTANCE GLOBALS>
    [May 15, 2008 6:42:44 PM ]  determined by parameter [ID0165133].
    [May 15, 2008 6:42:44 PM ] -
    [May 15, 2008 6:42:48 PM ] Missing RunningMode property - runningin NORMAL mode.
    [May 15, 2008 6:42:48 PM ] Instance [ID165133] will run in [NORMAL] mode, performing action [NONE]
    [May 15, 2008 6:42:48 PM ] Discovered property [instance.en.port] with value [3200] !
    [May 15, 2008 6:42:48 PM ] Discovered property [instance.en.host] with value [intel] !
    [May 15, 2008 6:42:48 PM ] Synchronizing file [.\.hotspot_compiler].
    [May 15, 2008 6:42:48 PM ] ...Synched ok!
    [May 15, 2008 6:42:48 PM ] Synchronizing file [..\..\SDM\program\.hotspot_compiler].
    [May 15, 2008 6:42:48 PM ] ...Synched ok!
    [May 15, 2008 6:42:49 PM ] Synch time: 5141 ms
    [May 15, 2008 8:00:02 PM ] -
    [May 15, 2008 8:00:02 PM ] Bootstrap MODE:
    [May 15, 2008 8:00:02 PM ] <INSTANCE GLOBALS>
    [May 15, 2008 8:00:02 PM ]  determined by parameter [ID0165133].
    [May 15, 2008 8:00:02 PM ] -
    [May 15, 2008 8:00:06 PM ] Missing RunningMode property - runningin NORMAL mode.
    [May 15, 2008 8:00:06 PM ] Instance [ID165133] will run in [NORMAL] mode, performing action [NONE]
    [May 15, 2008 8:00:06 PM ] Discovered property [instance.en.port] with value [3200] !
    [May 15, 2008 8:00:06 PM ] Discovered property [instance.en.host] with value [intel] !
    [May 15, 2008 8:00:06 PM ] Synchronizing file [.\.hotspot_compiler].
    [May 15, 2008 8:00:06 PM ] ...Synched ok!
    [May 15, 2008 8:00:06 PM ] Synchronizing file [..\..\SDM\program\.hotspot_compiler].
    [May 15, 2008 8:00:06 PM ] ...Synched ok!
    [May 15, 2008 8:00:07 PM ] Synch time: 4344 ms
    [May 15, 2008 9:19:05 PM ] -
    [May 15, 2008 9:19:05 PM ] Bootstrap MODE:
    [May 15, 2008 9:19:05 PM ] <INSTANCE GLOBALS>
    [May 15, 2008 9:19:05 PM ]  determined by parameter [ID0165133].
    [May 15, 2008 9:19:05 PM ] -
    [May 15, 2008 9:19:11 PM ] Missing RunningMode property - runningin NORMAL mode.
    [May 15, 2008 9:19:11 PM ] Instance [ID165133] will run in [NORMAL] mode, performing action [NONE]
    [May 15, 2008 9:19:11 PM ] Discovered property [instance.en.port] with value [3200] !
    [May 15, 2008 9:19:11 PM ] Discovered property [instance.en.host] with value [intel] !
    [May 15, 2008 9:19:11 PM ] Synchronizing file [.\.hotspot_compiler].
    [May 15, 2008 9:19:11 PM ] ...Synched ok!
    [May 15, 2008 9:19:11 PM ] Synchronizing file [..\..\SDM\program\.hotspot_compiler].
    [May 15, 2008 9:19:11 PM ] ...Synched ok!
    [May 15, 2008 9:19:15 PM ] Synch time: 9672 ms
    [May 16, 2008 8:07:18 PM ] -
    [May 16, 2008 8:07:18 PM ] Bootstrap MODE:
    [May 16, 2008 8:07:18 PM ] <INSTANCE GLOBALS>
    [May 16, 2008 8:07:18 PM ]  determined by parameter [ID0165133].
    [May 16, 2008 8:07:18 PM ] -
    [May 16, 2008 8:07:24 PM ] Exception occurred:
    com.sap.engine.bootstrap.SynchronizationException: Database initialization failed! Check database properties!
         at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:422)
         at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
         at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    ==[ Caused by: ]==----
    com.sap.engine.frame.core.configuration.ConfigurationException: Error while connecting to DB.
         at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.createConnection(DBConnectionPool.java:360)
         at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.<init>(DBConnectionPool.java:125)
         at com.sap.engine.core.configuration.impl.persistence.rdbms.PersistenceHandler.<init>(PersistenceHandler.java:38)
         at com.sap.engine.core.configuration.impl.cache.ConfigurationCache.<init>(ConfigurationCache.java:149)
         at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.init(ConfigurationManagerBootstrapImpl.java:236)
         at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.<init>(ConfigurationManagerBootstrapImpl.java:49)
         at com.sap.engine.bootstrap.Synchronizer.<init>(Synchronizer.java:60)
         at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:419)
         at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
         at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    Caused by: java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)
         at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)
         at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:420)
         at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
         at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
         at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
         at com.sap.sql.jdbc.NativeConnectionFactory.createNativeConnection(NativeConnectionFactory.java:215)
         at com.sap.sql.connect.OpenSQLDataSourceImpl.createPooledConnection(OpenSQLDataSourceImpl.java:608)
         at com.sap.sql.connect.OpenSQLDataSourceImpl.getPooledConnection(OpenSQLDataSourceImpl.java:285)
         at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.createConnection(DBConnectionPool.java:302)
         ... 14 more
    [May 16, 2008 8:07:24 PM ] [Bootstrap module]> Problem occurred while performing synchronization.
    [May 16, 2008 8:09:52 PM ] -
    [May 16, 2008 8:09:52 PM ] Bootstrap MODE:
    [May 16, 2008 8:09:52 PM ] <INSTANCE GLOBALS>
    [May 16, 2008 8:09:52 PM ]  determined by parameter [ID0165133].
    [May 16, 2008 8:09:52 PM ] -
    [May 16, 2008 8:09:56 PM ] Exception occurred:
    com.sap.engine.bootstrap.SynchronizationException: Database initialization failed! Check database properties!
         at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:422)
         at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
         at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    ==[ Caused by: ]==----
    com.sap.engine.frame.core.configuration.ConfigurationException: Error while connecting to DB.
         at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.createConnection(DBConnectionPool.java:360)
         at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.<init>(DBConnectionPool.java:125)
         at com.sap.engine.core.configuration.impl.persistence.rdbms.PersistenceHandler.<init>(PersistenceHandler.java:38)
         at com.sap.engine.core.configuration.impl.cache.ConfigurationCache.<init>(ConfigurationCache.java:149)
         at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.init(ConfigurationManagerBootstrapImpl.java:236)
         at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.<init>(ConfigurationManagerBootstrapImpl.java:49)
         at com.sap.engine.bootstrap.Synchronizer.<init>(Synchronizer.java:60)
         at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:419)
         at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
         at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    Caused by: java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)
         at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)
         at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:420)
         at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
         at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
         at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
         at com.sap.sql.jdbc.NativeConnectionFactory.createNativeConnection(NativeConnectionFactory.java:215)
         at com.sap.sql.connect.OpenSQLDataSourceImpl.createPooledConnection(OpenSQLDataSourceImpl.java:608)
         at com.sap.sql.connect.OpenSQLDataSourceImpl.getPooledConnection(OpenSQLDataSourceImpl.java:285)
         at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.createConnection(DBConnectionPool.java:302)
         ... 14 more
    [May 16, 2008 8:09:56 PM ] [Bootstrap module]> Problem occurred while performing synchronization.
    [May 16, 2008 8:50:02 PM ] -
    [May 16, 2008 8:50:02 PM ] Bootstrap MODE:
    [May 16, 2008 8:50:02 PM ] <INSTANCE GLOBALS>
    [May 16, 2008 8:50:02 PM ]  determined by parameter [ID0165133].
    [May 16, 2008 8:50:02 PM ] -
    [May 16, 2008 8:50:06 PM ] Exception occurred:
    com.sap.engine.bootstrap.SynchronizationException: Database initialization failed! Check database properties!
         at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:422)
         at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
         at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    ==[ Caused by: ]==----
    com.sap.engine.frame.core.configuration.ConfigurationException: Error while connecting to DB.
         at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.createConnection(DBConnectionPool.java:360)
         at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.<init>(DBConnectionPool.java:125)
         at com.sap.engine.core.configuration.impl.persistence.rdbms.PersistenceHandler.<init>(PersistenceHandler.java:38)
         at com.sap.engine.core.configuration.impl.cache.ConfigurationCache.<init>(ConfigurationCache.java:149)
         at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.init(ConfigurationManagerBootstrapImpl.java:236)
         at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.<init>(ConfigurationManagerBootstrapImpl.java:49)
         at com.sap.engine.bootstrap.Synchronizer.<init>(Synchronizer.java:60)
         at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:419)
         at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
         at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    Caused by: java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)
         at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)
         at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:420)
         at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
         at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
         at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
         at com.sap.sql.jdbc.NativeConnectionFactory.createNativeConnection(NativeConnectionFactory.java:215)
         at com.sap.sql.connect.OpenSQLDataSourceImpl.createPooledConnection(OpenSQLDataSourceImpl.java:608)
         at com.sap.sql.connect.OpenSQLDataSourceImpl.getPooledConnection(OpenSQLDataSourceImpl.java:285)
         at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.createConnection(DBConnectionPool.java:302)
         ... 14 more
    [May 16, 2008 8:50:06 PM ] [Bootstrap module]> Problem occurred while performing synchronization.
    [May 16, 2008 9:41:08 PM ] -
    [May 16, 2008 9:41:08 PM ] Bootstrap MODE:
    [May 16, 2008 9:41:08 PM ] <INSTANCE GLOBALS>
    [May 16, 2008 9:41:08 PM ]  determined by parameter [ID0165133].
    [May 16, 2008 9:41:08 PM ] -
    [May 16, 2008 9:41:12 PM ] Exception occurred:
    com.sap.engine.bootstrap.SynchronizationException: Database initialization failed! Check database properties!
         at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:422)
         at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
         at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    ==[ Caused by: ]==----
    com.sap.engine.frame.core.configuration.ConfigurationException: Error while connecting to DB.
         at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.createConnection(DBConnectionPool.java:360)
         at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.<init>(DBConnectionPool.java:125)
         at com.sap.engine.core.configuration.impl.persistence.rdbms.PersistenceHandler.<init>(PersistenceHandler.java:38)
         at com.sap.engine.core.configuration.impl.cache.ConfigurationCache.<init>(ConfigurationCache.java:149)
         at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.init(ConfigurationManagerBootstrapImpl.java:236)
         at com.sap.engine.core.configuration.bootstrap.ConfigurationManagerBootstrapImpl.<init>(ConfigurationManagerBootstrapImpl.java:49)
         at com.sap.engine.bootstrap.Synchronizer.<init>(Synchronizer.java:60)
         at com.sap.engine.bootstrap.Bootstrap.initDatabaseConnection(Bootstrap.java:419)
         at com.sap.engine.bootstrap.Bootstrap.<init>(Bootstrap.java:144)
         at com.sap.engine.bootstrap.Bootstrap.main(Bootstrap.java:814)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:81)
    Caused by: java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:146)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:255)
         at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:387)
         at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:420)
         at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:165)
         at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:35)
         at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:801)
         at com.sap.sql.jdbc.NativeConnectionFactory.createNativeConnection(NativeConnectionFactory.java:215)
         at com.sap.sql.connect.OpenSQLDataSourceImpl.createPooledConnection(OpenSQLDataSourceImpl.java:608)
         at com.sap.sql.connect.OpenSQLDataSourceImpl.getPooledConnection(OpenSQLDataSourceImpl.java:285)
         at com.sap.engine.core.configuration.impl.persistence.rdbms.DBConnectionPool.createConnection(DBConnectionPool.java:302)
         ... 14 more
    [May 16, 2008 9:41:12 PM ] [Bootstrap module]> Problem occurred while performing synchronization.
    DEV_JCONTROL LOG:
    trc file: "E:\usr\sap\ABC\DVEBMGS01\work\dev_jcontrol", trc level: 1, release: "700"
    node name   : jcontrol
    pid         : 3652
    system name : ABC
    system nr.  : 01
    started at  : Fri May 16 21:41:06 2008
    arguments       :
           arg[00] : E:\usr\sap\ABC\DVEBMGS01\exe\jcontrol.EXE
           arg[01] : pf=E:\usr\sap\ABC\SYS\profile\ABC_DVEBMGS01_intel
           arg[02] : -DSAPSTART=1
           arg[03] : -DCONNECT_PORT=2122
           arg[04] : -DSAPSYSTEM=01
           arg[05] : -DSAPSYSTEMNAME=ABC
           arg[06] : -DSAPMYNAME=intel_ABC_01
           arg[07] : -DSAPPROFILE=E:\usr\sap\ABC\SYS\profile\ABC_DVEBMGS01_intel
           arg[08] : -DFRFC_FALLBACK=ON
           arg[09] : -DFRFC_FALLBACK_HOST=localhost
    [Thr 3688] Fri May 16 21:41:06 2008
    [Thr 3688] *** WARNING => INFO: Unknown property [instance.box.number=ABCDVEBMGS01intel] [jstartxx.c   841]
    [Thr 3688] *** WARNING => INFO: Unknown property [instance.en.host=intel] [jstartxx.c   841]
    [Thr 3688] *** WARNING => INFO: Unknown property [instance.en.port=3200] [jstartxx.c   841]
    [Thr 3688] *** WARNING => INFO: Unknown property [instance.system.id=1] [jstartxx.c   841]
    JStartupReadInstanceProperties: read instance properties [E:\usr\sap\ABC\DVEBMGS01\j2ee\cluster\instance.properties;E:\usr\sap\ABC\DVEBMGS01\SDM\program\config\sdm_jstartup.properties]
    -> ms host    : intel
    -> ms port    : 3900
    -> OS libs    : E:\usr\sap\ABC\DVEBMGS01\j2ee\os_libs
    -> Admin URL  :
    -> run mode   : NORMAL
    -> run action : NONE
    -> enabled    : yes
    Used property files
    -> files [00] : E:\usr\sap\ABC\DVEBMGS01\j2ee\cluster\instance.properties
    -> files [01] : E:\usr\sap\ABC\DVEBMGS01\SDM\program\config\sdm_jstartup.properties
    Instance properties
    -> ms host    : intel
    -> ms port    : 3900
    -> os libs    : E:\usr\sap\ABC\DVEBMGS01\j2ee\os_libs
    -> admin URL  :
    -> run mode   : NORMAL
    -> run action : NONE
    -> enabled    : yes
    Bootstrap nodes
    -> [00] bootstrap            : E:\usr\sap\ABC\DVEBMGS01\j2ee\cluster\instance.properties
    -> [01] bootstrap_ID16513300 : E:\usr\sap\ABC\DVEBMGS01\j2ee\cluster\instance.properties
    -> [02] bootstrap_ID16513350 : E:\usr\sap\ABC\DVEBMGS01\j2ee\cluster\instance.properties
    Worker nodes
    -> [00] ID16513300           : E:\usr\sap\ABC\DVEBMGS01\j2ee\cluster\instance.properties
    -> [01] ID16513350           : E:\usr\sap\ABC\DVEBMGS01\j2ee\cluster\instance.properties
    -> [02] sdm                  : E:\usr\sap\ABC\DVEBMGS01\SDM\program\config\sdm_jstartup.properties
    [Thr 3688] JControlExecuteBootstrap: execute bootstrap process [bootstrap]
    [Thr 3688] [Node: bootstrap] java home is set by profile parameter
         Java Home: C:\j2sdk1.4.2_12
    [Thr 3688] JStartupICheckFrameworkPackage: can't find framework package E:\usr\sap\ABC\DVEBMGS01\exe\jvmx.jar
    JStartupIReadSection: read node properties [bootstrap]
    -> node name          : bootstrap
    -> node type          : bootstrap
    -> node execute       : yes
    -> java path          : C:\j2sdk1.4.2_12
    -> java parameters    : -Djco.jarm=1
    -> java vm version    : 1.4.2_12-b03
    -> java vm vendor     : Java HotSpot(TM) Server VM (Sun Microsystems Inc.)
    -> java vm type       : server
    -> java vm cpu        : x86
    -> heap size          : 256M
    -> root path          : E:\usr\sap\ABC\DVEBMGS01\j2ee\cluster
    -> class path         : .\bootstrap\launcher.jar
    -> OS libs path       : E:\usr\sap\ABC\DVEBMGS01\j2ee\os_libs
    -> main class         : com.sap.engine.offline.OfflineToolStart
    -> framework class    : com.sap.bc.proj.jstartup.JStartupFramework
    -> registr. class     : com.sap.bc.proj.jstartup.JStartupNatives
    -> framework path     : E:\usr\sap\ABC\DVEBMGS01\exe\jstartup.jar;E:\usr\sap\ABC\DVEBMGS01\exe\jvmx.jar
    -> parameters         : com.sap.engine.bootstrap.Bootstrap ./bootstrap ID0165133
    -> debuggable         : yes
    -> debug mode         : no
    -> debug port         : 60000
    -> shutdown timeout   : 120000
    JControlStartJLaunch: program = E:\usr\sap\ABC\DVEBMGS01\exe\jlaunch.exe
    -> arg[00] = E:\usr\sap\ABC\DVEBMGS01\exe\jlaunch.exe
    -> arg[01] = pf=E:\usr\sap\ABC\SYS\profile\ABC_DVEBMGS01_intel
    -> arg[02] = -DSAPINFO=ABC_01_bootstrap
    -> arg[03] = -nodeId=-1
    -> arg[04] = -file=E:\usr\sap\ABC\DVEBMGS01\j2ee\cluster\instance.properties
    -> arg[05] = -syncSem=JSTARTUP_WAIT_ON_3652
    -> arg[06] = -nodeName=bootstrap
    -> arg[07] = -jvmOutFile=E:\usr\sap\ABC\DVEBMGS01\work\jvm_bootstrap.out
    -> arg[08] = -stdOutFile=E:\usr\sap\ABC\DVEBMGS01\work\std_bootstrap.out
    -> arg[09] = -locOutFile=E:\usr\sap\ABC\DVEBMGS01\work\dev_bootstrap
    -> arg[10] = -mode=BOOTSTRAP
    -> arg[11] = pf=E:\usr\sap\ABC\SYS\profile\ABC_DVEBMGS01_intel
    -> arg[12] = -DSAPSTART=1
    -> arg[13] = -DCONNECT_PORT=2126
    -> arg[14] = -DSAPSYSTEM=01
    -> arg[15] = -DSAPSYSTEMNAME=ABC
    -> arg[16] = -DSAPMYNAME=intel_ABC_01
    -> arg[17] = -DSAPPROFILE=E:\usr\sap\ABC\SYS\profile\ABC_DVEBMGS01_intel
    -> arg[18] = -DFRFC_FALLBACK=ON
    -> arg[19] = -DFRFC_FALLBACK_HOST=localhost
    -> lib path = PATH=C:\j2sdk1.4.2_12\jre\bin\server;C:\j2sdk1.4.2_12\jre\bin;E:\oracle\DEV\102\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;E:\usr\sap\ABC\SYS\exe\uc\NTI386
    -> exe path = PATH=C:\j2sdk1.4.2_12\bin;E:\usr\sap\ABC\DVEBMGS01\j2ee\os_libs;E:\oracle\DEV\102\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;E:\usr\sap\ABC\SYS\exe\uc\NTI386
    [Thr 2388] JControlDPMessageFunc: Thread 2388 started as handler thread for R/3 dispatcher messages.
    [Thr 3688] Fri May 16 21:41:13 2008
    [Thr 3688] *** ERROR => invalid return code of process [bootstrap] (exitcode = 66) [jstartxx.c   1642]
    [Thr 3688] JControlExecuteBootstrap: error executing bootstrap node [bootstrap] (rc = 66)
    [Thr 3688] JControlCloseProgram: started (exitcode = 66)
    [Thr 3688] JControlCloseProgram: good bye... (exitcode = 66)
     

    Hi All
           Iam able to connect to database see the log below, all the services are running fine,iam unable to login to abap instance,all wp getting ended,
    C:\Documents and Settings\abcadm.INTEL>r3trans -d
    This is r3trans version 6.13 (release 700 - 20.02.06 - 16:15:00).
    unicode enabled version
    2EETW169 no connect possible: "DBMS = ORACLE                           --- dbs_o
    ra_tnsname = 'DEV'"
    r3trans finished (0012).
    E:\usr\sap\ABC\DVEBMGS01\work>echo WHENEVER SQLERROR exit SQL.SQLCODE  1>v9start.sql
    E:\usr\sap\ABC\DVEBMGS01\work>echo connect / as sysdba  1>>v9start.sql
    E:\usr\sap\ABC\DVEBMGS01\work>echo startup  1>>v9start.sql
    E:\usr\sap\ABC\DVEBMGS01\work>echo exit  1>>v9start.sql
    SQL*Plus: Release 10.2.0.2.0 - Production on Sat May 17 08:35:47 2008
    Copyright (c) 1982, 2005, Oracle.  All Rights Reserved.
    Connected to an idle instance.
    ORACLE instance started.
    Total System Global Area  394264576 bytes
    Fixed Size              1289664 bytes
    Variable Size            268436032 bytes
    Database Buffers       121634816 bytes
    Redo Buffers              2904064 bytes
    Database mounted.
    Database opened.
    iam unable to start config tool or visual admin ended with no connection to database
    trc file: "dev_disp", trc level: 1, release: "640"
    Sat May 17 08:28:42 2008
    kernel runs with dp version 128000(ext=102000) (@(#) DPLIB-INT-VERSION-128000-UC)
    length of sys_adm_ext is 524 bytes
    systemid   560 (PC with Windows NT)
    relno      6400
    patchlevel 0
    patchno    43
    intno      20020600
    make:      multithreaded, Unicode
    pid        2844
    ***LOG Q00=> DpSapEnvInit, DPStart (03 2844) [dpxxdisp.c   1100]
         shared lib "dw_xml.dll" version 43 successfully loaded
         shared lib "dw_xtc.dll" version 43 successfully loaded
         shared lib "dw_stl.dll" version 43 successfully loaded
         shared lib "dw_gui.dll" version 43 successfully loaded
    Sat May 17 08:28:47 2008
    WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 5 seconds
    ***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c  3886]
    MtxInit: -2 0 0
    DpSysAdmExtInit: ABAP is active
    DpSysAdmExtInit: JAVA is not active
    DpShMCreate: sizeof(wp_adm)          10528     (1316)
    DpShMCreate: sizeof(tm_adm)          2780232     (13832)
    DpShMCreate: sizeof(wp_ca_adm)          24000     (80)
    DpShMCreate: sizeof(appc_ca_adm)     8000     (80)
    DpShMCreate: sizeof(comm_adm)          290000     (580)
    DpShMCreate: sizeof(vmc_adm)          0     (372)
    DpShMCreate: sizeof(wall_adm)          (38456/34360/64/184)
    DpShMCreate: SHM_DP_ADM_KEY          (addr: 04550040, size: 3192688)
    DpShMCreate: allocated sys_adm at 04550040
    DpShMCreate: allocated wp_adm at 04551B58
    DpShMCreate: allocated tm_adm_list at 04554478
    DpShMCreate: allocated tm_adm at 045544A0
    DpShMCreate: allocated wp_ca_adm at 047FB0E8
    DpShMCreate: allocated appc_ca_adm at 04800EA8
    DpShMCreate: allocated comm_adm_list at 04802DE8
    DpShMCreate: allocated comm_adm at 04802E00
    DpShMCreate: allocated vmc_adm_list at 04849AD0
    DpShMCreate: system runs without vmc_adm
    DpShMCreate: allocated ca_info at 04849AF8
    DpShMCreate: allocated wall_adm at 04849B00
    MBUF state OFF
    EmInit: MmSetImplementation( 2 ).
    <ES> client 0 initializing ....
    <ES> InitFreeList
    <ES> block size is 1024 kByte.
    Using implementation flat
    <EsNT> Memory Reset disabled as NT default
    <ES> 915 blocks reserved for free list.
    ES initialized.
    Sat May 17 08:28:48 2008
    rdisp/http_min_wait_dia_wp : 1 -> 1
    ***LOG CPS=> DpLoopInit, ICU ( 2.6.1 2.6 4.0) [dpxxdisp.c   1462]
    ***LOG Q0K=> DpMsAttach, mscon ( intel) [dpxxdisp.c   9736]
    CCMS: Initalizing shared memory of size 60000000 for monitoring segment.
    Sat May 17 08:28:49 2008
    CCMS: start to initalize 3.X shared alert area (first segment).
    DpMsgAdmin: Set release to 6400, patchlevel 0
    MBUF state PREPARED
    MBUF component UP
    DpMBufHwIdSet: set Hardware-ID
    ***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c   1025]
    DpMsgAdmin: Set patchno for this platform to 43
    Release check o.K.
    Sat May 17 08:29:28 2008
    ERROR => W0 (pid 3116) died [dpxxdisp.c   12187]
    ERROR => W1 (pid 3124) died [dpxxdisp.c   12187]
    my types changed after wp death/restart 0xbf --> 0xbe
    ERROR => W2 (pid 3132) died [dpxxdisp.c   12187]
    my types changed after wp death/restart 0xbe --> 0xbc
    ERROR => W3 (pid 3140) died [dpxxdisp.c   12187]
    my types changed after wp death/restart 0xbc --> 0xb8
    ERROR => W4 (pid 3148) died [dpxxdisp.c   12187]
    ERROR => W5 (pid 3156) died [dpxxdisp.c   12187]
    my types changed after wp death/restart 0xb8 --> 0xb0
    ERROR => W6 (pid 3164) died [dpxxdisp.c   12187]
    my types changed after wp death/restart 0xb0 --> 0xa0
    ERROR => W7 (pid 3172) died [dpxxdisp.c   12187]
    my types changed after wp death/restart 0xa0 --> 0x80
    DP_FATAL_ERROR => DpWPCheck: no more work processes
    DISPATCHER EMERGENCY SHUTDOWN ***
    increase tracelevel of WPs
    killing W0-3116 (SIGUSR2)
    ERROR => DpWpKill(3116, SIGUSR2) failed [dpxxtool.c   2468]
    killing W1-3124 (SIGUSR2)
    ERROR => DpWpKill(3124, SIGUSR2) failed [dpxxtool.c   2468]
    killing W2-3132 (SIGUSR2)
    ERROR => DpWpKill(3132, SIGUSR2) failed [dpxxtool.c   2468]
    killing W3-3140 (SIGUSR2)
    ERROR => DpWpKill(3140, SIGUSR2) failed [dpxxtool.c   2468]
    killing W4-3148 (SIGUSR2)
    ERROR => DpWpKill(3148, SIGUSR2) failed [dpxxtool.c   2468]
    killing W5-3156 (SIGUSR2)
    ERROR => DpWpKill(3156, SIGUSR2) failed [dpxxtool.c   2468]
    killing W6-3164 (SIGUSR2)
    ERROR => DpWpKill(3164, SIGUSR2) failed [dpxxtool.c   2468]
    killing W7-3172 (SIGUSR2)
    ERROR => DpWpKill(3172, SIGUSR2) failed [dpxxtool.c   2468]
    NiWait: sleep (10000 msecs) ...
    NiISelect: timeout 10000 ms
    NiISelect: maximum fd=1653
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sat May 17 08:29:38 2008
    NiISelect: TIMEOUT occured (10000 ms)
    dump system status
    Workprocess Table (long)               Sat May 17 02:59:38 2008
    ========================
    No Ty. Pid      Status  Cause Start Err Sem CPU    Time  Program  Cl  User         Action                    Table
    0 DIA     3116 Ended         no      1   0             0                                                             
    1 DIA     3124 Ended         no      1   0             0                                                             
    2 UPD     3132 Ended         no      1   0             0                                                             
    3 ENQ     3140 Ended         no      1   0             0                                                             
    4 BTC     3148 Ended         no      1   0             0                                                             
    5 BTC     3156 Ended         no      1   0             0                                                             
    6 SPO     3164 Ended         no      1   0             0                                                             
    7 UP2     3172 Ended         no      1   0             0                                                             
    Dispatcher Queue Statistics               Sat May 17 02:59:38 2008
    ===========================
    --------++++--
    +
    Typ
    now
    high
    max
    writes
    reads
    --------++++--
    +
    NOWP
    0
    3
    2000
    10
    10
    --------++++--
    +
    DIA
    6
    6
    2000
    6
    0
    --------++++--
    +
    UPD
    0
    0
    2000
    0
    0
    --------++++--
    +
    ENQ
    0
    0
    2000
    0
    0
    --------++++--
    +
    BTC
    0
    0
    2000
    0
    0
    --------++++--
    +
    SPO
    0
    0
    2000
    0
    0
    --------++++--
    +
    UP2
    0
    0
    2000
    0
    0
    --------++++--
    +
    max_rq_id          14
    wake_evt_udp_now     0
    wake events           total     9,  udp     8 ( 88%),  shm     1 ( 11%)
    since last update     total     9,  udp     8 ( 88%),  shm     1 ( 11%)
    Dump of tm_adm structure:               Sat May 17 02:59:38 2008
    =========================
    Term    uid  man user    term   lastop  mod wp  ta   a/i (modes)
    RM-T8, U9,     , intel, 08:29:07, M0, W-1,     , 1/0
    Workprocess Comm. Area Blocks               Sat May 17 02:59:38 2008
    =============================
    Slots: 300, Used: 2, Max: 1
    --------++--
    +
    id
    owner
    pid
    eyecatcher
    --------++--
    +
    0
    DISPATCHER
    -1
    WPCAAD000
    1
    DISPATCHER
    -1
    WPCAAD001
    NiWait: sleep (5000 msecs) ...
    NiISelect: timeout 5000 ms
    NiISelect: maximum fd=1653
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sat May 17 08:29:43 2008
    NiISelect: TIMEOUT occured (5000 ms)
    Shutdown server ...
    DpJ2eeDisableRestart
    DpModState: buffer in state MBUF_PREPARED
    NiBufSend starting
    NiIWrite: write 110, 1 packs, MESG_IO, hdl 3, data complete
    MsINiWrite: sent 110 bytes
    MsIModState: change state to SHUTDOWN
    DpModState: change server state from STARTING to SHUTDOWN
    Switch off Shared memory profiling
    ShmProtect( 57, 3 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RW
    ShmProtect( 57, 1 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RD
    DpWakeUpWps: wake up all wp's
    Stop work processes...
    Stop gateway
    killing process (3100) (SOFT_KILL)
    Stop icman
    killing process (3108) (SOFT_KILL)
    Terminate gui connections
    send SHUTDOWN to REM TM 8
    blks_in_queue/wp_ca_blk_no/wp_max_no = 2/300/8
    LOCK WP ca_blk 2
    return errno (-17) to T8
    errormsg without overhead: take mode 0
    NiBufIAlloc: malloc NiBufadm, to 0 bytes
    try to send 14 to M0
    NiBufSend starting
    NiIWrite: write 14, 1 packs, MESG_IO, hdl 7, data complete
    REL WP ca_blk 2
    set status of T8 to TM_DISCONNECTED
    NiSelClear: removed hdl 7 from selectset
    DpDelSocketInfo: del info for socket 7 (type=3)
    NiBufClose: clear extensions for hdl 7
    NiBufSetStat: bufstat of hdl 7 changed from OK to OFF
    NiICloseHandle: shutdown and close hdl 7 / socket 1476
    dp_tm_adm[8].stat = DP_SLOT_FREE
    DpGetSchedule: next schedule 1210993188
    DpGetSchedule: no schedule found
    DpITmSlotRelease: release slot 8
    DpListInsert: insert elem 8 into tmadm_free_list (at begin)
    DpListInsert: 193 elems in tmadm_free_list
    DpListRemove: remove elem 8 from tmadm_inuse_list
    DpListRemove: 8 elems in tmadm_inuse_list
    [DpProcDied] Process lives  (PID:3100  HANDLE:1624)
    waiting for termination of gateway
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=1653
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Sat May 17 08:29:44 2008
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process died  (PID:3100  HANDLE:1624)
    [DpProcDied] Process died  (PID:3108  HANDLE:1616)
    DpHalt: cancel all lcom connections
    MPI CancelAll 2 -> 0
    MPI DeleteAll 2 -> 0
    NiIMyHostName: hostname = 'intel'
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 4 (AD_STARTSTOP), ser 0, ex 0, errno 0
    DpConvertRequest: net size = 163 bytes
    NiBufSend starting
    NiIWrite: write 562, 1 packs, MESG_IO, hdl 3, data complete
    MsINiWrite: sent 562 bytes
    send msg (len 110+452) to name          -, type 4, key -
    detach from message server
    ***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c   9962]
    NiBufSend starting
    NiIWrite: write 110, 1 packs, MESG_IO, hdl 3, data complete
    MsINiWrite: sent 110 bytes
    MsIDetach: send logout to msg_server
    MsIDetach: call exit function
    DpMsShutdownHook called
    NiSelClear: removed hdl 3 from selectset
    MBUF state OFF
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    blks_in_queue/wp_ca_blk_no/wp_max_no = 2/300/8
    LOCK WP ca_blk 2
    make DISP owner of wp_ca_blk 2
    DpRqPutIntoQueue: put request into queue (reqtype 1, prio LOW, rq_id 20)
    MBUF component DOWN
    NiBufClose: clear extensions for hdl 3
    NiBufSetStat: bufstat of hdl 3 changed from OK to OFF
    NiICloseHandle: shutdown and close hdl 3 / socket 1632
    MsIDetach: detach MS-system
    EsCleanup ....
    ***LOG Q05=> DpHalt, DPStop ( 2844) [dpxxdisp.c   8495]
    Good Bye .....
    Thanks
    Uday

  • J2EE shutdown, reboot - rfc, r2startup problem

    Hi,
    I have install J2EE Engine 6.20 on a R/3 Enterprise 4.70 extension set 2.00 central instance.
    I tried to start, restart and stop j2ee from smicm. "End process - with restart": works fine, after that "End process - without restart": ok. "Restart - yes": is ok, j2ee starts up. During these operations, sometimes (not always as I remember) I see these logs in sm21:
    [code]
    16:41:49
    RD
    S23
    Connection to CPI-C client 007 was closed
    16:41:49
    RD
    S74
    > Partner LU name:
    16:41:49
    RD
    S0R
    > Host: sinisap
    16:41:49
    RD
    S0I
    > Partner TP Name: java
    16:41:49
    DIA
    00
    000
    SAPJSF
    R49
    Communication error, CPIC return code 020, SAP return code 223
    16:41:49
    DIA
    00
    000
    SAPJSF
    R5A
    > Conversation ID: 63568076
    16:41:49
    DIA
    00
    000
    SAPJSF
    R64
    > CPI-C function: CMSEND(SAP)
    [/code]
    Is this a problem or just a sideeffect of the restarts?
    After that I tried "Soft shutdown - with restart". Java processes disappeared, but starting up the j2ee again did not worked always. Sometimes it did not started the new java processes, sometimes it worked, in this case I could connect with Visual Administrator. During these softshutdowns these logs always appeared:
    <i>cluster/dispatcher/managers/console_logs/DATE_error.log</i>:
    [code][r3startup]: ID021101: Couldn't send INVALIDATE_ETAG to R/3 dispatcher. Exception is : java.io.IOException: Broken pipe
            at java.net.SocketOutputStream.socketWrite(Native Method)
            at java.net.SocketOutputStream.write(SocketOutputStream.java:103)
            at com.inqmy.services.r3startup.dispatcher.SocketThread.sendMessage(SocketThread.java:75)
            at com.inqmy.services.r3startup.dispatcher.R3StartupService.invalidateEtag(R3StartupService.java:615)
            at com.inqmy.services.httpserver.dispatcher.HttpDispatcherFrame.receive(HttpDispatcherFrame.java:218)
            at com.inqmy.core.service.context.cluster.message.MessageListenerWrapper.process(MessageListenerWrapper.
    java:79)
            at com.inqmy.core.cluster.impl0.OrderedChannel.run(OrderedChannel.java:68)
            at com.inqmy.core.thread.impl2.SingleThread.run(SingleThread.java:119)
    [/code]
    <i>cluster/server/managers/console_logs/DATE_output.log</i>:
    [code]
    RFCEngine: Error in Server "SAPProfile:\usr\sap\SIN\SYS\profile\SIN_DVEBMGS00_sinisap" :
    com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: lcomListen failed (11)
    RFCEngine: Server startup error, stopping "SAPProfile:\usr\sap\SIN\SYS\profile\SIN_DVEBMGS00_sinisap" :
    com.sap.mw.jco.JCO$Exception: (129) JCO_ERROR_SERVER_STARTUP: Server startup failed at Thu Jan 20 16:41:35 CET 2
    005.
    This is caused by either a) erroneous server settings, b) the backend system has been shutdown, c) network probl
    ems. Will try next startup in 1 seconds.
    Could not establish the lcom accepted connection: lcomListenCreate failed with rc 9[/code]
    Can somebody explain me what is wrong? If during restart the j2ee just stops and does not start, I have to stop r3
    Also I have noticed these logs in Visual Administrator - server services - rfcengine:
    16:41:35
    [code]java.lang.Exception: Error in Server "SAPProfile:\usr\sap\SIN\SYS\profile\SIN_DVEBMGS00_sinisap" :
    com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: lcomListen failed (11)
            at com.inqmy.services.rfcengine.JCOParadigm.logThrowable(JCOParadigm.java:206)
            at com.inqmy.services.rfcengine.JCOParadigm.handleThrowable(JCOParadigm.java:195)
            at com.inqmy.services.rfcengine.JCOParadigm.serverExceptionOccurred(JCOParadigm.java:173)
            at com.sap.mw.jco.JCO.fireServerExceptionOccurred(Unknown Source)
            at com.sap.mw.jco.JCO$Server.listen(Unknown Source)
            at com.sap.mw.jco.JCO$Server.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:512)
    [/code]
    16:41:35
    [code]com.sap.mw
    .jco.JCO$Exception: (129) JCO_ERROR_SERVER_STARTUP: Server startup failed at Thu Jan 20 16:41:35 CET 2005.
    This is caused by either a) erroneous server settings, b) the backend system has been shutdown, c) network probl
    ems. Will try next startup in 1 seconds.
    Could not establish the lcom accepted connection: lcomListenCreate failed with rc 9
            at com.inqmy.services.rfcengine.JCOParadigm.logThrowable(JCOParadigm.java:206)
            at com.inqmy.services.rfcengine.JCOParadigm.handleThrowable(JCOParadigm.java:189)
            at com.inqmy.services.rfcengine.JCOParadigm.serverExceptionOccurred(JCOParadigm.java:173)
            at com.sap.mw.jco.JCO.fireServerExceptionOccurred(Unknown Source)
            at com.sap.mw.jco.JCO$Server.listen(Unknown Source)
            at com.sap.mw.jco.JCO$Server.run(Unknown Source)
            at java.lang.Thread.run(Thread.java:512)
    [/code]
    16:43:46
    [code]Bundle "SAPProfile:\usr\sap\SIN\SYS\profile\SIN_DVEBMGS00_sinisap" added.
    [/code]
    Thanks

    Hello,
    Does your backend system has the frfclib.o? That file should be available on the R/3 side, and not on the Portal.
    Good Luck,
    Bruno Duque

  • Can't Log into J2EE Engine Visual Administrator

    I cannot get logged into our J2EE Engine Visual Administrator on our SAP Portal.  After I enter my userid and password (which I know are valid) I get a progress bar which progresses to approx 50%, then errors out with the message:  'Error while connecting. Cannot open connection on host: <IP-address> and port: <port>'
    I found this document to troubleshoot the problem:
    https://cw.sdn.sap.com/cw/docs/DOC-29070?treeid=DOC-7447
    It says the problem is likely that the P4 port is incorrect or the wrong transport layer is selected in my connection string.  It suggests using the config tool to find the P4 port and has a diagram showing the port in the local properties.  When I go to my config tool, I am missing the Local Properties box.  My screen only shows the Global Properties.  Is there somewhere else to check the port.  I am pretty sure I have the right port because if I try to connect using an incorrect port I get the error message instantly. 
    The transport layer in my connection string is 'default'. 
    Can anyone help?  Thanks.
    Our Visual Administrator version is 6.40 Support Pack 22.  The java version is 1.4.2_13.

    Hi Kathryn,
    P4 port is used for connecting to VA. P4 port will be 5<Inst no>04.
    Please check if you have this port while connecting to VA. You can check this port in the index page of your portal.
    Can you try restarting the portal instance ??
    Also you need not enter userID for logging into VA. By default it uses "administrator" user.
    You may also check if the administrator user is locked.
    Revert if the issue persists.
    Cheers.,
    Raghu

  • SAP J2E Engine Terminates on Portal Application Servers.

    Short Text 
    SAP J2EE Engine Terminates 
    Long Text 
    we are experencing a problem with SAP Enterprise Portal Server 5.0,where SAPJ2E Engine service failing almost once in a week on either of the two servers.
    Server details
    Os: Window 2000 Service pack 4
    SAP J2EE verison : 6.20 Path 19
    SAP Enterprise Portal SP5
    EP5 SP5 Hot fix 3.
    Oracle 8i Enterprise Edition Release 8.1.7.4.1
    Java 2 Standard Environment 1.3.1_10
    Error from Event Viewer for SAPJ2E engine
    "The Description for Event ID (0) in source (SAP J2E Engine Alone) cannot be found.The Local computer may not have the necessary registry information or message DLL files to display messages from a remote computer.The following information is part of the event SAP J2EE Engine Alone error
    6.SetServiceStatus.
    Error from SAP J2E engine logs:
    "Socket receive failed."
    Error from console.log
    "Integrity token expired"
    Actions done at our end.
    1) Got the confirmation from the backup team that no backups are being run at that time of SAP J2EE engine failure.
    2) Checked the service market place.
    Note 578554 - SAP J2EE ISAPI module: Release notes and known issues
    Note 581599 - EP5.0 SP4 : SAPJ2EE engine crashes after a while
    Need your help ..its bit Urgent.

    Hi,
    I have check the License under port/system config/License.
    Please find the below details which tell the license is valid.
    This Portal is: Licensed
    Portal Release: 5.0
    System ID: EP5
    Hardware Key: X0135695037
    Installation No.: 0020117479
    System No.: 000000000310150667
    Software Product: Portal_ORA
    EP5 X0135695037 Portal_ORA Unlimited 31/Dec/9999 Permanent 0020117479 000000000310150667 Valid
    EP5 X0135695037 Portal Unlimited 31/Dec/9999 Permanent 0020117479 000000000310150667 Valid
    Thanks,
    Deepu

Maybe you are looking for