on 02-09-2005 9:20 PM
Hi
I have installed the SAPWAS successfully but am having problems importing the transports/SPAM Update and patches. Basically the RDDIMPDP job does not get kicked off automatically, I have to do it manually. I have updated the kernel, tp and sapevt and scheduled the job RDDIMPDP with user DDIC via RDDNEWPP.
After forcing the SPAM update in via the manual execution of RDDIMPDP when I now try to define a queue on the front screen the program dumps.
Any ideas anyone?
Cheers
Ian
What is the dump?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Craig
The dump is as follows. I have check the FM and it contains no code! I presume this is not normal. I can define the queue from within the package directory but still I have to execute RDDIMPDP manually.
Runtime errors CALL_FUNCTION_NOT_ACTIVE
Exception CX_SY_DYN_CALL_ILLEGAL_FUNC
Occurred on 09.02.2005 at 22:10:24
This function module is not active or contains no code.
What happened?
The function module "SPAM_UI_QUEUE" is called, but
cannot be found in its function group.
Error in ABAP application program.
The current ABAP program "SAPMSPAM " had to be terminated because one of the
statements could not be executed.
This is probably due to an error in the ABAP program.
What can you do?
Print out the error message (using the "Print" function)
and make a note of the actions and input that caused the
error.
To resolve the problem, contact your SAP system administrator.
You can use transaction ST22 (ABAP Dump Analysis) to view and administer
termination messages, especially those beyond their normal deletion
date.
is especially useful if you want to keep a particular message.
Error analysis
An exception occurred. This exception is dealt with in more detail below
. The exception, which is assigned to the class 'CX_SY_DYN_CALL_ILLEGAL_FUNC',
was neither
caught nor passed along using a RAISING clause, in the procedure
"SET_DISPLAY_QUEUE" "(FORM)"
.
Since the caller of the procedure could not have expected this exception
to occur, the running program was terminated.
The reason for the exception is:
The program "SAPMSPAM " contains the CALL FUNCTION statement.
The name of the function module to be called is "SPAM_UI_QUEUE".
but "SPAM_UI_QUEUE" cannot be found in its function group.
Possible reasons:
a) The function module "SPAM_UI_QUEUE" has not been activated. Therefore,
it cannot be found at runtime.
Hi Tiest, Craig
When I update SPAM to 18 the last time I had no issues but then the event kicking of RDDIMPDP was working correctly. Since I am running this manually I think this has some baring. Any ideas as to why my jobs are not running from sapevt correctly? I presume I will have to run sapevt manually to see the trace output.
Thanks again for all your help.
Ian
Ian, couple of things we should ensure are configured correctly. 1) Did you maintain parameter rdisp/wp_no_btc? This to enable background processing. 2) Test the actual transport tool itself using TCODE STMS, tab 'Transport Tool' and select test. What are the results here? 3) Check whether or not a job exists for RDDIMPDP, if not execute program RDDNEWPP to schedule this job. Let me know whether you found some discrepanties here. Tiest
Hi Tiest
I changed my profile to have the 2,2,1,1,1 no of work process. The job runs when triggered manually in SM64. I have the new sapevt in place as well as the new TP. The transport test in SPAM reports everything ok. I created the job under user DDIC and it is sitting there in released status. Somehow, the event is not either not being triggered or the event fails to trigger the job correctly. I have rest my system to pre-SPAM update so that I can resoleve the transport issue before progressing again.
I will import a transport via the command line to try to trace the error.
Cheers
Ian
Hi Craig
I'm at 1027.
Another question, this time on profiles. I have three, default, BSP_DVEBMGS00_P72367 and START_DVEBMGS00_P72367. I have had to change modify entries in the transport tool removing the p72367 and replacing it with laptop which is the name of my laptop. Should I harmonise these three profiles?
Cheers
Ian
Ian, the profiles you are mentioning are the standard profiles (I have them too). Your issue is related to profile BSP_DVEBMGS00_P72367 this one (Instance profile) should be there, standard with the SAP Basis installation, but you should also have another one related to your OWN database instance, e.g mine is BSP_D00. Do you have a second Instance profile available, if so make the parameter changes there. If not we need to examine your MiniWAS installation directory. Check the main MiniWAS directory for any pfl-files other than default.pfl. When you locate that one open the file and look whether it contains entries for: 1) SAPSYSTEMNAME and 2) INSTANCE_NAME, these two make up the profilename your looking for, e.g. BSP_D00 where BSP is SAPSYSTEMNAME and D00 is the instance name. When you have located that file and ensured it is not available as a profile in RZ10, we need to import it. To do so execute RZ10, select Profile and Import. Select the name of the missing profile we found. Make yhe cahnes you did before accordingly and your transport system should work. Good luck, Tiest.
Ian, Tiest is right about those checks but I would suggest you do the complete kerenl upgrade I have a feeling you've grab a TP release that doesn't work with this kernel.
Go ahead and try what Tiest suggests first and if it doesn't work then you'll have to check about the kernel.
So again.
1) RZ10 transaction and Import All Active Profiles.
2) Ensure your BSP_D00 is correct with all the proper settings (I only use this one the others are not used in my system)
3) Try the import again.
Thanks again guys.
I have imported the profiles into sap. Do I need any V2 updates? Currently I have 0.
I have scheduled RDDIMPDP to run every minute which gets by my import problem at the moment. No idea why TP won't kick it off. I am now on kernel 1271 and have upgrade the db to cure the work processes dying. Busy importing the patches again.
Ian
Ian, I agree with Craig here but do not understand what you mean with v2 updates. Can you explain? Secondly did you have to import the profile I mentioned? Again the instance profile basically determines how the WAS should react. What was the name of the profile you imported and how did you schedule the job? Also check out OSS note 739968 to see whether or not it applies to your situation. Tiest
Message was edited by: Tiest van Gool
Hi Gents
I imported the profile as suggested. The V2 updates are specified in the profile in RZ10. I always thought they were 'second stage' profiles. I scheduled the job in SM37 as normal but have it going every minute.
I have had a look at the OSS note but it is not quire the same. Thank you for taking the trouble for looking for me though, Tiest.
I am now up to SP 42. SP38 did not give any problems this time round although now after applying SP43 I cannot log back on and if I continue onto SP 44 the Main Import just hangs. Should I be upgrading the kernel again? I am on 1271. I will try it anyway.
Cheers
Ian
Ian, there is a kernel upgrade required around SP43 I believe (I can't remember exactly) however I would just go ahead and upgrade to the latest kernel and tp and then do the upgrades to SP48.
As for your login problem I would run the saplicense command from the "cmd" window to see what the status there is, remember the server license is a 90 license then you have to request a new one with a new hardware key.
I couldn't logon as the logon screen dumped. Therefore I restored my system again to go back to previous version.
I have now upgraded the kernel to 1602 and am attempting SP43 again.
Since I reinstalled everything the other week, my license has a while to run yet.
Cheers guys. I'll keep you updated.
Ian
Good luck, they are fun and definately worth while experimenting with. Also have a look at SAPPress and look for a book titled 'BSP Extensions: How to master Web reporting with HTMLB'. Very good as well, exspecially the explanations. Tiest
By the way, Ian, close this thread so people will use it for their reference by marking the question as solved. Good luck again, and let me know if you need anything (you got my email address).
Message was edited by: Tiest van Gool
Can you provide more details regarding the actual dump you are getting? Tiest
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.