How to switch how to switch Work process from request type DIA to BTC.
We have problem in our sap sytem,When we try to log in to the sytem it throughd the abap dump
START_CALL_SICK, "no application server offers an BTC service".in sm50 it shows only dialoge workprocess and no backgroung workprocss are present.When i checked the corresponding profile parameter for BGD it is fine.
Please help me in solving the problem.Can i Manually switch the Work process from request type DIA to BTC.If so please let me know the tcode and the proceedure in detail.I am new to basis.
Thanks,
Megha.
Hi,
It can be the reason that you or another person would have changed the profile parameters to include background processes, but not restarted the system
Check the following
1. Latest date and time of when the profile file was changed
2. Latest Restart of the System
3. Latest date and time of when Dialog, BTC process was changed
May be this will give you some clue
Similar Messages
-
How can I move the ODI Work Repository from one server to another server?
How can I move the ODI Work Repository from one server to another server?
Hi,
If you would like to move your source models, target models and project contents from Work repository 1 to another work repository.
I.e. Dev. server to Prod Server.
1. Firstly, replicate the master repository connections i.e. with same naming conventions manually
2. Go to Dev. Server work repository -> File Tab -> Click on Export work repository (save it in a folder)
3. After exporting, you can view the xml files in the folders.
4. Now, Open the Prod. server and make sure you already replicated mas. rep. details.
5. Now, right click on model and import source model in synonym mode insert_update (select source model from the folder where your xml file located)
6. Similarily, import again target then Project.
Now, check. It should work.
Thank you. -
SM21 - Request (type DIA) cannot be processed
Hi,
In SM21, I get this error and cannot determine the root cause through SM21 as no help or drill capability exists.
SM51 shows that dialog processes are available as no CPU time is posted against some of them. Where do I look in the system to get a bit more of an insight on this thing?
Thank you in advance for your help,
Mike
Here is a copy of the whole SM21 log entry:
Time Type Nr Clt User TCode Grp N Text
07:02:36 DP Q0 G Request (type DIA) cannot be processed
Request (type DIA) cannot be processed
Details
Recording at local and central time........................ 06/10/2009 07:02:36
Task...... Process User...... Terminal Session TCode Program Cl Problem cl Package
27263 Dispatcher K SAP Web AS Problem STSK
Further details for this message type
Module nam Line Error text Caller.... Reason/cal
dpxxdisp 5551 DIA DpRqBad bad_req
Documentation for system log message Q0 G :
The dispatcher is unable to process a request. The preceding system
log or trace entries should contain more detailed information about
the reason.
The work process type of the request is given:
DIA: Dialog work process
UPD, UP2 Update work process
SPO: Spool work process
ENQ: Enqueue work process
BTC: Background work process
Technical details
File Offset RecFm System log type Grp N variable message data
590 756000 m Error (Function,Module,Row) Q0 G DIA DpRqBadbad_reqdpxxdisp5551Hi,
Please increase the trace level of the WP, so that more information can be gathered.
Regards,
Pavan -
How to statistic the rest dialog work process?
Dear Gurus,
Is there some method we can statistic the rest dialog work process in every ten minutes in our sap ECC prd system(ECC 6.0)?(I want to use the number to evaluate our SAP system's performance. Esp, at the business peak period.)
Thank you!
JasonHi Jason,
If I understand correct, you want to find out number of required work processes.
You can find it, by using "ST02 -> Go to -> Current Local Data -> SAP cursor cache -> ID cache" path. On this table, you can analyze how many work processes are really running and how many work processes are waiting at the idle state.
There is no time based values, about these statistics. These values indicate current stats.
Best regards,
Orkun Gedik -
How to invoke an other BPM asynchronous process from the BPM process
Do anyone know how to invoke other asynchronous process from the BPM process without using the Web Service URL?
Try using a Service task implemented as a Process Call. Then you select the process you want to call, set the associations or transformation and deploy it to test.
I hope it works for you.
isabelbernely -
How can I stop an uninstalled application/process from using 101% of my CPU?
A couple months ago I asked a question about my fans running loudly- which opened my eyes to the ability to force quit processes with the activity monitor. The culprit was software for an external hard drive that I was no longer using, so I uninstalled it. Problem is that my fans are running high again, almost constantly, and the process that seems to be the culprit is the same one from the software I've uninstalled. When I search my computer for any lingering files, none come up. How can I stop an application I uninstalled from being a running process and overheating my computer?
15-inch, Mid 2010 model
2.66 GHz Intel i7
4 GB 1067 MHz DDR3 memory
Running OSX 10.8
screencaps of file search & activity monitor- the problematic process is WDSmartWareDDoes the wdsmartware come with an uninstaller? Or specific uninstall instructions? Most software packages come with one or the other.
-
How do I set CUP to display the different request types user-interface?
How do set CUP to default into the initial Request Access screen with request links? The one that lists different request types for end-user to click on the link of the preferred request type?
I am running GRC 5.3 and when I click on CUP from the lauch pad, the system takes me straight to the My Work tab, and I don't want users to request access at that level.
I would want them to initially see the request access link, and choose a request type by clicking on a request type link (without having to log-off and log back on in order to see the link).
Thank you in advance for help in this..
Regards,
OdwaThat is a good point. You would only achieve hidding the link there as well - and would make the launchpad difficult to use for users who do want to logon first.
This is a case comparable to using ST01 on performance optimized coding while "testing" with SAP_ALL. It looks like you need full access (*) to do anything, until you test it with the enduser role...
Perhaps we can have some infos here from the OP on what this change is intended to achieve? Probably there is a better solution than changing the stylesheet.
Cheers,
Julius -
How to get status of a sub process from the parent process.
Hi,
I want to get the status of a subprocess from the parent process (i.e. success or failure).
How can I get this.
Thanks in advance.
Byehave a look at the workflow built-in vars:
WF_ACTION_ERROR and WF_ACTION_RESULT or WF_CASE_RESULT
WilfredS -
How to make the Source Destination work correctly from FCP
When ever I use FCP6 to export to via Compressor 3 it says it will generate the compressed file to my "source" destination. Which if I use Compressor as a stand alone app and drag a video file into it, it does indeed place the compressed video in the same directory as the source video. But from FCP it always just puts it on the route of my main system drive!
I know I can alter the destination by draging options from the Destination TAB but is there anyway to tell Compressor to use the "actual" source of the video file when coming via FCP that can be permantly set?
Kevinis there anyway to tell Compressor to use the "actual" source of the video file when coming via FCP that can be permantly set?
Not really, because of the many different places that "source" video can reside for FCP sequences. Many projects I work on have many different source locations. So, how does Compressor know exactly what source location to save to? That's why it defaults to the root directory.
The story is different for an already exported file, Compressor knows where that file is located.
If you want Compressor to save in a specific location, you've already figured out how to do that, either create a destination and drag it to your job, or set it manually. -
How to create new instance of the process from external web apps?
Hi Everyone,
How to create a new instance of the process which deploy to the weblogic server from the external web app?
Thank you.Assuming the process includes a message start event, the simplest way is to use Web Service call. Once you've deployed the process you can use Enterprise Manager to get the URL of the WSDL. There's and icon at the top of the composite summary page for getting the WSDL, or you can get it from the test page. Use that WSDL URL to construct the client to use from the web app. If it's an ADF client you can generate either an ADF Data Control or a client proxy.
-
How do I make my printer work wirelessly from my Apple Mac?
I have recently changed my router. I have an Apple Mac and a Canon Pixma MP620 printer. I can't seem to set it up so that the printer works wirelessly. The old router is still listed on the printer so I need to change that first. Can anyone help?
If you open System Preferences, Printers and Scanners, then the Canon Printer Options and Supplies, do you have a button for Open Printer Webpage? You should be able to do the setup of the printer, that is change the network settings, from there.
-
Urgent : Work process in WP table of MMC are getting status as ended
Hi,
By mistake we have ended work process from Task Manager and the MMC status we are getting is yellow only..
The entries in WP Table are changing from RUN to Ended but not reaching WAIT.. Please help me how can I recreate work process or how can I wake up those.
help will be appreciated..
Thanks..
Satya..this answer was not very helpful!
he told us, that he stopped a work process in taskmanager (for Unix people: kill -9) and after that the instance gets yellow in MMC.
what has this todo with listener, Env variables or database character set? nothing? so why change something?
I assume that he stopped the dispatcher or multiple work processes. In this case the instance gets yellow status because only the gateway is remaining.
We are not able to start a single process in a startup group after it failed.
As I already told him, stop the instance and start it again. The easiest way is perhabs rebooting.
interesting sources for analysing the root of the problem:
1. Windows Eventviewer (application eventlog)
2. SAP Tracefiles \usr\sap\<sid>\dvebmgs<no>\work dev_disp, dev_w*
regards
Peter -
Hello,
For a new project I'm asked to design a work process distribution. I need to allocate the number of work process per application server (# Dia, # batch, # upd, etc....). I have a certain feeling on how I would like to distribute this, but I'm also looking for a "rule of thumb" on how to distribute the number of WP's per dialog server.
Is there anybody who knows of a certain set of rules to help me out with this?
A helpful answer will be rewarded with points.
Thanks,
Pascal.Hi,
As far as I know there is no such thing as a rule of thumb for work processes but usually you can have 1 dialog for every 10 to 15 users (that´s what I was told at SAP Basis Academy) but also it is a tunning work to provide the right amount of work processes.
Not enough dialog processes and user will get errors or will have to wait too much to get a response, too much and you will be wasting memory. If you have plenty of RAM Memory then go ahead and assign 1 dialog for every 5 users but if not, then you will need to work on it more That´s the idea behind transactions like ST02, ST03N, etc
I also depends on the correct use of the processes, if transactions that takes too much time are launched over dialog processes, then you will not have enough D WorkProccesses to work with and the server performance will be affected so in much cases is a good idea to set the timeout parameter for dialog processes so the users avoid launching long processes over dialog instead of background.
Background processes are NOT like Dialog and you should NEVER set such a thing like 1 bkg for every N number of users. BKG works on queues so they are not affecting user "normal" operations.
Use operation modes so BKG processes can run batch jobs during off peak hours so everything will have its job done in a decent time.
As I already mentioned, You could have an approach to how many D, BKG, SPOOL, etc work proceses needs but it is by no mean exact. I am a low experienced Basis consultant and I have seem installations with 50 users to 1000 and right now I´m on a client with more than 100 users concurrently connected and they just have 9 D and 3 BKG and users don´t have extreme performance problems even when running HR long proceses.
Of course you cannot expect to have a system where long processes won´t affect somehow the performance during peak hours unless you have load balancing and all that stuff.
Hope this help a bit to your question. -
Work process in running status from Long time
Hi all,
In my production system Workprocess is in runnig staus almost from 44 hours.
i tried to end session of user but it not ending.
i tried to kill work process from sm50 end work process and from os(unix) kill -9 pid every thing i tried but work process is in still running
please give some ideas to clear this
Thanks,
Shashi
Edited by: shashikiran.ss on Oct 11, 2010 1:23 PMHi Juan,
yes from sm50 i have done cancel without core. no jobs are running or sheduled with that user. but work process status is in running with program J_1IREGS no action is taking place.
Restarting box not possible right now.
Regards
Shashi -
Hi everyone,
Anyone seen this before? The Health Manager seems te stop and restart rapidly.
Microsoft Exchange Health Manager worker process (15200) received restart request and will be stopped. Restart reason: Unknown.
Error message:
System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.
at System.Diagnostics.Eventing.Reader.EventLogException.Throw(Int32 errorCode)
at System.Diagnostics.Eventing.Reader.NativeWrapper.EvtSubscribe(EventLogHandle session, SafeWaitHandle signalEvent, String path, String query, EventLogHandle bookmark, IntPtr context, IntPtr callback, Int32 flags)
at System.Diagnostics.Eventing.Reader.EventLogWatcher.StartSubscribing()
at Microsoft.Office.Datacenter.ActiveMonitoring.LocalDataAccess.InitializeProbeResultNotification(DateTime startTime)
at Microsoft.Office.Datacenter.ActiveMonitoring.LocalDataAccess.Initialize(IEnumerable`1 discoveryWorkItems)
at Microsoft.Exchange.ActiveMonitoring.MonitoringWorker.Activate()
at Microsoft.Exchange.ActiveMonitoring.MonitoringWorker.Run(String[] args)
Watson report about to be sent for process id: 11156, with parameters: E12IIS, c-RTL-AMD64, 15.00.0847.032, msexchangerepl, M.O.Datacenter.ActiveMonitoringLocal, M.O.D.A.CrimsonReader`1.ReadNext, System.UnauthorizedAccessException, e552, 15.00.0847.030.
ErrorReportingEnabled: True
Cheers,
YannickHi,
The Exchange Health Manager Service is used to manage worker process. It's used to build, execute, and start and stop the worker process, as needed. It's also used to recover the worker process in case that process fails, to prevent the worker process from
being a single point of failure.
Please check whether the Exchange Health Manager Service is running well.
Besides, please check the application log to see if there is any related events that can be used to troubleshoot this issue.
Best regards,
Belinda
Belinda Ma
TechNet Community Support
Maybe you are looking for
-
Update for glu game lost cash value
I updated for texas holdum and the next day my 49 million was gone. Not Happy
-
Grant Permission In Access Database
Hello All How to set Grant Permission in Access Database, I get an error here what's wrong in my SQL syntax? Best Regard Xan To
-
I am a beginner in JNI, but I think calling javah every time from command line makes it not very convenient. Is it possible to call javah from GUI, let's say in JBuilder or any other editor?
-
Eth0 missing, Xorg won't start, and removable media problems
When I got back from vacation last night, I turned on my computer and several problems arose. I tried starting X with startx like I usually do but it wouldn't come up. I tried opening elinks to google the problem only to find that the internet wouldn
-
Making language field as optional in web UI
Hi guys, I m having a situation that in the contact details of a indirect customer there is a field called Language,In sap r/3 while maintaining the data for that field it is mandatory but in Web UI also it is showing as mandatory field,while editing