Core Location for a Execution Group o Server in IIB v10.0.0.19 - heap-memory

What is the location of a core dump file created by IBM Integration Bus (IIB) or WebSphere Message Broker (WMB)? and How can I modify the file path?
My IIB version is: 10.0.0.19
The documentation read is older. Added consulted links.
https://www.ibm.com/mysupport/s/question/0D50z00005phqcWCAQ/how-can-i-redirect-corejavaheap-dump-to-different-location-other-than-varmqsi?language=es
https://www.ibm.com/mysupport/s/question/0D50z000062k8jS/what-is-the-path-of-the-core-dump-file-created-by-iib?language=es
Thanks a lot !

You'll find the information in the below IBM links for v10:
https://www.ibm.com/docs/en/integration-bus/10.0?topic=troubleshooting-dumps
https://www.ibm.com/docs/en/integration-bus/10.0?topic=troubleshooting-abend-files

Related

Clearcase corrupting checked out Project files when changing network connection

Is anyone aware of a known issue (and workaround) where it seems like Rational ClearCase will corrupt a Microsoft Project file if it is checked out and the network connection changes? I have a laptop that is docked and hardwired to local network most of the time, and I perform some work with the Project file, then I will undock the laptop to go to a meeting or home for the evening, and upon re-docking, the Project file can no longer be opened and appears corrupt.
The error message shown is "Project cannot open the file. -Check that the file name and path are correct. -Check that the file format is recognized by Project..."
There doesn't seem to be anything directly related to Microsoft Project Server regarding ClearCase on ibm.com.
I have seen issues with dynamic views, when the view server is on the network (and said network is abruptly cut).
If this is your case, I would recommend using snapshot views.
You can have similar issue with ClearTeam 8.x web views (since the latest versions support dynamic views)
Regarding snapshot views (meaning files directly on your hard drive), you only need to watch for concurrent processes that might still access your file when undocking. A program like procmon can help.

Apache Camel 2.10.7 - monitor deletion of files from file system

I am using camel 2.10.7 with great success from servicemix to feed files from the local file system to my application.
The files shall remain on the file system, hence I use a configuration like this one.
from uri="file:../ange-data/vessels?noop=true&idempotentKey=${file:name}-${file:modified}"
This works great if I touch/update a file on the file system.
Only issue remains: how can I then in my Java code detect that a file has been removed from the file system by some other person or process?
Could not find any hint by studying the manual pages http://camel.apache.org/file-language.html or http://camel.apache.org/file2.html - but I believe it should be possible to get a message on file deletion?
You would need to use Java 7 nio2 which has a file watcher api where you can get notifications when files are added/removed etc.
Search the web / SO for details on this api, for example
http://docs.oracle.com/javase/tutorial/essential/io/notification.html

How to check if Tomcat runnning using Embedded Tomcat

In reference with one of the articles: Howto embed Tomcat 6?
I understood how to embed tomcat in a java application. Thanks for that.
However I need to know if there is any elegant method provided by org.apache.catalina.startup.Embedded to check if the container is already started or not?
For example, if I create a batch file for the example given in the link above and click it twice; second time it would fail with JVM_BIND error; tomcat is running.
Please help.
You could use the example code given on the Tomcat wiki
http://wiki.apache.org/tomcat/HowTo#How_do_I_check_whether_Tomcat_is_UP_or_DOWN.3F_There_is_no_status_command
Note: This doesnt use Embedded
It is trying to connect to the Tomcat ip:port and seeing if it responds.

transfring myob from one computer to other

i have MYOB installed on one computer and that system crush due to virus, i got all myob data and program files.
problem is i don't have installer for MYOB, i lost it.
i copy all the myob folder to c:\program files\myob
and try to run myob, its giving MYOB ERROR 9004
after i search on net i found that i need to create these registry entries which i did
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\MYOB Technology]
[HKEY_LOCAL_MACHINE\Software\MYOB Technology\AU]
[HKEY_LOCAL_MACHINE\Software\MYOB Technology\AU\MSC]
[HKEY_LOCAL_MACHINE\Software\MYOB Technology\AU\MSC\3.0]
"JavaHome"="C:\\Program Files\\MYOB\\Common\\JRE"
now program run and after getting user name & password it give error initialization error.
does any one have idea how to run myob on system without installing it.
Thanks
are you copying all folders, this error seems that you are missing some files/ folders.
check all the folders and files.
Make sure you also copy and paste over the MYOB file in your Program files, as well as the MYOBVersion as this is where the licence is!
The best answer will depend on which product and version you have installed and for the most accurate detail you're best reaching out to support directly.
For products like AccountRight Live you can easily re-install the software on the new computer. You can get fresh copies of the installers from the product downloads section of your my.myob.com login.
Individual company files (.myox for AccountRight Live) can be copied to the new computer and then opened (in much the same way you would install Microsoft Word and then open a Word .docx document) noting that each file is linked to the serial number.
And lastly on a note of personal advice: run a patched anti-virus on the new machine :)

Guidelines to follow when making your program Active Directory/Terminal Services compatible

Wondering if there's any guidelines that should be followed when writing an application that should work not only on a plain ol' non-networked computer but also on a computer/network that is setup with Active Directory (or some other directory service) and/or Terminal Services? Anything I should look out for, be aware of, etc?
Microsoft has renamed Terminal Services to 'Remote Desktop Services' so searching and looking around MSDN my not be as constructive using the old terminology.
I'd start having a look around Remote Desktop Services Programming Guidelines found here:
http://msdn.microsoft.com/en-us/library/aa383490(VS.85).aspx
On the AD site a starting point would be here:
[http://msdn.microsoft.com/en-us/library/ms682458(VS.85).aspx][2]
The most important things to be aware of:
On a Terminal Server users are not admins, they have no rights to:
Write in Program files folder
Register ActiveX controls
Write into (ini files) in Windows(\System32)
HKLM hive of the registry
Some other points:
- Certain API's like getting the Windows directory will return redirected results (in this case the windows subfolder of the homedrive) UNLESS you mark your executable as Terminal Server aware
- Your application must not rely on settings in HKCU that prevent startup when not present
- Multiple users might use your app concurrently so each user must be able to have their own settings (in HKCU)

Resources