Could not find file /u01/app/oracle/server/client/oimclient.jar to copy

 Error:

[oracle@oimdevapp1 client]$ cd /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener
[oracle@oimdevapp1 listener]$ ant setup-listener
Buildfile: build.xml
Trying to override old definition of datatype wldeploy
check-wl-home:
check-oracle-common:
check-oracle-home:
check-env-vars:
setup-archive:
   [delete] Deleting directory /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive
    [mkdir] Created dir: /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive
     [copy] Copying 4 files to /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive
     [copy] Copied 5 empty directories to 1 empty directory under /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive
BUILD FAILED
/u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/build.xml:77: Warning: Could not find file /u01/app/oracle/server/client/oimclient.jar to copy.
Total time: 0 seconds

Solution:

1) cd /u01/app/oracle/server/client/

2) Give permissions on oimclient.jar

chmod 777 oimclient.jar

3) run the ant setup-listener again.

ant setup-listener build failed with taskdef class weblogic.ant.taskdefs.management.WLDeploy cannot be found

Error:

ant setup-listener
and got the following error:
---------------------------------------------------------------------------------------------------------------------------
Buildfile: /app/idm/products/R3/identity/idm/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/build.xml
BUILD FAILED
/app/idm/products/R3/identity/idm/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/build.xml:41: taskdef class weblogic.ant.taskdefs.management.WLDeploy cannot be found
using the classloader AntClassLoader[/app/idm/products/R3/identity/idm/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/lib/deploytool.jar:/app/idm/products/R3/identity/oracle_common/modules/oracle.jps/jps-mbeans.jar:/app/idm/products/R3/identity/oracle_common/modules/oracle.jps/jps-api.jar:/app/idm/products/R3/identity/oracle_common/modules/oracle.jps/jps-unsupported-api.jar]

Solution:

export ANT_HOME=/u01/app/oracle/middleware/modules/org.apache.ant_1.7.1

export PATH=$PATH:$ANT_HOME/bin

export ORACLE_HOME=

export APP_SERVER=weblogic

export JAVA_HOME=

export MW_HOME=

export WL_HOME=

export DOMAIN_HOME=

export ORACLE_COMMON=

after setting all env variable run the scipt again.


[oracle@oimdevapp1 listener]$ ant setup-listener
Buildfile: build.xml
Trying to override old definition of datatype wldeploy
check-wl-home:
check-oracle-common:
check-oracle-home:
check-env-vars:
setup-archive:
   [delete] Deleting directory /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive
    [mkdir] Created dir: /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive
     [copy] Copying 4 files to /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive
     [copy] Copied 5 empty directories to 1 empty directory under /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive
     [copy] Copying 1 file to /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive/PeopleSoftOIMListener.ear/PeopleSoftOIMListener.war/WEB-INF/lib
     [copy] Copying 1 file to /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive/PeopleSoftOIMListener.ear/PeopleSoftOIMListener.war/WEB-INF/lib
     [copy] Copying 1 file to /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive/PeopleSoftOIMListener.ear/PeopleSoftOIMListener.war/WEB-INF/lib
     [echo] Updating deployment descriptor (web.xml)
deploy:
     [echo] Deploying the listener
