Re Run Client Export Transport Request
Dear Experts,
I was trying to do system refresh of Production data to quality. While executing the transport request in quality (STMS_IMPORT) quality server abruptly stopped. Now after starting the server I am checking the status of the "Client Export - Specific Object" Transport. It shows "Import Running". In import monitor the execution start is showing yesterdays date and status as running.
How can I rerun the TR
Ranjit Simon
Hi Ranjit,
You can check the import monitor and see if you can cancel the import request.
Once this is done, check TRJOB and TRBAT tables.
On OS level, if you can see abandoned tp processes, you can kill that.
Regards
Similar Messages
-
Import and Export transport requests on Netweaver 2004s Sp11 Sneak Preview
Hi Experts,
I have configured the transportation system <STMS> in order to import and export transport requests on the NSP system. The configuration is working properly as files can be imported and exported out of the C:\sapmnt\trans directory. (configuration distributed by STMS -> Overview -> Systems -> Extras -> Distribute TMS Configuration, Folder SAPMNT shared).
The problem I'm facing with the import of some example transports is given by the hanging import queues. In phase 'Import ABAP Dictionary Objects' I have the following message for almost all objects -> '... was not imported in this step'.
I tried to solve this issue by running SE38->RDDNEWPP with DDIC user to schedule job RDDIMPDP for TP imports. I also made the config in TP_DOMAIN_NSP.PFL with SYSTEM_PF = C:\SAP\NSP\SYS\profile\DEFAULT.PFL.
The error is still in logfile SLOG0732.NSP
ERROR: The following call returned with exit code 7:
ERROR: sapevt.exe SAP_TRIGGER_RDDIMPDP -t name=NSP
and logfile dev_evt
ERROR ***: MsSndTypeOnce, rc = -20
ERROR ***: Event raise failed
With the exports there is a similar issue in the EXPORT phase, given the note
0 entries from WDY_APPLICATIONT exported.
Batch process is available (parameter rdisp/wp_no_btc = 1)
Profile has been activated by rz10->utilities->import profile->ofactive servers.
Any ideas what still can be wrong? Does the import export and DDIC activation really work with the sneak preview?
Thanks
ChristophHi Peter
First of all thanks for your advice.
I did No. 1. 2. 3. steps.
Step 4. reacts with the folowing error message.
Transport control program tp ended with error code 02008.
Errors: error in transportprofile (param missing, unknown).
My license expires in four days. I tried to extend it via http://www.sap.com/minisap
1. System-ID *
2. Hardware-Schlüssel (HWID) * ?
3.Systemnummer ?
What is to be entered in 1 and 2.
Where should I look for HWID and Sysnr ?
Thanks a lot again for your help
With regards
Fisseha -
No system in the system landscape exports transport requests
Hi gurus,
We are trying to implement the Change Request Management scenario in
Solution Manager 4.0 SP12 in a POC.
The TMS are created with Solution Manager as Controller and with the settings are correct.
We have created a Maintenance Project with the following landscape :
system1 - Client 100 as Development System - Type of Rol "Source System"
system2 - Client 200 as Quality System - Type of Rol "Target System"
system2 - Client 100 as Production System - Type of Rol "Production System"
In the Change Request tab, when we check "Activate Change Request Management" checkbox, the following error is shown:
"System system2-100 is to be changed in a Solution Manager project, but no
system in the system landscape exports transport requests which are
imported into this system."
What is happening? Any idea??
ThanksThe reason may be, that your "POC" is not valid due to the fact, that you use "clients" and not "systems" to transport
What you can try to verify that is - take out the QA client/system out of the transport route and try then to activate just with DEV --> PRD.
We wanted to setup something similar in the past and TMS failed to get configured properly - due to exact that reason.
Markus -
Error while exporting transport requests
Dears,
In our PI 7.1 server,configured with CTS +,We are getting below error while exporting transport requests:
Caused by: com.sap.tc.di.draft.ts.TsExecutionException: Error executing function (check stacktrace for details): EPS_OPEN_OUTPUT_FILE, (service=com.sap.tms)
at com.sap.tc.di.draft.cts.impl.adapters.jco.TmsJCoExceptions.throwTsServiceException(TmsJCoExceptions.java:74)
at com.sap.tc.di.draft.cts.impl.adapters.jco.EpsJCoAdapter.openFile(EpsJCoAdapter.java:98)
at com.sap.tc.di.draft.cts.impl.adapters.jco.AbapEpsOutputStream.open(AbapEpsOutputStream.java:83)
... 40 more
Caused by: com.sap.conn.jco.AbapException: (126) OPEN_FAILED: OPEN_FAILED
at com.sap.conn.jco.rt.MiddlewareJavaRfc$JavaRfcClient.execute(MiddlewareJavaRfc.java:1492)
at com.sap.conn.jco.rt.ClientConnection.execute(ClientConnection.java:1065)
at com.sap.conn.jco.rt.RfcDestination.execute(RfcDestination.java:987)
at com.sap.conn.jco.rt.RfcDestination.execute(RfcDestination.java:977)
at com.sap.conn.jco.rt.AbapFunction.execute(AbapFunction.java:300)
at com.sap.tc.di.draft.cts.impl.adapters.jco.JCoAdapter.executeFunction(JCoAdapter.java:103)
at com.sap.tc.di.draft.cts.impl.adapters.jco.EpsJCoAdapter.openFile(EpsJCoAdapter.java:78)
In SE01 it show tp 12 while releasing request.
Please suggest.
Shivam
Edited by: Shivam Mittal on Mar 16, 2010 1:04 PMFile Permission Issue.
-
Change of Source client in transport request
Hi Gurus,
I want to change source client of transport request
Since I want to transport request between clients of same server.
I did it using scc1
But when I want to make any changes to form which was included in that request it is saying
Request/task DEVK***** has invalid source client XXX
I am trying this in YYY client
Please provide solution
Thanks in advance for your effortsYogesh,
Does both the clients allow development in the server? Generally it should not be the case.
Does the client still exists in the server?
Here is a thread with replies for such an error message.
Re: regarding Client change for transport request
Check it,it may give you some lead.
K.Kiran. -
Export Transport Request to a File
Hi Everyone,
I have a package that contains number of programs and tables and I would like to ship this package to a customer.
I need some help in creating a new transport request that will allow me to export this transport as a file that I can give to
the customer so that they import the transport in easy and fast way.
Thanks
MisbahI run this transaction to perform a test (RSTPTEST ):
Check Transport Tool 16.12.2009 14:27:47
|
--- NSP System NSP
|
|-- tp Interface
| |
| |-----Host Name thinkpad
| |-----Version 1.80
| |-----Transport Directory \\thinkpad\sapmnt\trans
| ------Logging On (TPLOG contains 1760 entries)
|
|-- Transport Profile
| |
| |-----Path \\thinkpad\sapmnt\trans\bin\TP_DOMAIN_..
| |-----Profile Cannot read tp profile
| ------Version tp profile has an invalid format
|
|-- RFC Destination
| |
| |-----Destination CALLTP_WindowsNT
| |-----tp Path C:\SAP\NSP\SYS\exe\run\tp.EXE
| |-----tp Executable Size: 5.709.824 bytes
| ------RFC Ping timeout during allocate / CPIC-CALL: '..
|
--- tp Call
|
|-----RFC Link timeout during allocate / CPIC-CALL: '..
|-----tp Version
|-----DB Connect
------Offline Call timeout during allocate / CPIC-CALL: '..
Edited by: Misbah on Dec 16, 2009 9:31 PM -
hi frnds,
in the dev system we have two clients 900,500.
now i want that the reqeuests which are seen in 900 clilent (se10) should also be seen in 500.
how is it possible.
regards,
bhupeshHi,
Are you looking for SCC1 (copying transports from one client to other with or without release) ?
And also it dependens on the purpose...
Do you want it just once ..or every time you want to view these transports.
Client copy if it is for one time
Or configure the Extended transport control for always the transports to move to that other client.
And also check this thread it may be of help..
Re: How automatic transportation between clients
Thanks. -
Error while exporting GP transport request
When I try to exporting GP content for transportation, I always get a error message:Error while exporting transport request, and I check the defaultTrace, it repeat same messages as the number of development object:
null
com.sap.caf.eu.gp.base.exception.InvocationException
at com.sap.caf.eu.gp.model.fnd.transport.translation.impl.S2XWriter.export(S2XWriter.java:154)
at com.sap.caf.eu.gp.model.fnd.transport.impl.TransportFactory.exportTranslationsPerResource(TransportFactory.java:1892)
at com.sap.caf.eu.gp.model.fnd.transport.impl.TransportFactory.exportResourcesApplicationToDirectory(TransportFactory.java:1748)
at com.sap.caf.eu.gp.model.fnd.transport.impl.TransportFactory.exportResourcesToDirectory(TransportFactory.java:1668)
at com.sap.caf.eu.gp.model.fnd.transport.impl.TransportFactory.exportRequest(TransportFactory.java:618)
at com.sap.caf.eu.gp.ui.admin.transport.CTransport.exportToLocalFile(CTransport.java:1187)
at com.sap.caf.eu.gp.ui.admin.transport.CTransport.onExport(CTransport.java:310)
at com.sap.caf.eu.gp.ui.admin.transport.wdp.InternalCTransport.onExport(InternalCTransport.java:243)
at com.sap.caf.eu.gp.ui.admin.transport.VWizard.onActionExport(VWizard.java:203)
at com.sap.caf.eu.gp.ui.admin.transport.wdp.InternalVWizard.wdInvokeEventHandler(InternalVWizard.java:189)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:313)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Caused by: java.lang.NullPointerException
at com.sap.caf.eu.gp.model.fnd.transport.translation.impl.S2XWriter.export(S2XWriter.java:125)
... 38 more
null
java.lang.NullPointerException
at com.sap.caf.eu.gp.model.fnd.transport.translation.impl.S2XWriter.export(S2XWriter.java:125)
at com.sap.caf.eu.gp.model.fnd.transport.impl.TransportFactory.exportTranslationsPerResource(TransportFactory.java:1892)
at com.sap.caf.eu.gp.model.fnd.transport.impl.TransportFactory.exportResourcesApplicationToDirectory(TransportFactory.java:1748)
at com.sap.caf.eu.gp.model.fnd.transport.impl.TransportFactory.exportResourcesToDirectory(TransportFactory.java:1668)
at com.sap.caf.eu.gp.model.fnd.transport.impl.TransportFactory.exportRequest(TransportFactory.java:618)
at com.sap.caf.eu.gp.ui.admin.transport.CTransport.exportToLocalFile(CTransport.java:1187)
at com.sap.caf.eu.gp.ui.admin.transport.CTransport.onExport(CTransport.java:310)
at com.sap.caf.eu.gp.ui.admin.transport.wdp.InternalCTransport.onExport(InternalCTransport.java:243)
at com.sap.caf.eu.gp.ui.admin.transport.VWizard.onActionExport(VWizard.java:203)
at com.sap.caf.eu.gp.ui.admin.transport.wdp.InternalVWizard.wdInvokeEventHandler(InternalVWizard.java:189)
at com.sap.tc.webdynpro.progmodel.generation.DelegatingView.invokeEventHandler(DelegatingView.java:87)
at com.sap.tc.webdynpro.progmodel.controller.Action.fire(Action.java:67)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doHandleActionEvent(WindowPhaseModel.java:420)
at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:132)
at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:143)
at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:313)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:713)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:666)
at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:250)
at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:149)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:62)
at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doPost(DispatcherServlet.java:53)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Can somebody help me about this?Hi ,
Can u pls tell me where exactly you get the error ?
cheers
tJ -
Offline transport of transport requests to file on Client-PC and re-import
Hi all,
for maintenance reasons, we copied a BW system in a Virtual Machine (VM) and made some BI-IP developments there (new InfoObjects, InfoAreas, DSOs, Cubes, MultiCubes, aggregation levels, filters, planning functions, queries etc.). The VM is "offline" with no transport system in place so far (all BW objects should have been saved to $TEMP). Thus, we cannot use SAP standard nor BW transport systems due to offline environment.
Now we set up a new BW server we want to "copy" our developments from the VM to.
What we are looking for:
(1)how can we export transport requests to a file on a client PC (VM) and then re-import the file on the other physical server again to further use our previous developments (no source systems in use)?
(2) any other best practice approach to that scenario
I already found an entry in another thread, which covers a similar issue but does not fully meet my requirements in my point of view: http://it.toolbox.com/wiki/index.php/Upload_and_download_SAP_transport_request .
Would be great if anyone has a solution to that scenario. If you need further details for clarification, please let me know.
Thanks in advance.
Stefan.Other solution found
-
Regarding Client change for transport request
In 46C system, How to change client for transport request?
Before Upgrade, we have Trans Request-DEVK900002 for client XXX, and this client does not exists anymore. now How to delete this trans request or release it.
one of the way i think is to change client for transport request and release it. Please share your suggestions.
regards
JaichanHi shlesa,
Thanks for your reply.
I tried now..it does not worked out.
i created request at 000 using DDIC and then logged with 001 client using DDIC.
then i executed SCC1, gave Source Client 000 and Request number and executed.
i checked in SE09, was still the Request appeared with 000 client.
Any other alternatives.
Jaichan -
Transport request trying to import itself into non existing client.
Hi,
We are trying to import one transport request ( Source client of transport request 101 ) but it trying to import itself into the client 135. This 135 client has been deleted long time back.
I checked , there are no references in transport configuration to this client.
Error we got during import:-client 135 does not exist. Choose another client.
Can someone pl. let me know what could be the reason.
Best Regards,
Tushar.Hi Markus,
We did not give target client while importing. We left it blank. But source client of transport request is 001. But in log
600 ( default login client )------> selection for import
135 -
> Selection for Import.
600 is ok but why this 135 is selected for import. That is the problem.
Best Regards,
Tushar. -
How to Create Transport Request For custom table
Hello All,
I have and requirement to create transport request automatically when and record inserted in to the custom table.
Actually FI whe people create or delete some bank account from DEV client the transport request creates automatically and they transport that request to Quality and Production system to delete or create that account from all the systems. but when they delete the account all the informations related to that bank accounts get deleted from all the standered customize tables . to keep the track of that deleted account I have created one z table which is of type customize table. this table is filled automatically when any account get deleted from DEV system. now I want to pass that record to Quality and Production systems using transport request.
how can i create transport request when record get inserted into my ztable automatically.
Thanks in advance.
VinodHello All,
This is a FAQ and has been answered many times before in the forum.
1. Maintain delivery class 'C' it will start asking for a TR: False. Delivery class has got nothing to do with the TR prompt. It determines how the data is to be transported. A delivery class 'C' will prompt for a customizing request, whereas a delivery 'A' will prompt for a workbench request.
2. For the system to automatically prompt for a TR you have to select the "Standard Recording Routine" in the table maintenance generator. This will prompt you for a TR every time you try to create / modify a record & save it to the DB.
Hope i am clear in my explanation.
If your table is filled automatically through some coding you have to add the entry to the TR programmatically. Check this link for details: [http://wiki.sdn.sap.com/wiki/display/ABAP/TransportingTableEntriesinABAPprogrammatically|http://wiki.sdn.sap.com/wiki/display/ABAP/TransportingTableEntriesinABAPprogrammatically]
BR,
Suhas
Edited by: Suhas Saha on Mar 31, 2010 11:22 AM -
Client export request will not be imported
Hi,
I have run a client export via SCC8. In the transport log there is 1 error and the message 'EETP200 export with errors, request will not be imported'. Status is 12.
I have checked the log and the failure was due to a rollback segment not being large enough.
As the export took 22 hours to run and only 1 table failed out of approx 8000 is there any way that I can import the transport and then export the failed table again or do I have to increase the rollback segment and run the entire export again?
I've checked OSS and can't find anything on this.
Thanks - Janetyou can use program R3TRANS to export that one file.
SAP note 120906 does a similar job for multiple tables. have a look. -
Transports. (Copy as per transport request from one client to another)
Iu2019ve enhanced the datasource 2lis_13_vditm with required fields in client 100. I removed hide check box for the fields and activated the datasource. Iu2019m maintaining three separate requests one for deactivation, second for activation and third for datasource modification.
In order to reflect these changes to client 200, I run SCC1 and copied the requests from client 100 to client 200. Iu2019m wondering these changes are not reflecting into client 200. Still Datasource is inactive in client 200 and active in client 100.
Advance thank you very muchHi Sharsha;
Please run SCC1 and select "including Request Subtasks".
Don't forget any transport request.
Regards;
Ricardo -
Transport Request in PRD is in the IMPORT RUNNING status..
Hello Experts,
I have a problem while i m importing the request in PRD,the request is in the state of IMPORT RUNNING.
While i have imported the same request in the other systems DEV and QAS successfully.
I have seen the RDDIMPDP in sm37 it is getting cancelled. Then in 000 client i have runned the job RDDNEWPP with the DDIC user. And did the same in the PRD Live Clinet.
I have also triggered it in sm64 and then checked the job in sm37 the job is finished successfully but the request is still in the same state.
I have checked the consistency its all ok.
One of the request suddednly got imported and rest are still in the same Import Running state.
Now this made me curious if one got imported then why not other requests getting imported.
All the other requests are imported successfully in DEV and QAS successfully.
A couple of days ago i have made the changes to the Live Client in PRD for some requirment then i have revert back the changes to the non modifiable state. Does it have any effect on the transports. Because i have been facing this problem after the changes of the PRD Live Client.
Please i would appreciate if anyone can help me giving the proper solution.
Thanks.
Regards.
Mudassir Imtiaz.Hello Anindya.
Thanks for your quick help. I have removed the entries from the table TRBAT and imported and it was successfully done.
Now the problem is for each transport request i have to see the job RDDIMPDP and schedule it because its getting cancelled and for each transport request i have delete the entries from TRBAT table. Can you tell me something by which i dont have to go delete the entries from the table TRBAT every time. And i still wonder why the job RDDIMPDP is getting cancelled. I have also scheduled RDDNEWPP in Client 000 with DDIC and still the same problem.
Another thing which i have noticed in sm21 is the job (RDDIMPDP) is getting scheduled in Application server but i have scheduled in DB server. Every time i have to schedule the job from sm36 give the DB server in Exec. Server and execute.
Thanks for your response.
Regards.
Mudassir Imtiaz.
Maybe you are looking for
-
Adobe Application Manager Download Error Contact Support
I tried to launch the appication manager. It tried to download or update or something and now I have an error. It says to contact support but I can't really see from your awful website how one does that. Please tell me how to fix this!
-
Report asset values for segment?
Hi all, so I have been trying to see if it is possible to get a list of all assets but grouped by segment. At the moment, during posting the system knows which segment to post to according to cost center. Also, according to cost center, it is easy to
-
Can't import photos from files and folders
Elemetns 11-- jsut bought it yesterday. Have used previosu versions for years but not on this pc. Each time I try to import, it goes thorugh some number of photos, up through 2,00 plus sometimes and then says import failed and I get nothing. It claim
-
When we will use BPM?.
When we will use BPM in a scenario?. Why we use BPM?. If we can do same scenario without using BPM, is it better?.
-
Hi There are xlf files which we use for internationalization of application. All displayed text elements are kept in these xlf files and key values corresponding to text elements are used in jsp. Now, suppose we do not have need for internationalizat