Digital Developer Conference: a FREE half-day online conference focused on AI & Cloud – North America: Nov 2 – India: Nov 9 – Europe: Nov 14 – Asia Nov 23 Register now

Close outline
  • United States
IBM?
  • Site map
IBM?
  • Marketplace

  • Close
    Search
  • Sign in
    • Sign in
    • Register
  • IBM Navigation
IBM Developer Answers
  • Spaces
    • Blockchain
    • IBM Cloud platform
    • Internet of Things
    • Predictive Analytics
    • Watson
    • See all spaces
  • Tags
  • Users
  • Badges
  • FAQ
  • Help
Close

Name

Community

  • Learn
  • Develop
  • Connect

Discover IBM

  • ConnectMarketplace
  • Products
  • Services
  • Industries
  • Careers
  • Partners
  • Support
10.190.13.195

Refine your search by using the following advanced search options.

Criteria Usage
Questions with keyword1 or keyword2 keyword1 keyword2
Questions with a mandatory word, e.g. keyword2 keyword1 +keyword2
Questions excluding a word, e.g. keyword2 keyword1 -keyword2
Questions with keyword(s) and a specific tag keyword1 [tag1]
Questions with keyword(s) and either of two or more specific tags keyword1 [tag1] [tag2]
To search for all posts by a user or all posts with a specific tag, start typing and choose from the suggestion list. Do not use a plus or minus sign with a tag, e.g., +[tag1].
  • Ask a question

How do I disable the /tmp javashareresources for TIP installation?

3100005080 gravatar image
Question by EvernFong  (7005) | Aug 24, 2015 at 12:52 AM tip

There are security concerns for the /tmp /javasharedresources to have 777 permissions and any way to disable this ?

People who like this

  0
Comment
10 |3000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster

1 reply

  • Sort: 
3100005080 gravatar image
Accepted answer

Answer by EvernFong (7005) | Aug 24, 2015 at 12:55 AM

You can set the -Xshareclasses option in generic JVM arguments
within the (TIPHOME)/profiles/TIPProfile/config/cells/TIPCell/nodes/TIPNode/servers/server1 server.xml of the eWAS server. By using the sub-option, it's
possible to change the cache location, or even disable the function to
prevent storing any cache in /tmp/javasharedresources by restarting the
JVM with this option.

-Xshareclasses:none

Comment
dplantz

People who like this

  1   Show 3   Share
10 |3000 characters needed characters left characters exceeded
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
2700000EXJ gravatar image Michael R Schneider (559)   Aug 25, 2015 at 03:48 PM 0
Share

There's a typo in the argument posted at the bottom: it's -Xshareclasses:none to disable the class cache altogether.

3100005080 gravatar image EvernFong (7005)   Aug 27, 2015 at 01:10 AM 0
Share

Thanks Michael, I had edited the typo in the Answer.

110000SJD1 gravatar image ShashiMara (1366)   Sep 24, 2018 at 03:58 PM 0
Share

Added additional reference:
following URL has details on customizing -Xshareclasses:
https://www.ibm.com/support/knowledgecenter/en/SSYKE2_7.0.0/com.ibm.java.zos.70.doc/diag/appendixes/cmdline/Xshareclasses.html


few things to note :  
the -Xshareclasses:none argument to disable class sharing for a JVM process. Class sharing enables multiple JVM processes to share classes that were previously loaded and stored in the cache. The cache resides in shared memory and persists across JVM restarts. All WebSphere Application Server processes that run on JVMs, such as application servers, node agents, and deployment managers, can use class sharing to improve startup time and reduce memory footprint.

 

following suboptions with the -Xshareclasses option:
cacheDir= Sets the directory in which cache data is read and written. By default, is /tmp/javasharedresources on Linux, AIX®, z/OS®, and IBM® i. You must have sufficient permissions in . Nonpersistent caches are stored in shared memory and have control files that describe the location of the memory. Control files are stored in a javasharedresourcessubdirectory of the cacheDir specified. Do not move or delete control files in this directory. The listAllCaches utility, the destroyAll utility, and the expire suboption work only in the scope of a given cacheDir.  


Following is the link provides details on changing the Java virtual machine (JVM) configuration settings of a process for an application server, Dmgr and Node agent


https://www.ibm.com/support/knowledgecenter/en/SSAW57_8.5.5/com.ibm.websphere.nd.multiplatform.doc/ae/urun_rconfproc_jvm.html  

Follow this question

44 people are following this question.

Answers

Answers & comments

Related questions

How to make an old snapshot in BPM / Process Designer become the tip again? 4 Answers

I cannot login to WebGUI when my LDAP configuration changes 2 Answers

How can I find Common Vulnerability Exposure(CVE) bulletins for TIP? 1 Answer

Will Tivoli Integrated Portal ever include eWAS 7.0.0.39? 1 Answer

Active user login's connection count 1 Answer

  • Contact
  • Privacy
  • IBM Developer Terms of use
  • Accessibility
  • Report Abuse
  • Cookie Preferences

Powered by AnswerHub

Authentication check. Please ignore.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • API Connect
  • Analytic Hybrid Cloud Core
  • Application Performance Management
  • Appsecdev
  • BPM
  • Blockchain
  • Business Transaction Intelligence
  • CAPI
  • CAPI SNAP
  • CICS
  • Cloud Analytics
  • Cloud Automation
  • Cloud Object Storage
  • Cloud marketplace
  • Collaboration
  • Content Services (ECM)
  • Continuous Testing
  • Courses
  • Customer Experience Analytics
  • DB2 LUW
  • Data and AI
  • DataPower
  • Decision Optimization
  • DevOps Build
  • DevOps Services
  • Developers IBM MX
  • Digital Commerce
  • Digital Experience
  • Finance
  • Global Entrepreneur Program
  • Hadoop
  • Hybrid Cloud Core
  • Hyper Protect
  • IBM Cloud platform
  • IBM Design
  • IBM Forms Experience Builder
  • IBM Maximo Developer
  • IBM StoredIQ
  • IBM StoredIQ-Cartridges
  • IIDR
  • ITOA
  • InformationServer
  • Integration Bus
  • Internet of Things
  • Kenexa
  • Linux on Power
  • LinuxONE
  • MDM
  • Mainframe
  • Messaging
  • Node.js
  • ODM
  • Open
  • PartnerWorld Developer Support
  • PowerAI
  • PowerVC
  • Predictive Analytics
  • Product Insights
  • PureData for Analytics
  • Push
  • QRadar App Development
  • Run Book Automation
  • Search Insights
  • Security Core
  • Storage
  • Storage Core
  • Streamsdev
  • Supply Chain Business Network
  • Supply Chain Insights
  • Swift
  • UBX Capture
  • Universal Behavior Exchange
  • UrbanCode
  • WASdev
  • WSRR
  • Watson
  • Watson Campaign Automation
  • Watson Content Hub
  • Watson Marketing Insights
  • dW Answers Help
  • dW Premium
  • developerWorks Sandbox
  • developerWorks Team
  • Watson Health
  • More
  • Tags
  • Questions
  • Users
  • Badges