Skip to Content
avatar image
Former Member

tomcat_pdk_5_0_4 problem

Hi,

I am getting a 404 not found when i try to see this http://localhost:8080/irj/servlet/prt/portal.

I have followed the steps mentioned for PDK installation.

I am using Tomcat 5.0 and tomcat_pdk_5_0_4

When the server starts it shows the following:

KeyContainer instantiiert.

static block of JNIUtils finished.

Copying pse to file C:\winnt\system32\verify.pse

INFO: Found properties file E:\Tomcat 5.0\webapps\irj\WEB-INF\plugins\portal\ser

vices\usermanagement\data\usermanagement.properties

Jun 8, 2004 4:50:24 PM # IRJ Init thread Fatal LOCK_CLIENT - OK:

Lock client connected. Server: hglpc195 client: hglpc195 port: 3299 pid: 1 #

I assume this is fine. But then what is the trouble.

Please help.

Manish

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

4 Answers

  • avatar image
    Former Member
    Jun 08, 2004 at 01:25 PM

    As far as I remember, the irj application is deployed the first time you access the portal.

    Could you check under webapps(?) if there has been deployed a irj folder (from the irj.war file) ?

    (actually the logs seems to indicate that you have it allready)

    Could you check the tomcat logs ?

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jun 09, 2004 at 04:12 AM

    Kindly also check the proxy settings that you need to modify in the tomcat.bat file, after you have successfully installed the pdk and before starting the tomcat.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      I have updated the proxy settings in tomcat.bat as

      set PROXYHOST=rapid-proxy (This is the name os the proxy server)

      set PROXYPORT=8080

      Have u faced such problem ever?

  • avatar image
    Former Member
    Jun 09, 2004 at 09:57 AM

    The console log looks OK. Keep in mind that upon the first start it could last several minutes till the portal is available. (Since on first startup every component will be extracted and copied to its appropriate place)

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Aug 13, 2004 at 03:17 PM

    Gurus,

    Even I am experiencing the same problem (as with the case of Manish)...

    These are the versions of the tools I am using.

    Tomcat -> jakarta-tomcat-5.0.27

    PDK -> tomcat_pdk_5_0_6_0_1

    I extracted the PDK ZIP file into my Tomcat directory -> c:\tomcat

    Following are my Environment & System variables:

    CATALINA_HOME : C:\Tomcat

    JAVA_HOME : C:\jdk1.3.1_11

    TOMCAT_HOME : C:\Tomcat

    CLASSPATH : c:\jdk1.3.1_11\lib;c:\jdk1.3.1_11\bin;c:\jdk1.3.1_11\include;

    Given below is the modified part of the file tomcat.bat file in C:\Tomcat\bin.

    *>>>>>No Changes made

    set TOMCAT_HOME=..

    set TOMCATHOME=%TOMCAT_HOME%

    set TOMCATINSTALL=%TOMCAT_INSTALL%

    set _CLASSPATH=%CLASSPATH%

    *<<<<<No Changes made

    *>>>>>Begin of Changes

    set PROXYHOST="localhost"

    set PROXYPORT=8080

    set NONPROXYHOSTS="localhost"

    set TOMCAT_OPTS=-Djava.library.path=%TOMCAT_HOME%/lib/apps -Dhttp.proxyHost=%_PROXY_HOST% rem -Dhttp.proxyPort=%_PROXY_PORT% -Dhttp.nonProxyHosts=%_NONPROXY_HOSTS% -Dcm.decode=X

    *<<<<<End of Changes

    Now the problem is that, when i run c:\tomcat\bin\startup.bat the following message throws up...

    I am copying the last page of the error...

    *********************************************************

    at com.sap.portal.ccmsreporter.impl.service.Reporter.afterInit(Reporter.

    java:118)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.initInstance(

    PortalServiceItem.java:555)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.createService

    Instance(PortalServiceItem.java:489)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.init(PortalSe

    rviceItem.java:126)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.addItem(PortalA

    ppBroker.java:220)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.getPortalServic

    e(PortalAppBroker.java:842)

    at com.sapportals.portal.prt.core.service.ServiceManager.get(ServiceMana

    ger.java:407)

    at com.sapportals.portal.prt.core.service.ServiceManager.init(ServiceMan

    ager.java:211)

    at com.sapportals.portal.prt.runtime.Portal.init(Portal.java:392)

    at com.sapportals.portal.prt.portalconnection.sapnative.DelegatedPlugIn.

    delegateInit(DelegatedPlugIn.java:110)

    at com.sapportals.portal.prt.portalconnection.sapnative.PortalPlugIn.ini

    t(PortalPlugIn.java:90)

    at com.sapportals.portal.prt.dispatcher.Dispatcher.initDispatcher(Dispat

    cher.java:490)

    at com.sapportals.portal.prt.dispatcher.Dispatcher.access$000(Dispatcher

    .java:51)

    at com.sapportals.portal.prt.dispatcher.Dispatcher$InitRunner.run(Dispat

    cher.java:146)

    at java.lang.Thread.run(Thread.java:479)

    java.io.FileNotFoundException: C:\Documents and Settings\mrk\usermanageme

    nt.properties (The system cannot find the file specified)

    at java.io.FileInputStream.open(Native Method)

    at java.io.FileInputStream.<init>(FileInputStream.java:91)

    at java.io.FileInputStream.<init>(FileInputStream.java:54)

    at com.sapportals.portal.security.usermanagement.Parameters.loadProperti

    es(Parameters.java:203)

    at com.sapportals.portal.security.usermanagement.Parameters.getPropertie

    s(Parameters.java:53)

    at com.sapportals.portal.security.usermanagement.Logger.<init>(Logger.ja

    va:68)

    at com.sapportals.portal.security.usermanagement.UMFactory.<init>(UMFact

    ory.java:69)

    at com.sapportals.portal.security.usermanagement.UMFactory.getInstance(U

    MFactory.java:40)

    at com.sapportals.portal.prt.service.usermanagement.UserManagementServic

    e.getRoleFactory(UserManagementService.java:570)

    at com.sapportals.portal.prt.service.pcdmanager.PCDManager.getPCD(PCDMan

    ager.java:334)

    at com.sapportals.portal.prt.service.pcdmanager.PCDManager.getPCDSession

    (PCDManager.java:388)

    at com.sapportals.portal.prt.service.pcdmanager.PCDManager.init(PCDManag

    er.java:67)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.initInstance(

    PortalServiceItem.java:554)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.createService

    Instance(PortalServiceItem.java:489)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.init(PortalSe

    rviceItem.java:126)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.addItem(PortalA

    ppBroker.java:220)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.getPortalServic

    e(PortalAppBroker.java:842)

    at com.sapportals.portal.prt.core.service.ServiceManager.get(ServiceMana

    ger.java:407)

    at com.sapportals.portal.prt.core.service.ServiceContext.getService(Serv

    iceContext.java:149)

    at com.sapportals.portal.prt.service.license.LicenseService.init(License

    Service.java:43)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.initInstance(

    PortalServiceItem.java:554)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.createService

    Instance(PortalServiceItem.java:489)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.init(PortalSe

    rviceItem.java:126)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.addItem(PortalA

    ppBroker.java:220)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.getPortalServic

    e(PortalAppBroker.java:842)

    at com.sapportals.portal.prt.core.service.ServiceManager.get(ServiceMana

    ger.java:407)

    at com.sapportals.portal.prt.core.service.ServiceManager.init(ServiceMan

    ager.java:211)

    at com.sapportals.portal.prt.runtime.Portal.init(Portal.java:392)

    at com.sapportals.portal.prt.portalconnection.sapnative.DelegatedPlugIn.

    delegateInit(DelegatedPlugIn.java:110)

    at com.sapportals.portal.prt.portalconnection.sapnative.PortalPlugIn.ini

    t(PortalPlugIn.java:90)

    at com.sapportals.portal.prt.dispatcher.Dispatcher.initDispatcher(Dispat

    cher.java:490)

    at com.sapportals.portal.prt.dispatcher.Dispatcher.access$000(Dispatcher

    .java:51)

    at com.sapportals.portal.prt.dispatcher.Dispatcher$InitRunner.run(Dispat

    cher.java:146)

    at java.lang.Thread.run(Thread.java:479)

    java.io.FileNotFoundException: C:\Documents and Settings\mrk\usermanageme

    nt.properties (The system cannot find the file specified)

    Synchronizing with registry...

    Entering UserPersistencemanager finalize

    Repository.get_instance(): creating instance

    [ServiceManager] Problem during start-up of service: license

    java.lang.UnsatisfiedLinkError: no slicslib in java.library.path

    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1344)

    at java.lang.Runtime.loadLibrary0(Runtime.java:744)

    at java.lang.System.loadLibrary(System.java:815)

    at com.sapall.security.likey.HwKey.<clinit>(HwKey.java:24)

    at com.sapportals.portal.license.SAPPortalsLiKeySystem.<init>(Unknown So

    urce)

    at com.sapportals.portal.lockserver.server.LsMain.setLicenseInformation(

    LsMain.java:441)

    at com.sapportals.portal.lockserver.server.LsMain.startServer(LsMain.jav

    a:241)

    at com.sapportals.portal.lockserver.client.LockClient.startLockServer(Lo

    ckClient.java:1061)

    at com.sapportals.portal.pcd.PcdLockClient.startLockServer(PcdLockClient

    .java:1007)

    at com.sapportals.portal.pcd.PcdLockClient.connect(PcdLockClient.java:86

    3)

    at com.sapportals.portal.pcd.PcdLockClient.<init>(PcdLockClient.java:297

    )

    at com.sapportals.portal.pcd.PcdLockClient.getInstance(PcdLockClient.jav

    a:265)

    at com.sapportals.portal.pcd.PcdLockClient.init(PcdLockClient.java:177)

    at com.sapportals.portal.pcd.PcdInitialization.init(PcdInitialization.ja

    va:76)

    at com.sapportals.portal.pcd.Pcd.<init>(Pcd.java:49)

    at com.sapportals.portal.pcd.Pcd.getInstance(Pcd.java:96)

    at com.sapportals.portal.prt.service.pcdmanager.PCDManager.getPCD(PCDMan

    ager.java:334)

    at com.sapportals.portal.prt.service.pcdmanager.PCDManager.getPCDSession

    (PCDManager.java:388)

    at com.sapportals.portal.prt.service.pcdmanager.PCDManager.init(PCDManag

    er.java:67)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.initInstance(

    PortalServiceItem.java:554)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.createService

    Instance(PortalServiceItem.java:489)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.init(PortalSe

    rviceItem.java:126)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.addItem(PortalA

    ppBroker.java:220)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.getPortalServic

    e(PortalAppBroker.java:842)

    at com.sapportals.portal.prt.core.service.ServiceManager.get(ServiceMana

    ger.java:407)

    at com.sapportals.portal.prt.core.service.ServiceContext.getService(Serv

    iceContext.java:149)

    at com.sapportals.portal.prt.service.license.LicenseService.init(License

    Service.java:43)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.initInstance(

    PortalServiceItem.java:554)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.createService

    Instance(PortalServiceItem.java:489)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.init(PortalSe

    rviceItem.java:126)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.addItem(PortalA

    ppBroker.java:220)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.getPortalServic

    e(PortalAppBroker.java:842)

    at com.sapportals.portal.prt.core.service.ServiceManager.get(ServiceMana

    ger.java:407)

    at com.sapportals.portal.prt.core.service.ServiceManager.init(ServiceMan

    ager.java:211)

    at com.sapportals.portal.prt.runtime.Portal.init(Portal.java:392)

    at com.sapportals.portal.prt.portalconnection.sapnative.DelegatedPlugIn.

    delegateInit(DelegatedPlugIn.java:110)

    at com.sapportals.portal.prt.portalconnection.sapnative.PortalPlugIn.ini

    t(PortalPlugIn.java:90)

    at com.sapportals.portal.prt.dispatcher.Dispatcher.initDispatcher(Dispat

    cher.java:490)

    at com.sapportals.portal.prt.dispatcher.Dispatcher.access$000(Dispatcher

    .java:51)

    at com.sapportals.portal.prt.dispatcher.Dispatcher$InitRunner.run(Dispat

    cher.java:146)

    at java.lang.Thread.run(Thread.java:479)

    [ServiceManager] Problem during start-up of service: monitor

    com.sapportals.portal.prt.core.broker.PortalServiceItemException: Linkage error

    while loading implementation class com.sapportals.portal.prt.service.monitor.Mon

    itorService

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.createService

    Instance(PortalServiceItem.java:504)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.init(PortalSe

    rviceItem.java:126)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.addItem(PortalA

    ppBroker.java:220)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.getPortalServic

    e(PortalAppBroker.java:842)

    at com.sapportals.portal.prt.core.service.ServiceManager.get(ServiceMana

    ger.java:407)

    at com.sapportals.portal.prt.core.service.ServiceManager.init(ServiceMan

    ager.java:211)

    at com.sapportals.portal.prt.runtime.Portal.init(Portal.java:392)

    at com.sapportals.portal.prt.portalconnection.sapnative.DelegatedPlugIn.

    delegateInit(DelegatedPlugIn.java:110)

    at com.sapportals.portal.prt.portalconnection.sapnative.PortalPlugIn.ini

    t(PortalPlugIn.java:90)

    at com.sapportals.portal.prt.dispatcher.Dispatcher.initDispatcher(Dispat

    cher.java:490)

    at com.sapportals.portal.prt.dispatcher.Dispatcher.access$000(Dispatcher

    .java:51)

    at com.sapportals.portal.prt.dispatcher.Dispatcher$InitRunner.run(Dispat

    cher.java:146)

    at java.lang.Thread.run(Thread.java:479)

    Caused by: java.lang.NoClassDefFoundError: com/sap/util/monitor/jarm/sat/ISatChe

    ck

    at java.lang.Class.forName0(Native Method)

    at java.lang.Class.forName(Class.java:190)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.initInstance(

    PortalServiceItem.java:553)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.createService

    Instance(PortalServiceItem.java:489)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.init(PortalSe

    rviceItem.java:126)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.addItem(PortalA

    ppBroker.java:220)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.getPortalServic

    e(PortalAppBroker.java:842)

    at com.sapportals.portal.prt.core.service.ServiceManager.get(ServiceMana

    ger.java:407)

    at com.sapportals.portal.prt.core.service.ServiceManager.init(ServiceMan

    ager.java:211)

    at com.sapportals.portal.prt.runtime.Portal.init(Portal.java:392)

    at com.sapportals.portal.prt.portalconnection.sapnative.DelegatedPlugIn.

    delegateInit(DelegatedPlugIn.java:110)

    at com.sapportals.portal.prt.portalconnection.sapnative.PortalPlugIn.ini

    t(PortalPlugIn.java:90)

    at com.sapportals.portal.prt.dispatcher.Dispatcher.initDispatcher(Dispat

    cher.java:490)

    at com.sapportals.portal.prt.dispatcher.Dispatcher.access$000(Dispatcher

    .java:51)

    at com.sapportals.portal.prt.dispatcher.Dispatcher$InitRunner.run(Dispat

    cher.java:146)

    at java.lang.Thread.run(Thread.java:479)

    Synchronizing with registry...

    Fatal error: 'Table 'Clients' already exists.'. Exiting with CallStack.

    com.sap.bc.cts.tp.TPTableDB.MyTableExists: Table 'Clients' already exists.

    at com.sap.bc.cts.tp.TPTableDB.Repository.addTable(Repository.java:133)

    at com.sapportals.portal.lockserver.server.LsTables.exec(LsTables.java:3

    3)

    at com.sapportals.portal.lockserver.server.LsMain.startServer(LsMain.jav

    a:215)

    at com.sapportals.portal.lockserver.client.LockClient.startLockServer(Lo

    ckClient.java:1061)

    at com.sapportals.portal.pcd.PcdLockClient.startLockServer(PcdLockClient

    .java:1007)

    at com.sapportals.portal.pcd.PcdLockClient.connect(PcdLockClient.java:86

    3)

    at com.sapportals.portal.pcd.PcdLockClient.<init>(PcdLockClient.java:297

    )

    at com.sapportals.portal.pcd.PcdLockClient.getInstance(PcdLockClient.jav

    a:265)

    at com.sapportals.portal.pcd.PcdLockClient.init(PcdLockClient.java:177)

    at com.sapportals.portal.pcd.PcdInitialization.init(PcdInitialization.ja

    va:76)

    at com.sapportals.portal.pcd.Pcd.<init>(Pcd.java:49)

    at com.sapportals.portal.pcd.Pcd.getInstance(Pcd.java:96)

    at com.sapportals.portal.prt.service.pcdmanager.PCDManager.getPCD(PCDMan

    ager.java:334)

    at com.sapportals.portal.prt.pcdservice.PCDService.getPCD(PCDService.jav

    a:270)

    at com.sapportals.portal.prt.pcdservice.PCDService.init(PCDService.java:

    175)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.initInstance(

    PortalServiceItem.java:554)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.createService

    Instance(PortalServiceItem.java:489)

    at com.sapportals.portal.prt.core.broker.PortalServiceItem.init(PortalSe

    rviceItem.java:126)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.addItem(PortalA

    ppBroker.java:220)

    at com.sapportals.portal.prt.core.broker.PortalAppBroker.getPortalServic

    e(PortalAppBroker.java:842)

    at com.sapportals.portal.prt.core.service.ServiceManager.get(ServiceMana

    ger.java:407)

    at com.sapportals.portal.prt.deployment.DeploymentManager.populatePCD(De

    ploymentManager.java:299)

    at com.sapportals.portal.prt.deployment.DeploymentManager.pcdDeployment(

    DeploymentManager.java:189)

    at com.sapportals.portal.prt.runtime.Portal.init(Portal.java:395)

    at com.sapportals.portal.prt.portalconnection.sapnative.DelegatedPlugIn.

    delegateInit(DelegatedPlugIn.java:110)

    at com.sapportals.portal.prt.portalconnection.sapnative.PortalPlugIn.ini

    t(PortalPlugIn.java:90)

    at com.sapportals.portal.prt.dispatcher.Dispatcher.initDispatcher(Dispat

    cher.java:490)

    at com.sapportals.portal.prt.dispatcher.Dispatcher.access$000(Dispatcher

    .java:51)

    at com.sapportals.portal.prt.dispatcher.Dispatcher$InitRunner.run(Dispat

    cher.java:146)

    at java.lang.Thread.run(Thread.java:479)

    Problem occured during creation of tables

    [INFO] Http11Protocol - Pausing Coyote HTTP/1.1 on http-8080

    Entering UserPersistencemanager finalize

    [INFO] StandardService - Stopping service Catalina

    [INFO] StandardHostDeployer - Removing web application at context path /tomcat-d

    ocs

    [INFO] StandardHostDeployer - Removing web application at context path /admin

    [INFO] LoggerBase - unregistering logger Catalina:type=Logger,path=/admin,host=l

    ocalhost

    [INFO] StandardHostDeployer - Removing web application at context path /irj

    *********************************************************

    I uninstalled a recent version of JDK (1.4.02) and installed Version - 1.3.1_11. Is there something so trivial/silly like setting the Classpath (I think, I've done that atleast!!!)

    This is the first time I am exploring PDK as well as Tomcat and I couldn't find anything from the error messages...

    Kindly assist.

    - Mrk

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Unless you know what you are doing, I suggest to stick with Tomcat 3.3.x, since this is the only supported platform by the PDK 5.0.6.0.