No authorization to get CIM client from parameter provider?
Currently we seem to have no authorization to get a CIM client from the SLD.
We are, sofar, unable to resolve this issue.
We are using a customer specific parameter provider for mapping JCO destinations
as described in the document 'Integrating Web Dynpro and SAP NetWeaver Portal: How to use extended features of the SAP Application Integrator'
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0446f5c-fcb9-2910-e082-88becbe3ddc9
From this portal service we would like to get the registered systems in the SLD.
Our code for doing so is (exception handling omitted):
Context jndiContext = new InitialContext();
SldApplicationServiceInterface sldApplicationService = (SldApplicationServiceInterface) jndiContext.lookup(SldApplicationServiceInterface.KEY);
CIMOMClient cimomClient = sldApplicationService.getCimClient();
See e.g. the document 'Using SLD to Manage JCo Connections'
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2ce854ed-0701-0010-deb5-ffd61d73fd9f
Since the default SLD Access is protected by code-base security we've added our customer specific parameter provider and the application integrator to the CIM Client generation setting in visual admin.
(see http://help.sap.com/saphelp_nw04/helpdata/en/3c/8bceb066698341b5696334f57802d4/content.htm)
However, we are now stuck on a message
Failed to create CIM client. Check via 'Visual Administrator' tool if the secure store is operational
com.sap.sldserv.SldApplicationService.readDestinationParameters(SldApplicationService.java:159)
com.sap.sldserv.SldApplicationService.getCimClient(SldApplicationService.java:110)
com.getronics.slg.civbs.CiVisionParameterProvider.getParameter(CiVisionParameterProvider.java:123)
com.sapportals.portal.appintegrator.parameter.CustomerProvider.getParameter(CustomerProvider.java:77)
com.sapportals.portal.appintegrator.parameter.ParameterProviderManager.getParameter(ParameterProviderManager.java:51)
com.sapportals.portal.appintegrator.layer.AbstractIntegrationLayer.getParameter(AbstractIntegrationLayer.java:177)
com.sapportals.portal.appintegrator.layer.AbstractIntegrationLayer.getStringParameter(AbstractIntegrationLayer.java:196)
com.sapportals.portal.appintegrator.layer.TopLayerSwitch.mustRedirectToProducer(TopLayerSwitch.java:88)
com.sapportals.portal.appintegrator.layer.TopLayerSwitch.getNextLayer(TopLayerSwitch.java:64)
com.sapportals.portal.appintegrator.LayerProcessor.getNextLayer(LayerProcessor.java:259)
com.sapportals.portal.appintegrator.LayerProcessor.processActionPass(LayerProcessor.java:167)
com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doActionPass(AbstractIntegratorComponent.java:68)
com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doOnPOMReady(AbstractIntegratorComponent.java:54)
com.sapportals.portal.prt.component.AbstractPortalComponent.handleEvent(AbstractPortalComponent.java:396)
com.sapportals.portal.prt.pom.ComponentNode.handleEvent(ComponentNode.java:252)
com.sapportals.portal.prt.pom.PortalNode.fireEventOnNode(PortalNode.java:368)
com.sapportals.portal.prt.pom.PortalNode.processEventQueue(PortalNode.java:799)
com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:652)
com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)
com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:524)
java.security.AccessController.doPrivileged(Native Method)
com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:407)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
java.security.AccessController.doPrivileged(Native Method)
com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
Any help in resolving this issue will be highly appreciated (will rewards points)
tia
Marcel Akkerman.
Hi Gamad,
I am assuming you are using the SAP delivered distribution model with the standard filters.
01) Check the distribution model for the infotype 0006 and sybtype 0001
02) Maintain the address subtype 0001 in the HR record in ECC
03) Check the BP number range and T77s0 table entries.
04) Check the authorizations of the RFC user.
05) Execute PFAL in the insert mode with the evaluation path P-S-O. (for the first time)
I am not sure regarding OSS notes as we have done this SRM 5.0 and ECC 6.0 with out applying any notes few years back. It has to work.
Thankyou,
DV
Similar Messages
-
How to get key name from parameter list
hi..
i want string from parameter list.. i hv already created parameter list like
ADD_PARAMETER (param_list_id, 'EMPID', TEXT_PARAMETER,'123');
ADD_PARAMETER (param_list_id, 'EMPNM', TEXT_PARAMETER, 'ABC');
ADD_PARAMETER (param_list_id, 'EMPADD', TEXT_PARAMETER, 'XXX');
i got value like '123' ,'ABC', 'XXX' using
eg. get_parameter_attr(param_list_id,'EMPID',aprmlist,avalue)
but i want key name like 'EMPID' , 'EMPNM', 'EMPADD' from param_list_id
is it possible to get this key name from parameter list ???
Thanks...I cannot think of a way to do that. The code that reads the list is supposed to know the key names. That is sort of the point with parameter lists. If you need to have parameter lists that can be interepreted by some code that doesn't know about a specific list but knows how to interpret it by inspecting the key names, perhaps you can specify a separate parameter list with the key names as values and call the keys of that list something generic?
-
Possible to get push IMAP from host provider account?
My e-mail is hosted at the same provider that hosts my domain name: Total Choice Hosting. I have my new iPhone 4S set up to access my email there with IMAP, and for the most part it's working fine. The only issue I have is when I go into Fetch New Data->Advanced: my iCloud account shows Push as an option, but my IMAP domain account only offers me Fetch and Manual.
I set up my IMAP account using the "Other" option, was that a mistake? Is there a better way to set things up so I can get Push support from my domain email?
Many thanks in advance!IMAP does not support Push. There is no way around this. IF your provider supports Exchange Active Sync, you can set it up as an Exchange account, which does support push.
-
How to get HTTP headers from Data Provider Class?
Hi,
I'm the beginner in SAP NetWeaver Gateway. Using Service Builder I created CRUD OData web service and implemented CRUD operations in Data Provider Class. Data Provider Class has methods like MYENTITY_GET_ENTITYSET, MYENTITY_GET_ENTITY, MYENTITY_CREATE_ENTITY, MYENTITY_UPDATE_ENTITY. How can I get HTTP headers from the methods of this Data Provider Class?You can do so by using the following code in DPC
Data : Lo_facade type ref to /IWBEP/IF_MGW_DP_INT_FACADE.
lo_facade ?= /iwbep/if_mgw_conv_srv_runtime~get_dp_facade( ).
lt_client_headers = lo_facade->get_request_header( ).
Regards,
Atanu -
I'm implementing a custom authorization provider for WebLogic 7.
In my Access Decision isAccessAllowed method I need to check values of
the parameters passed to an EJB method. Now, if an EJB method I have
two parameters of the same type, for example int, when I get
ContextElement array from ContextHandler and iterate through it to get
names and values of the parameters I get the same value (value of the
first int parameter) from both ContextElement's.
Here is the code:
String [] names = ch.getNames();
for (int i = 0; i < names.length; i++)
String name = names;
System.out.println("name = " + name);//here it gets array of
Strings, which contains two parameter names: "int","int",
which are the types of EJB method parameters
ContextElement[] ces= ch.getValues(names);
for (int j = 0; j < ces.length; j++)
ContextElement ce = ces[j];
System.out.println(ce.getName()+ " = " + ce.getValue());
//here if the value of the first int was 2 and the second 0,
it would get 2 from both ContextElements (each of ContextElements will
have name "int"
If I try this with method parameters of different types, for example
int with value 2 and long with value 0, then this code work fine -
first ContextEleement has name int and value 2 and the second has name
long and value 0.
Thanks,
-Oleg Kozlov.I'm implementing a custom authorization provider for WebLogic 7.
In my Access Decision isAccessAllowed method I need to check values of
the parameters passed to an EJB method. Now, if an EJB method I have
two parameters of the same type, for example int, when I get
ContextElement array from ContextHandler and iterate through it to get
names and values of the parameters I get the same value (value of the
first int parameter) from both ContextElement's.
Here is the code:
String [] names = ch.getNames();
for (int i = 0; i < names.length; i++)
String name = names;
System.out.println("name = " + name);//here it gets array of
Strings, which contains two parameter names: "int","int",
which are the types of EJB method parameters
ContextElement[] ces= ch.getValues(names);
for (int j = 0; j < ces.length; j++)
ContextElement ce = ces[j];
System.out.println(ce.getName()+ " = " + ce.getValue());
//here if the value of the first int was 2 and the second 0,
it would get 2 from both ContextElements (each of ContextElements will
have name "int"
If I try this with method parameters of different types, for example
int with value 2 and long with value 0, then this code work fine -
first ContextEleement has name int and value 2 and the second has name
long and value 0.
Thanks,
-Oleg Kozlov. -
How to get each value from a parameter passed like this '(25,23,35,1)'
Hi
One of the parameter passed to the function is
FUNCTION f_main_facility(pi_flag_codes VARCHAR2) return gc_result_set AS
pi_flag_codes will be passed a value in this way '(25,23,35,1)'
How to get each value from the string
like 25 first time
23 second time
35 third time
1 fourth time
I need to build a select query with each value as shown below:-
(SELECT t2.org_id, t4.description
from org_name t2, ref_org_name t3, code_table t4
where t2.att_data = t4.code
and t3.ref_code = t2.att_type
and t2.att_type = 25 and t3.code_type = t4.code_type
and to_date('01-JAN-10', 'DD-MON-YY') between t2.att_start_date AND t2.att_end_date) q1,
(SELECT t2.org_id, t4.description
from org_name t2, ref_org_name t3,code_table t4
where t2.att_data = t4.code
and t3.ref_code = t2.att_type
and t2.att_type = 23 and t3.code_type = t4.code_type
and to_date('01-JAN-10', 'DD-MON-YY') between t2.att_start_date AND t2.att_end_date) q2,
(SELECT t2.org_id, RTRIM(xmlagg(xmlelement(e, t4.description || ';')
ORDER BY t4.description).EXTRACT('//text()'), ';') AS DESCRIPTION
from org_name t2, ref_org_name t3,code_table t4
where t2.att_data = t4.code
and t3.ref_code = t2.att_type
and t2.att_type = 35 and t3.code_type = t4.code_type
and to_date('01-JAN-10', 'DD-MON-YY') between t2.att_start_date AND t2.att_end_date
group by t2.org_id) q3,
(SELECT t2.org_id, t4.description
from org_name t2, ref_org_name t3, code_table t4
where t2.att_data = t4.code
and t3.ref_code = t2.att_type
and t2.att_type = 1 and t3.code_type = t4.code_type
and to_date('01-JAN-10', 'DD-MON-YY') between t2.att_start_date AND t2.att_end_date) q4
Please help me with extracting each alue from the parm '(25,23,35,1)' for the above purpose. Thank You.chris227 wrote:
I would propose the usage of regexp for readibiliy purposes and only in the case if this doesnt perform well, look at solutions using substr etc.
select
regexp_substr( '(25,23,35,1)', '\d+', 1, 1) s1
,regexp_substr( '(25,23,35,1)', '\d+', 1, 2) s2
,regexp_substr( '(25,23,35,1)', '\d+', 1, 3) s3
,regexp_substr( '(25,23,35,1)', '\d+', 1, 4) s4
from dual
S1 S2 S3 S4
"25" "23" "35" "1"In pl/sql you do something like l_val:= regexp_substr( '(25,23,35,1)', '\d+', 1, 1);
If t2.att_type is type of number you will do:
t2.att_type= to_number(regexp_substr( '(25,23,35,1)', '\d+', 1, 1))Edited by: chris227 on 01.03.2013 08:00Sir,
I am using oracle 10g.
In the process of getting each number from the parm '(25,23,35,1)' , I also need the position of the number
say 25 is at 1 position.
23 is at 2
35 is at 3
1 is at 4.
the reason I need that is when I build seperate select for each value, I need to add the query number at the end of the select query.
Please see the code I wrote for it, But the select query is having error:-
BEGIN
IF(pi_flag_codes IS NOT NULL) THEN
SELECT length(V_CNT) - length(replace(V_CNT,',','')) FROM+ ----> the compiler gives an error for this select query : PLS-00428:
*(SELECT '(25,23,35,1)' V_CNT FROM dual);*
DBMS_OUTPUT.PUT_LINE(V_CNT);
-- V_CNT := 3;
FOR L_CNT IN 0..V_CNT LOOP
if L_CNT=0 then
V_S_POS:=1;
V_E_POS:=instr(pi_flag_codes, ',', 1, 1)-1;
else
V_S_POS:=instr(pi_flag_codes,',',1,L_CNT)+1;
V_E_POS:=instr(pi_flag_codes, ',', 1, L_CNT+1)-V_S_POS;
end if;
if L_CNT=V_CNT then
V_ID:=TO_NUMBER(substr(pi_flag_codes,V_S_POS));
else
V_ID:=TO_NUMBER(substr(pi_flag_codes,V_S_POS,V_E_POS));
end if;
VN_ATYPE := ' t2.att_type = ' || V_ID;
rec_count := rec_count +1;
query_no := 'Q' || rec_count;
Pls help me with fetching each value to build the where cond of the select query along with the query number.
Thank You. -
I keep getting this message from Imovie:
Unable to prepare project for publishing. The project could not be prepared for publishing because an error occurred. (Error in user parameter list)Bartirn,
I called Apple under my Mac support contract. They were completely unfamiliar with the error you and I were encountering. Updating to 10.8.5 didn't help.
I'm stopping my TimeCapsule while I perform these tasks, but I don't know yet if I have a consistent work-around.
B -
Windows 8.1 will not get Forefront Client Updates from WSUS
Recently I noticed that my Windows 8.1 clients were not getting updates from WSUS 3.2. After some searching I found it was an issue with HTTPS and the solution was to disable HTTPS or enable TLS. So I enabled TLS on the Server 2008 R2 WSUS server
and that fixed the issue with my 8.1 clients not getting updates except for Forefront Endpoint Protection 2010. My SCCM server deploys the client fine but it is version 2.1 and normally the client and definition updates come from WSUS with the
latest client version being 4.5. However, my Windows 8.1 machines will not get the client updates even though they are automatically approved for all machines.
I am just wondering what else I can check or change to make sure my Windows 8.1 clients get the Forefront client updates as they should?? I am wondering if I manually install the 4.1 client update if it will take the client updates after that.
I only have about eight Windows 8.1 machines so if I have to do that by hand for now then I will and I think my organization will be moving to Server 2012 and SCCM 2012 this summer sometime.I reread your post and have another suggestion. If your SCCM 2007 server is still deploying the old 2.1 FEP client version, then you should install the latest anti-malware platform update for the SCCM server so you can deploy it from there instead of WSUS:
http://support.microsoft.com/kb/2952678
http://blogs.msdn.com/b/minfangl/archive/2013/08/15/guidance-on-install-anti-malware-platform-updates-for-fep-2010-su1-and-scep-2012-sp1.aspx
Also, you may be affected by this:
"Anti-malware platform updates on MU will use special detection logic and applicability rules to make the anti-malware platform updates available only on computers with previous N-2 anti-malware platforms installed. For example, on April 8<sup>th</sup>,
anti-malware platform of version 4.5.x will be released on MU, and it will only be offered to computers where anti-malware platform version 4.3.x or 4.4.x is available. If a computer has FEP or SCEP client with version 4.1.x, it has to be upgraded to version
4.3.x first, then to the latest version (4.5.x). If a computer has FEP or SCEP client with version older than 4.1.x, because of the same N-2 rule, it has to be upgraded to 4.1.x first, then to 4.3.x, and then to the latest version (4.5.x). Required updates
will be kept on MU to ensure that this upgrade process is available for computers running older versions of the Microsoft anti-malware platform."
http://blogs.technet.com/b/configmgrteam/archive/2014/03/27/anti-malware-platform-updates-for-endpoint-protection-will-be-released-to-mu.aspx -
Services in JCo RFC not getting started after Changing the client from 001
Hi SAP Stars,
I have recently Installed Quality and Production servers with PI 7.1 on windows 2003, Sqlserver 2005, when I'm doing Post Activities(http://host:port/nwa) in which I try to change the client from 001 to 300(newly created) in JCo RFC(4 services) and start the service it is throwing error when I again change it to 001 client and start the service it is getting started, Could anyone help me in solving this issue same issue I facing in PI 7.1 Quality and Production
Thanks In Advance
Anil KumarHi Anil,
All these JCo RFCs are client specific RFCs.
Please logon your PI NWA
Choose Configuration Management - Infrastructure- JCo RFC Provider
Then, Select the RFC
Under Details -> Choose Repository Configuraton
Change the client name to 300 (your new client)
Save
And repeat the same for all JCo RFC that you want to work for your newly created client.
Please ensure that you are using SAPJSF user & correct password for all these RFCs.
Ideally, these rfcs shuould work now if now please restart your PI (mostly Java alone also do)
I hope this helps you.
Regards
Sekhar
Edited by: sekhar on Dec 17, 2009 11:39 AM -
How to get the client identity from the certificate at server side
hi, this is ravi kiran,
I am working on a project which requires, receiving a signed file from the client side and verify whether the file is signed by a valid certificate that is there in the servers keystore.
How can i get the client certificate at server side and check with the certificates already present in the servers keystore.
i have no idea how to do this
can any one help me
thanx in advanceHi Ravi, did you get any answer to your question ?
I'm also after a similar problem, please share your solution, if you have any. -
While creating Client from SAP000,can we get any standard data?
I am going to create new client in SAP from the scratch.I no need any datas on the client.for that datas I am going to activate BC sets.so can any one explain the Basis steps to create empty client?
Hello tjk,
Create a new client from client 000 with client copy profile SAP_USER.
With this profile:
Users, user roles, and authorization profiles are copied.
No Customizing
No Application data
***Remember, All Client independent data is available in your newly created client.
Regards,
Ammey Kesarkar
<i>'Award points for useful info'</i> -
VWLC clients getting DHCP address from management VLAN
Hi,
We have a strange scenario whereby some wireless employees are obtaining addresses from the management VLAN.
Some details:
DHCP managed by MS DHCP 2008 R2 (in remote data centre)
Cisco vWLC AIR-CTVM-K9 running v7.6.110.0
AP's are a mix of 2602 and 3702 (46 and 2 of each respectively)
SSID's are employee, guest, and production devices (all mapped to their own interface with relevant VLAN tag as per normal)
AP's all in FlexConnect mode as per vWLC caveats
Some employees are receiving addresses in the wireless management VLAN. This network only has six DHCP addresses available as it is solely for AP's, WLC and HSRP gateway. Obviously this gets exhausted very quickly leaving us with a scenario where clients are not obtaining DHCP addresses.
I understand that with FlexConnect mode, it will assign IP's from the native VLAN. What I don't understand is why most clients receive addresses in the correct VLAN, but a handful do not, and then cannot get an address from DHCP. Obviously the ideal scenario would be to put the AP's into local mode but unless this has changed in a SW release then I don't believe it's possible...
My question is: How do I get ALL the employees to obtain addresses from their interface and not the management VLAN?
Thanks in advance.Hi,
I think we need a closer look to your configurarion to eliminate some possibilities:
- What is the WLAN security you choose?
- What is the interface that is configured under the WLAN?
- Does your WLAN have local switching enabled?
- If your security is using RADIUS server, do you have AAA override enabled under the WLAN config?
- If your security is using RADIUS server, do you send any attributes to the users?
- You have eliminate that clients that got management vlan IPs are always on same AP or they can be on any AP.
HTH
Amjad -
Unable to get command line from client!
Does anyone know what this means? My G5 shuts itself down and I don't know what is causing it.
Mac OS X Version 10.4.11 (Build 8S165)
2009-02-12 11:01:19 -0800
2009-02-12 11:01:21.760 SystemUIServer[199] lang is:en
Feb 12 11:01:33 mDNSResponder: NAT Port Mapping (LLQ event port.): timeout
Feb 12 11:01:37 cups-lpd[221]: Unable to get command line from client!
Feb 12 11:10:48 Zelle-Olson cups-lpd[233]: Unable to get command line from client!
Feb 12 11:17:37 cups-lpd[235]: Unable to get command line from client!Hello golferky,
CUPS stands for Common Unix Printing System and is just one of the many background processes that is running on your system and is of no harm. What you are seeing in your message console is your Mac attempting to talk to a printer you have may have had or still have it connected to.
Here is more information if you want to look into it.
http://www.cups.org/
B-rock -
FRM-47007: Cannot get parameter WUC_DATA attributes from Parameter List: in
Hi,
I am pretty sure this is a webutil message. I am running 10g through OC4J, all was working well one minute then on startup of the form I get these 2 message 4 or 5 times:-
FRM-47007: Cannot get parameter WUC_DATA attributes from Parameter List: invalid list ID.
followed by:
FRM-47007: Cannot get parameter WUC_DATA_MULTIPART attributes from Parameter List: invalid list ID.
These 2 message are repeated 4 or 5 times then things appear to run fine, I can open and read files, transfer them etc. The only thing I can think I have done differently is add a bean to a data block but when I remove the bean and restart the OC4J I still get the messages.
Any ideas?Fixed,
I dropped the WEBUTIL object group then added it again by adding the object library then subclassing it to the object group. The error messages are gone.
Cheers -
Want to get the Client Machine name from Oracle Forms
Hi,
I want to get the Client machine name from the Oracle Forms.
I have attached web_util.pll.
I use user_name := webutil_clientinfo.get_host_name;
but i am getting following error - WebUtil Error:WUC-015: Your form must contain the following Bean for this function to be available: oracle.forms.webutil.clientinfo.GetClientInfo.
Can any one help me in this!
Thanks & Regards,
Avinash Bhamare.
Pune.Hi,
I have written the code on when-button-pressed trigger of a push button -
DECLARE
user_name VARCHAR2(50);
BEGIN
user_name := client_win_api_environment.get_computer_name;
message('user_name is :'||user_name);
message('user_name is :'||user_name);
END;
And on clicking on this button i am getting error -
frm-40734:Internal Error:PL/SQL error occurred
Can any one help in this asap please!
Thanks & Regards,
Avinash.
Maybe you are looking for
-
How to transfer library to new PC after hardware failure
Help! My PC hard drive crashed and I had to purchase a new computer. However, iTunes won't sync the unpurchased music from my iPod Touch to the new computer. How can I get my library onto my new PC? Thank you in advance!!
-
HT1430 i pod will not come after trying to reset forgot passcode
forgot passcode and tried to reset and still won't work
-
My daughter was trying to update her itouch and somehow lost everything on it, but itunes seems to have restored it back to what was on an older ipod she used to have. I don't think we ever registered her itouch, and I know she didn't back it up to
-
How do I stop the side toolbar from appearing every time I open a pdf in Acrobat DC?
Right side tool bar is annoying in Acrobat DC . How can this be fixed?
-
Tbird 31.4 on WinXP, cursor is VERY jumpy only in Tbird window
After the latest update, 31.4, whenever my cursor is within the Tbird main window, it gets very "jumpy" and jerky. Even if Tbird is open, none of my other windows exhibit this problem. And when viewing the tbird address book, that window is fine, but