1)can my application placed in any folder other and execute compile tmloadcf from there?Where the files reside is almost immaterial. What is key is what the environment variable TUXCONFIG points to. That file defines a Tuxedo environment and is created with the tmloadcf command. Once the application is booted, you can't use tmloadcf to change the configuration. You either need to use the tmconfig command or shutdown the environment and then issue the tmloadcf command and then reboot the environment.
2)How to test my service using command prompt.Tuxedo only provides a generic command line client for Tuxedo services that use FML or FML32 buffers. The commands are ud and ud32. For Tuxedo services that use other buffer types, you will have to develop a specific client.
I have also updated the Jrepository .The Jolt repository is only needed if you are using Jolt, the Java client API to Tuxedo services.
1)Going further Please let me know how to call this service through JOLT.You will need to do (as it sounds like you've already done) add the service definition(s) to the Jolt repository. You will then need to add the JSL to the Tuxedo UBBCONFIG file. Finally you will need to use the Jolt Java APIs to create a Jolt client.
2)Do I need to write client when I want to call the deployed service for calling this service through JOLT.You don't need create a Tuxedo client perse, but you will need to create a Jolt client.