[passwdreader] Enter weblogic admin password:
 [wldeploy] weblogic.Deployer -debug -verbose -noexit -name PeopleSoftOIMListener -source /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive/PeopleSoftOIMListener.ear -targets oim_server1 -adminurl t3://localhost:7005 -user weblogic -password ******** -deploy
 [wldeploy] weblogic.Deployer invoked with options:  -debug -verbose -noexit -name PeopleSoftOIMListener -source /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive/PeopleSoftOIMListener.ear -targets oim_server1 -adminurl t3://localhost:7005 -user weblogic -deploy
 [wldeploy] [WebLogicDeploymentManagerImpl.<init>():115] : Constructing DeploymentManager for J2EE version V1_4 deployments
 [wldeploy] [WebLogicDeploymentManagerImpl.getNewConnection():158] : Connecting to admin server at localhost:7005, as user weblogic
 [wldeploy] [ServerConnectionImpl.getEnvironment():286] : setting environment
 [wldeploy] [ServerConnectionImpl.getEnvironment():289] : getting context using t3://localhost:7005
 [wldeploy] [ServerConnectionImpl.getMBeanServer():237] : Connecting to MBeanServer at service:jmx:t3://localhost:7005/jndi/weblogic.management.mbeanservers.domainruntime
 [wldeploy] [ServerConnectionImpl.getMBeanServer():237] : Connecting to MBeanServer at service:jmx:t3://localhost:7005/jndi/weblogic.management.mbeanservers.runtime
 [wldeploy] [DomainManager.resetDomain():36] : Getting new domain
 [wldeploy] [DomainManager.resetDomain():39] : Using pending domain: true
 [wldeploy] [MBeanCache.addNotificationListener():96] : Adding notification listener for weblogic.deploy.api.spi.deploy.mbeans.TargetCache@3af0a9da
 [wldeploy] [MBeanCache.addNotificationListener():103] : Added notification listener for weblogic.deploy.api.spi.deploy.mbeans.TargetCache@3af0a9da
 [wldeploy] [MBeanCache.addNotificationListener():96] : Adding notification listener for weblogic.deploy.api.spi.deploy.mbeans.ModuleCache@49c66ade
 [wldeploy] [MBeanCache.addNotificationListener():103] : Added notification listener for weblogic.deploy.api.spi.deploy.mbeans.ModuleCache@49c66ade
 [wldeploy] [ServerConnectionImpl.initialize():169] : Connected to WLS domain: base_domain
 [wldeploy] [ServerConnectionImpl.init():159] : Initializing ServerConnection : weblogic.deploy.api.spi.deploy.internal.ServerConnectionImpl@31ff43be
 [wldeploy] [BasicOperation.dumpTmids():713] : Incoming tmids:
 [wldeploy] [BasicOperation.dumpTmids():715] :   {Target=oim_server1, WebLogicTargetType=server, Name=PeopleSoftOIMListener}, targeted=true
 [wldeploy] [BasicOperation.deriveAppName():141] : appname established as: PeopleSoftOIMListener
 [wldeploy] <Dec 8, 2020 4:39:31 PM EST> <Info> <J2EE Deployment SPI> <BEA-260121> <Initiating deploy operation for application, PeopleSoftOIMListener [archive: /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive/PeopleSoftOIMListener.ear], to oim_server1 .>
 [wldeploy] [BasicOperation.dumpTmids():713] : Incoming tmids:
 [wldeploy] [BasicOperation.dumpTmids():715] :   {Target=oim_server1, WebLogicTargetType=server, Name=PeopleSoftOIMListener}, targeted=true
 [wldeploy] [BasicOperation.loadGeneralOptions():628] : Delete Files:false
 [wldeploy] Timeout :3600000
 [wldeploy] Targets:
 [wldeploy] oim_server1
 [wldeploy] ModuleTargets={}
 [wldeploy] SubModuleTargets={}
 [wldeploy] }
 [wldeploy] Files:
 [wldeploy] null
 [wldeploy] Deployment Plan: null
 [wldeploy] App root: /tmp/oracle/./config/deployments/PeopleSoftOIMListener
 [wldeploy] App config: /tmp/oracle/./config/deployments/PeopleSoftOIMListener/plan
 [wldeploy] Deployment Options: {isRetireGracefully=true,isGracefulProductionToAdmin=false,isGracefulIgnoreSessions=false,rmiGracePeriod=-1,retireTimeoutSecs=-1,undeployAllVersions=false,archiveVersion=null,planVersion=null,isLibrary=false,libSpecVersion=null,libImplVersion=null,stageMode=null,clusterTimeout=3600000,altDD=null,altWlsDD=null,name=PeopleSoftOIMListener,securityModel=null,securityValidationEnabled=false,versionIdentifier=null,isTestMode=false,forceUndeployTimeout=0,defaultSubmoduleTargets=true,timeout=0,deploymentPrincipalName=null,useExpiredLock=false}
 [wldeploy]
 [wldeploy] [BasicOperation.execute():445] : Initiating deploy operation for app, PeopleSoftOIMListener, on targets:
 [wldeploy] [BasicOperation.execute():447] :    oim_server1
 [wldeploy] Task 0 initiated: [Deployer:149026]deploy application PeopleSoftOIMListener on oim_server1.
 [wldeploy] Task 0 completed: [Deployer:149026]deploy application PeopleSoftOIMListener on oim_server1.
 [wldeploy] Target state: deploy completed on Server oim_server1
 [wldeploy]
 [wldeploy] Target Assignments:
 [wldeploy] + PeopleSoftOIMListener  oim_server1
 [wldeploy] [ServerConnectionImpl.close():332] : Closing DM connection
 [wldeploy] [ServerConnectionImpl.close():352] : Unregistered all listeners
 [wldeploy] [ServerConnectionImpl.closeJMX():372] : Closed JMX connection
 [wldeploy] [ServerConnectionImpl.closeJMX():384] : Closed Runtime JMX connection
 [wldeploy] [ServerConnectionImpl.closeJMX():396] : Closed Edit JMX connection
