#!/bin/bash clear WAS_HOME=$1 WPS_HOME=$2 # do checks if [ $# != "2" ] ; then echo "Please enter your AppServer Directory as an argument to this script" echo "And then your Portal Directory as the second argument" echo "ie $0 /opt/WebSphere/AppServer /opt/WebSphere/PortalServer" exit 1 fi clear echo "This script will remove Process Server while leaving Portal Server untouched." echo "Run it at your own risk!" echo "It's only valid for 6.0.x releases of Portal, and Linux, due to some gnu-isms used it in" echo echo "Please make sure you have your PortalAdminPwd, WasPassword parameters correctly defined in wpconfig.properties." echo "And your WAS admin username and password defined in wp_profile/properties/soap.client.props" echo read -p "Are you sure you would like to continue?" -n 1 if [[ ! $REPLY =~ ^[Yy]$ ]] then exit 1 fi # test we are on linux uname | grep -q Linux if [ $? != "0" ] ; then echo "This script has only been tested on Linux" echo "Comment out this check at your own risk!" exit 1 fi # test WAS home dir if [ ! -d $WAS_HOME ] ; then echo "invalid WAS_HOME" exit 1 fi if [ ! -d $WPS_HOME ] ; then echo "invalid WPS_HOME" exit 1 fi # test versionInfo script if [ ! -f $WAS_HOME/bin/versionInfo.sh ] ; then echo "invalid WAS_HOME, can't find versionInfo script" exit 1 fi # test portal versioninfo script if [ ! -f $WPS_HOME/bin/WPVersionInfo.sh ] ; then echo "Invalid WPS_HOME, can't find WPVersionInfo script" exit 1 fi # test versionInfo command works $WAS_HOME/bin/versionInfo.sh > /dev/null if [ $? != "0" ] ; then echo "versionInfo.sh command didn't work - please investigate this" exit 1 fi $WAS_HOME/bin/versionInfo.sh | grep -q BPC if [ $? == "1" ] ; then echo "you don't have WebSphere Process Server installed" echo "are you running the right script?" exit 1 fi $WAS_HOME/bin/versionInfo.sh | grep ^Version | tail -n 1 | awk '{print $2}' | cut -d '.' -f 1-2 | grep -q "6.0" if [ $? != "0" ] ; then echo "This script is only valid on WebSphere 6.0 servers" exit 1 fi echo "finished checks" echo "running bpe-unconfig task" $WPS_HOME/config/WPSconfig.sh bpe-unconfig if [ $? != "0" ] ; then echo "something went wrong when running bpe-unconfig" echo "please fix the problem and rerun the script" exit 1 fi $WAS_HOME/bin/stopServer.sh WebSphere_Portal if [ $? != "0" ] ; then echo "something went wrong stopping Portal" echo "please fix the problem and rerun the script" exit 1 fi echo "uninstalling process server" $WAS_HOME/_uninstwbi/uninstall -silent -W uninstallWelcomePanel_UninstallWizardBean.uninstallUnderlyingWAS="false" echo "moving Process Server jars to $WAS_HOME/process_server_lib" echo "run some tests on your server and until you determine that it's safe to delete this folder" $WAS_HOME/bin/versionInfo.sh | grep -q BPC if [ $? == "0" ] ; then echo "Process server uninstall failed" echo "Please check this out and rerun" exit 1 fi mkdir -p $WAS_HOME/process_server_lib if [ ! -d $WAS_HOME/process_server_lib ] ; then echo "something went wrong making the process server lib directory" exit 1 fi echo "moving jars now" mv $WAS_HOME/lib/ArtifactLoaderImpl.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ArtifactLoader.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ArtifactResolver.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ast-ejbrdbmapping.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ast-ejbwsext.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ast-j2eewsext.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ast-sqlmodel.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ast-wrdj2ee.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpcdma.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpcinterop.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpcupgrade.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpc-validation.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpeappinstall.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpecommon.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpecore.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpedeployment.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpegenerator.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpeheaders.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpe.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpel.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpelpp.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpelservices.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpelterms.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpertfw.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bpevalidation.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brbClient.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brbRuleMgmtApp.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brbServer.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brcore.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brulescore.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brulescore_nl1.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brulescore_nl2.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brules.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brules-model.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brules-scdl.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brules-scdl-validation.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brules-scdl-validation_nl1.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brules-scdl-validation_nl2.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brules-validation.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brules-validation_nl1.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/brules-validation_nl2.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/bsm-runtime.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/cbcore.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/cem.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/cemsop.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/cmmImpl.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/cmm.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/commondbinstall.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/commonj.connector.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/commons-jxpath.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/compensate_blob4k_ejb.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/compensate_ejb.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/compensate.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/compensate_oracle9i_oci_ejb.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/compensation.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/core-validation.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/corona-ejbplugin.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/corona-emfworkbenchedit.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/corona-emfworkbench.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/corona-j2eeplugin.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/corona-wsdl.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/correlationsphere.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ctcbpeluiex.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ctcformatmodel.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ctcj2ee.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ctc-wsdl.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ctcwsdl.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/customization.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/customization-model.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/dmaemf.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/eclipse-ecore.resources.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/eclipse-jdtcore.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/eclipse-mapping.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/eclipse-osgi.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/eclipse-resources.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/eclipse-runtime.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/eflow2.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/extensionmodel.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/fdl2bpelcore.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/htmlshellwbi.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/idgenerator.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ilm_impl.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ilm.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/installbrmgr.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/mediation_model.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/mfc_model.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/migration-wbi-CommonMigrationInterface.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/migration-wbi-ics-heritageapi.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/migration-wbi-ics.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/mockobjects-alt-jdk1.3-0.09.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/mockobjects-alt-jdk1.3-j2ee1.2-0.09.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/mockobjects-core-0.09.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/mockobjects-jdk1.3-0.09.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/mockobjects-jdk1.3-j2ee1.2-0.09.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/modelutils.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/processbinding.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/recoveryAdmin.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/recoveryMBean.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/relcodegen.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/resolverutils.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/rsadaptercci-wbi.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/rsaexternal-wbi.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sca-async.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sca-common.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sca-container.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sca-deploy.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sca-ejb.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sca-j2c.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sca.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sca-java.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sca-jms.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sca-managed.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sca-style.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sca-webservice.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/scdl-ae.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/scdl-eis.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/scdl-ejb.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/scdl-infoserver.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/scdl.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/scdl-java.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/scdl-mediation.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/scdl-mfc.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/scdl-moduletype.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/scdl-process.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/scdl-task.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/scdl-webservice.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/scdl-wsdl.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/selector.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/selector-model.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/selector-scdl.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/selector-scdl-validation.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/selector-scdl-validation_nl1.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/selector-scdl-validation_nl2.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/selector-validation.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/selector-validation_nl1.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/selector-validation_nl2.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.admin.commands.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.aspects.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.common.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.context.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.eets.debug.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.mediation.eets.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.mediation.engine.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.mediation.flowaction.impl.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.mediation.flowaction.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.mediation.model.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.mediation.primitives.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx-metadata.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx-profiles.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.scax.runtime.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx-extensionchecker.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.admin.commands.wsrr.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.admin.runtime.impl.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.wccm.config.wsrrresources.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.wsrr.proxy.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.admin.runtime.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.admin.runtime.wsrr.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/sibx.wccm.config.sibxscaresources.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/smaputils.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/smobo.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/srm_impl.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/srm.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/staffsupport.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/taskapi.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/taskappinstall.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/taskcemsop.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/taskdeployer.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/taskgenerator.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/task.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/taskldap.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/taskmbean.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/taskscdlvalidation.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/tasksystem.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/taskuserregistry.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/taskvalidation.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/tel.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/vfdcore.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/WBIAdapterBGRuntime.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/WBIAdapterRuntime.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbia.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbiBOmigration.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbiBOS.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbiBOValidator.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbiCore.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbicoreupgrade.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbiinstall.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbiMapService.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/WBIMCBEBuilder.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbi-mediation-core.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbiMonitorCore.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbiMonitorPolicy.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbiPS.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbiRelMgr.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbiRS.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbischedulercommon.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbisession.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbisessionPolicy.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbiupgrade.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbiutil.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wbi-validation.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wccm_services_bpc.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wccm_services_core.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wccm_services_wbi.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wcdl.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wcdl-process.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wcdl-service.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wcdl-wsif.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wpcr.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wpsanttasks.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/WPS_IVTClient.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ws-bpc-config-appdeploy.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ws-bpc-config-resources.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ws-bpc-config-server.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ws-config-admin.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ws-core-config-server.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ws-core-j2eex.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ws-wbi-config-cell.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ws-wbi-config-resources.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ws-wbi-config-server.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/ws-wbi-j2eex.jar $WAS_HOME/process_server_lib &> /dev/null mv $WAS_HOME/lib/wtembean.jar $WAS_HOME/process_server_lib &> /dev/null echo "done!" rm -rf /opt/WebSphere/wp_profile/logs/* rm -rf /opt/WebSphere/PortalServer/log/* service portal start