grant-keystore-permissions:
     [echo] Granting keystore access permissions to the listener.
[passwdreader] Enter weblogic admin password:
     [java] Dec 08, 2020 4:39:52 PM oracle.iam.connectors.psft.common.deploy.PermissionsHandler main
     [java] INFO: Connecting to admin server t3://localhost:7005 with user weblogic
     [java] Dec 08, 2020 4:39:52 PM oracle.iam.connectors.psft.common.deploy.PermissionsHandler main
     [java] INFO: Starting the keystore grant for /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive/PeopleSoftOIMListener.ear/PeopleSoftOIMListener.war/WEB-INF/lib/-
     [java] Dec 08, 2020 4:39:52 PM oracle.iam.connectors.psft.common.deploy.PermissionsHandler initDomainRuntimeServerConnection
     [java] INFO: Connecting to admin server..
     [java] Dec 08, 2020 4:39:52 PM oracle.iam.connectors.psft.common.deploy.PermissionsHandler initDomainRuntimeServerConnection
     [java] INFO: Connection initialized
     [java] Dec 08, 2020 4:39:52 PM oracle.iam.connectors.psft.common.deploy.PermissionsHandler main
     [java] INFO: Granting keystore permissions to PSFT archive libraries..
     [java] Dec 08, 2020 4:39:53 PM oracle.iam.connectors.psft.common.deploy.PermissionsHandler grantRWPermissionsToJar
     [java] WARNING: URL /u01/app/oracle/middleware/Oracle_IDM1/server/ConnectorDefaultDirectory/PSFT_UM-11.1.1.6.0/listener/deployable-archive/PeopleSoftOIMListener.ear/PeopleSoftOIMListener.war/WEB-INF/lib/- already has access to RW keystores. Skipping the grant operation
     [java] Dec 08, 2020 4:39:53 PM oracle.iam.connectors.psft.common.deploy.PermissionsHandler main
     [java] INFO: Granting keystore permissions to cached archive..
     [java] Dec 08, 2020 4:39:53 PM oracle.iam.connectors.psft.common.deploy.PermissionsHandler grantRWPermissionsToJar
     [java] WARNING: URL ${domain.home}/servers/${weblogic.Name}/stage/PeopleSoftOIMListener/PeopleSoftOIMListener.ear/PeopleSoftOIMListener.war/WEB-INF/lib/- already has access to RW keystores. Skipping the grant operation
     [java] Dec 08, 2020 4:39:53 PM oracle.iam.connectors.psft.common.deploy.PermissionsHandler main
     [java] INFO: Grant finished
     [java] Dec 08, 2020 4:39:53 PM oracle.iam.connectors.psft.common.deploy.PermissionsHandler closeConnection
     [java] INFO: Connection to admin server closed
setup-listener:
BUILD SUCCESSFUL

Basic Perfomance Tuning For stuck threads and response times

Documentation for performance tuning: https://docs.oracle.com/en/middleware/fusion-middleware/12.2.1.4/asper/redundant-cross-references-remo...