IPC in Java
Hi Guys,
I am new to CRM ISA 7.0 and I need to learn how the pricing is done through Java. Could you please suggest me some documents & some practical guide with examples or something like that through which I can learn the IPC. I am using NWDS for the developement.
Thanks in Advance.
Waiting in anticipation.
Regards,
Sunil Patidar.
Hi,
Please refer the below document also
http://www.fdc.co.il/tips/88_20090116151515.pdf
Thanks and Regards
Shanto Aloor
Similar Messages
-
IPC - write java routines or use RFCs
This is more of a design question. I am new to IPC. We need to write really really huge pricing routines with a lot of hard coded values and case statements for CRM pricing in Java. One approach is to just do it in java. But the other approach is to write one small java routine and have it call an RFC in CRM and put all the calculation logic in that RFC. Since I don't know much about IPC, can some one please recommend which apporach would be more feasable based on your experience. What are the main performances issues you guys have faced for IPC.Can someone please share any experiences or "lessons learned for best practices" with me.
Thanks
Shahidremus.dragos wrote:
Peter__Lawrey wrote:
The simplest means of IPC in Java is using Sockets.
However, you have mentioned JNI, but have considered calling the C code from the Web Service via JNI directly. This could be the simplest and most efficient.I agree on that, JNI is much more simplified when used from a web container. Although I used only
Tomcat with JNI it was easy to use.However if it causes a system exception it will take down your tomcat server. And it is very difficult to debug.
A socket solution has neither of those problems. -
Hi,
We are running CRM 4.0 SP9. I have to install IPC locally for developers and connect to a customer's system. OSS Note 429067 talks about the supported platforms, which does not include XP.
Has any installed IPC Server on XP successfully?
While installing have you faced any issues, if so how did you resolve it?
Do I have to install MS SQL Server database for IPC to run locally?
Any help would be highly appreciated.
Regards,
Ramanathan EKAMBARAMHi Ramanathan,
I never try to install it on XP but I would say it should work since IPC is Java-based application (you need to have JDK, of course). But SAP may not be in the position to support IPC on XP and they have a good point for that.
Normally you don't have to install MSSQL but you'll need to configure IPC to communicate with your CRM backend.
BTW, not sure what is the reason behind installation IPC locally on XP?
Regards,
Mike
Message was edited by: Mike Puzankov
Message was edited by: Mike Puzankov -
Performance Analyzer crashes with "java.io.IOException: Broken pipe"
Hi,
I profile a distributed application using collect and Performance Analyzer. Till now, the Performance Analyzer really worked out nicely (thanks for that tool).
However, since a couple of days, I work on a modified sideline of the code which crashes Performance Analyzer reliably when selecting a specific function in the "Function" tab.
Has anyone of you experienced a similar problem or can give advice on how to work around this problem?
(BTW: There is a bug report on broken pipes when multiple writers access a pipe - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4028322 - but I'm not sure if this is the case here)
I get the following error message:
Exception in thread "AWT-EventQueue-0" com.sun.forte.st.mpmt.IPC$AnIPCException: java.io.IOException: Broken pipe
at com.sun.forte.st.mpmt.IPC.sendByte(IPC.java:410)
at com.sun.forte.st.mpmt.IPC.send(IPC.java:559)
at com.sun.forte.st.mpmt.SummaryDisp.getSummary(SummaryDisp.java:430)
at com.sun.forte.st.mpmt.SummaryDisp.doCompute(SummaryDisp.java:156)
at com.sun.forte.st.mpmt.AnWindow.updateSummary(AnWindow.java:1366)
at com.sun.forte.st.mpmt.FuncListDisp.updateSummary(FuncListDisp.java:223)
at com.sun.forte.st.mpmt.FuncListDisp.access$400(FuncListDisp.java:11)
at com.sun.forte.st.mpmt.FuncListDisp$TableHandler.valueChanged(FuncListDisp.java:405)
at com.sun.forte.st.mpmt.AnTable.fireAnEvent(AnTable.java:827)
at com.sun.forte.st.mpmt.AnTable.access$2700(AnTable.java:20)
at com.sun.forte.st.mpmt.AnTable$CellHandler.valueChanged(AnTable.java:869)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:167)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:147)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:194)
at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:388)
at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:398)
at javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:442)
at javax.swing.JTable.changeSelectionModel(JTable.java:2294)
at javax.swing.JTable.changeSelection(JTable.java:2363)
at javax.swing.plaf.basic.BasicTableUI$Actions.actionPerformed(BasicTableUI.java:532)
at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1636)
at javax.swing.JComponent.processKeyBinding(JComponent.java:2844)
at javax.swing.JTable.processKeyBinding(JTable.java:5196)
at javax.swing.JComponent.processKeyBindings(JComponent.java:2890)
at javax.swing.JComponent.processKeyEvent(JComponent.java:2807)
at java.awt.Component.processEvent(Component.java:5815)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4410)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:693)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:958)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:830)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:657)
at java.awt.Component.dispatchEventImpl(Component.java:4282)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Window.dispatchEventImpl(Window.java:2429)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Caused by: java.io.IOException: Broken pipe
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:260)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at com.sun.forte.st.mpmt.IPC.sendByte(IPC.java:407)
... 45 more
Exception in thread "AWT-EventQueue-0" com.sun.forte.st.mpmt.IPC$AnIPCException: java.io.IOException: Broken pipe
at com.sun.forte.st.mpmt.IPC.sendByte(IPC.java:410)
at com.sun.forte.st.mpmt.IPC.send(IPC.java:559)
at com.sun.forte.st.mpmt.AnWindow.setSelObj(AnWindow.java:2315)
at com.sun.forte.st.mpmt.FuncListDisp$TableHandler.valueChanged(FuncListDisp.java:404)
at com.sun.forte.st.mpmt.AnTable.fireAnEvent(AnTable.java:827)
at com.sun.forte.st.mpmt.AnTable.access$2700(AnTable.java:20)
at com.sun.forte.st.mpmt.AnTable$CellHandler.valueChanged(AnTable.java:869)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:167)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:147)
at javax.swing.DefaultListSelectionModel.fireValueChanged(DefaultListSelectionModel.java:194)
at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:388)
at javax.swing.DefaultListSelectionModel.changeSelection(DefaultListSelectionModel.java:398)
at javax.swing.DefaultListSelectionModel.setSelectionInterval(DefaultListSelectionModel.java:442)
at javax.swing.JTable.changeSelectionModel(JTable.java:2294)
at javax.swing.JTable.changeSelection(JTable.java:2363)
at javax.swing.plaf.basic.BasicTableUI$Actions.actionPerformed(BasicTableUI.java:532)
at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1636)
at javax.swing.JComponent.processKeyBinding(JComponent.java:2844)
at javax.swing.JTable.processKeyBinding(JTable.java:5196)
at javax.swing.JComponent.processKeyBindings(JComponent.java:2890)
at javax.swing.JComponent.processKeyEvent(JComponent.java:2807)
at java.awt.Component.processEvent(Component.java:5815)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4410)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:693)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:958)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:830)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:657)
at java.awt.Component.dispatchEventImpl(Component.java:4282)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Window.dispatchEventImpl(Window.java:2429)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Caused by: java.io.IOException: Broken pipe
at java.io.FileOutputStream.writeBytes(Native Method)
at java.io.FileOutputStream.write(FileOutputStream.java:260)
at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:65)
at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:123)
at com.sun.forte.st.mpmt.IPC.sendByte(IPC.java:407)
... 41 more
Thanks for your ideas, ManfredWhich version of the Analyzer are you using? What OS, and
what compiler did you use? Which version of Java are you using?
(I doubt that the problem is related to the bug you cited; only
one thread reads the pipe, and the bug concerns thread-safety
reading from a pipe.)
The most likely explanation is that er_print, the backend
server that does the work for the GUI crashed. Is there a core
dump from er_print in the directory?
I'd suggest that if you're not using Sun Studio 12, patch_01,
you upgrade to that and see if it still reproduces the problem.
If it still crashes, we'll need more information to pursue it.
You can send me email at marty dot itzkowitz at sun dot com
We will need the experiment, and the a.out and .o containing the
problematic function, and, of course, specific instructions for
how to reproduce the problem.
Marty Itzkowitz, project lead, Analyzer -
Firefox 4, Java and Mac OS X not working
I see lots of problems with JAVA not working after installing in Mac OS X. I too, cannot get Firefox 4 to work Java on any sites. It says the plugin is missing, but then cannot install it. I've tried 32 bit mode, changing Java pref's to handle things itself, but to no avail.
I am trying to open Command Center 2.0 in TD Ameritrade like I have been doing before Firefox 4.
Help!!!You have to get the latest Java through Software Update (under the apple), and then re-install the binaries for the Java Embedded Plugin which you can find @ http://sourceforge.net/projects/javaplugin/
(read the README file for how to install)
Also go to "about:config" and set 'dom.ipc.plugins.java.enabled' to TRUE.
Not sure why all this needs to be done or why java plugin is disabled by default. Looks like something was overlooked in this last release. -
Runtime.exec and ServerSocket for IPC...blocking problems
I have built an IDE for assembling/deploying web applications.
I am supporting a 'test' mode in the IDE where a compiled 'solution/application' is executed in a separate vm from the IDE using Runtime.exec. For the whole sandbox thing. Don't want a wayward application crashing my IDE.
Naturally I want a way to communicate start/stop from the IDE to the running application. So sockets are my only choice. Calling process.destroy from my IDE won't invoke a shutdownhandler in the generated application's vm, and I want an orderly shutdown as the generated applications open resources/etc.
When I execute the generated application from within the IDE the thread code that creates a server socket blocks in the ServerSocket constructor...why?
When I execute the solution using 'java' outside of my IDE, I can set up a server socket and all works fine.
My IDE is NEVER creating server sockets waiting for client connects...only the generated application does this. So it isn't a case of the IDE already listening for requests on the same port as the server/generated application.
Proving the above is that I can manually start my generated application, start my ide, then invoke the menuitem from the IDE that writes a 'close' byte to the client's socket...and the running application DOES shut down.
Any ideas?I have decided on a different approach.
At first I thought...ok I have the ServerSocket on the wrong 'side'. I then put the ServerSocket code in the always-running IDE and the Socket code on the running/exec'd application. But still a hang on the running application when constructing the Socket.
I decided instead to call Process.destroy on the running app.
Given that generated app is running in a separate vm, when it shuts down via process.destroy from the ide...although vm shutdown hooks aren't called...I guess it's ok since a destroy of the vm will release all resources. Not as clean as I'd like though.
Additionally, I cannot determine 'true' start of application as no socket notification can be done. I merely determine start after a Runtime.exec of jvm process. Subsequent errors in startup will merely be determined by the IDE in process.waitFor or process.exitValue.
I was getting a wierd socket error when attempting my prior solutions...and not a lot on the web regarding this subject...all relevant posts seemed to be in German/from Germany. Odd. Would need my wife to translate! Mein gott!
I guess I could've communicated from ide to Runtime.exec'd application via a generated file in filesystem...but this seemed cheesy. Sockets should've been used for ipc between java vms...or so I thought. -
PLUG-INS not always loading - - Coupon Printer Manager plugin has crashed
''dupe of https://support.mozilla.org/en-US/questions/914197''
I am running Windows XP SP3 and all updates are current.
For weeks, running 7.0.1, 8.0.1 or 9.0.1, whenever I try to print coupons at the www.coupons.com website, I have difficulty and consistently I receive the following Firefox ERROR message...
"The Coupons Inc. Coupon Printer Manager plugin has crashed"
...and I always SUBMIT a REPORT to Mozilla.
This website is suppose to invoke the following plug-ins...
Coupons Inc., Coupon Printer Manager 4.0.1.3
Coupons Inc., Coupon Printer Manager 4.0.0.7
...and using Task Manager I watch to see if the Image column shows one or two plug-ins appear - of course, I don't know which ones - see below for additional info. Most of the time only one plug-in appears and then the website asks me to INSTALL the software (again). When two plug-ins appear (again, I do not know which), things run okay for the first coupon - however around 50% of the time I am unable to print a second, third, etc, coupon.
Regarding add-ons, I have the following:
PLUG-INS
Coupons Inc., Coupon Printer Manager 4.0.1.3
Coupons Inc., Coupon Printer Manager 4.0.0.7
Java Deployment Toolkit 6.0.300.12 6.0.300.12
Java Platform SE 6 U30 6.0.300.12
QuickTime Plug-in 7.7 7.7.0.0
Shockwave Flash 11.1.102.55
EXTENSIONS
Adblock Plus 2.0.3
Free Download Manager plugin 1.5.5
APPEARANCE
FOXSCAPE 4.01
Default 9.0.1 (disabled)
I have disabled each of these add-ons to see if anything improves, but nothing does. This does not surprise me since I have been running the same ADD-ONS for months and this problem has only started happening over the past few weeks.
I have uninstalled the Coupon Printer plug-ins, scrubbed my Registry, and then reinstalled them (with FF closed, as well as opened, of course), and that does not help either.
Sure would like to RESOLVE this FF problem.
I am wondering if there's a PLUGINS setting that needs tweaking, and on that note, I have tried setting...
dom.ipc.plugins.java.enabled
...to TRUE (where default is false) and that does not help either.
The following screen shot shows my about:config / plugin details > http://tinypic.com/r/10dv3v7/5
Hopefully, others have experienced the same problem and found a workaround or fix.
Thanks,
CurlySue :o)Sorry, a resolution isn't going to easily or come from Mozilla.
4 out of 5 of those crashes were directly caused by the Coupons, Inc. Coupon Printer DLL = npMozCouponPrinter.dll
The developer of that plugin is going to have to fix it. Contact the Coupon website to find out how to report a bug with that plugin.
https://crash-stats.mozilla.com/report/index/b7c6e33f-d12b-481f-aca0-546b12120111 <br />
https://crash-stats.mozilla.com/report/index/c4077e92-719a-453b-b046-e4b802120217 <br />
https://crash-stats.mozilla.com/report/index/51be502e-6bfb-4c31-8738-1f5302120217 <br />
https://crash-stats.mozilla.com/report/index/9cb6ff8d-0acc-4490-bfa8-c48bf2120217
This report doesn't specifically indite that plugin, but points to a general plugin fault. <br />
https://crash-stats.mozilla.com/report/index/a855f8e7-964c-49b8-a049-54aba2120217 -
Configurable product in CRM 7.0
Hi all,
has anybody experience with configurable products and product model in CRM 7.0? or is there a detailed manual somewhere?
the way to manage them seems quite different from the previous release in which the PME component was external.
Thanks
OresteHi,
ECC -> CRM Download of Configurable Products
First of all create the KB and Runtime version for ur configurable products(Variant configuration products ) in ECC. Then activate the IPC, download the KR and Runtime Version (SCE).
Create your own Application Customer confiruation in XCM component and the link look http://<host>:<port>/<web app name>/admin/xcm/init.do.
Then go to the table COMM_IPC_PROP and maintaint the table entry with the Application Customer Configuration in XCM for Product and also for sales order if you are using the Sales order for the configurable products...
and also u need to maintain the IPC server setting in the table COMM_IPC_URL
Using the below report RSVMCRT_HEALTH_CHECK you can check whether the IPC and java stack is active. One more thing to keep in mind is if you ever do changes to XCM component then you need to restart the Java Server everytime.
CRM (Standalone)
From CRM 2007 onward the PME has been replaced with WEBUI. in the WEBUI you create the Configurable products and then create the product model.
Create your own Application Customer confiruation in XCM component and the link look http://<host>:<port>/<web app name>/admin/xcm/init.do.
Then go to the table COMM_IPC_PROP and maintaint the table entry with the Application Customer Configuration in XCM for Product and also for sales order if you are using the Sales order for the configurable products...
and also u need to maintain the IPC server setting in the table COMM_IPC_URL
Using the below report RSVMCRT_HEALTH_CHECK you can check whether the IPC and java stack is active. One more thing to keep in mind is if you ever do changes to XCM component then you need to restart the Java Server everytime.
Pls let me know if you need any thing else
Regards
Vinod -
Hi All,
I want to understand, how requirement(e.g.4000) which are specified in the pricing procedure(e.g. 400011)can be checked and how system use it?Standard requirements are coded by SAP. You can assume that they are coded right
If you really want to see code of standard requirements, you will have to dig IPC jar files for appropriate class.
For custom requirements (600 to 999) you can see the code in IPC userexit java files.
Hope this helps.
Regards,
Kaushal -
I am not able select one item from dropdown
Dropdown is not working firefox,but its working fine in chrome and ie.]
Please help me i strucked here from two days.
Thanks in advance...
Version: 30.0
User Agent: Mozilla/5.0 (Windows NT 6.1; rv:30.0) Gecko/20100101 Firefox/30.0
Crash Reports for the Last 3 Days
All Crash Reports
Extensions
Name: Symantec Vulnerability Protection
Version: 12.3.0.3 - 1
Enabled: false
ID: {BBDA0591-3099-440a-AA10-41764D9DB4DB}
Important Modified Preferences
browser.cache.disk.capacity: 358400
browser.cache.disk.smart_size_cached_value: 358400
browser.cache.disk.smart_size.first_run: false
browser.cache.disk.smart_size.use_old_max: false
browser.places.smartBookmarksVersion: 7
browser.sessionstore.upgradeBackup.latestBuildID: 20140605174243
browser.startup.homepage_override.buildID: 20140605174243
browser.startup.homepage_override.mstone: 30.0
dom.ipc.plugins.java.enabled: true
dom.mozApps.used: true
extensions.lastAppVersion: 30.0
gfx.direct2d.disabled: true
gfx.direct3d.last_used_feature_level_idx: 1
layers.acceleration.disabled: true
network.cookie.prefsMigrated: true
places.database.lastMaintenance: 1406027996
places.history.expiration.transient_current_max_pages: 85473
plugin.disable_full_page_plugin_for_types: application/pdf
plugin.importedState: true
privacy.sanitize.migrateFx3Prefs: true
storage.vacuum.last.index: 0
storage.vacuum.last.places.sqlite: 1406027996
webgl.disabled: true
Graphics
Adapter Description: Intel(R) G41 Express Chipset
Adapter Drivers: igdumdx32 igd10umd32
Adapter RAM: Unknown
Device ID: 0x2e32
DirectWrite Enabled: false (6.1.7601.18245)
Driver Date: 6-3-2011
Driver Version: 8.15.10.2413
GPU #2 Active: false
GPU Accelerated Windows: 0/1 Basic
Vendor ID: 0x8086
windowLayerManagerRemote: false
AzureCanvasBackend: skia
AzureContentBackend: cairo
AzureFallbackCanvasBackend: cairo
AzureSkiaAccelerated: 0
JavaScript
Incremental GC: true
Accessibility
Activated: false
Prevent Accessibility: 0
Library Versions
NSPR
Expected minimum version: 4.10.6
Version in use: 4.10.6
NSS
Expected minimum version: 3.16 Basic ECC
Version in use: 3.16 Basic ECC
NSSSMIME
Expected minimum version: 3.16 Basic ECC
Version in use: 3.16 Basic ECC
NSSSSL
Expected minimum version: 3.16 Basic ECC
Version in use: 3.16 Basic ECC
NSSUTIL
Expected minimum version: 3.16
Version in use: 3.16Hi Bramhaiah,
Thank you for your post. I understand that the dropdown menu is not working. Please try the following:
* I would highly recommend backing up your profile before attempting this. Navigate in the url bar to this page [about:support] and select Reset Firefox
* If the issue continues, please make sure that Java is up to date [http://java.com/en/download/help/mac_java_update.xml]
Other issues may be cause by a corrupt profile or install. I would highly recommend backing up your profile and adding this to a fresh install.
Certain Firefox problems can be solved by performing a ''Clean reinstall''. This means you remove Firefox program files and then reinstall Firefox. Please follow these steps:
'''Note:''' You might want to print these steps or view them in another browser.
#Download the latest Desktop version of Firefox from http://www.mozilla.org and save the setup file to your computer.
#After the download finishes, close all Firefox windows (click Exit from the Firefox or File menu).
#Delete the Firefox installation folder, which is located in one of these locations, by default:
#*'''Windows:'''
#**C:\Program Files\Mozilla Firefox
#**C:\Program Files (x86)\Mozilla Firefox
#*'''Mac:''' Delete Firefox from the Applications folder.
#*'''Linux:''' If you installed Firefox with the distro-based package manager, you should use the same way to uninstall it - see [[Installing Firefox on Linux]]. If you downloaded and installed the binary package from the [http://www.mozilla.org/firefox#desktop Firefox download page], simply remove the folder ''firefox'' in your home directory.
#Now, go ahead and reinstall Firefox:
##Double-click the downloaded installation file and go through the steps of the installation wizard.
##Once the wizard is finished, choose to directly open Firefox after clicking the Finish button.
More information about reinstalling Firefox can be found [[Troubleshoot and diagnose Firefox problems#w_5-reinstall-firefox|here]].
<b>WARNING:</b> Do not run Firefox's uninstaller or use a third party remover as part of this process, because that could permanently delete your Firefox data, including but not limited to, extensions, cache, cookies, bookmarks, personal settings and saved passwords. <u>These cannot be easily recovered unless they have been backed up to an external device!</u>
Please report back to say if this helped you!
Thank you. -
Firefox locks up on the Onion AV Club website (possibly plugin container problem).
Over the last couple of weeks when I try to look at a page on the Onion AV Club website, Firefox locks up completely. The page will open up but won't finish loading, the hourglass stays on the screen, and the page will not scroll. I find there is no solution for this but to close Firefox altogether. I have no problem accessing AV Club pages with Google Chrome. I suspect the problem may have to do with plugin container, but I don't really know what the cause is.
You can run Java in Firefox.exe instead of plugin-container.exe, but I'm not sure that actually would be better than where you are now.
(1) In a new tab, type or paste '''about:config''' in the address bar and press Enter. Click the button promising to be careful.
(2) In the filter box, type or paste '''java''' and pause while the list is filtered
(3) If '''dom.ipc.plugins.java.enabled''' is true (bolded), right-click it and choose Reset (or double-click it to toggle).
If that value already is false, you might be having a problem with another common plugin such as Flash. -
Firefox gets slow after awhile and also hangs and sometimes i get plugin-container.exe error
Hello, it's a while that Firefox gets slow and also hangs and sometimes i get plugin-container.exe error...
I'm not sure but maybe it often happens after monitor goes to Screen Saver or after it turns off...
Error signature
AppName: plugin-container.exe AppVer:1.2.9.3951
ModVer: 5.1.2600.5512 Offset:0000100bYou can run Java in Firefox.exe instead of plugin-container.exe, but I'm not sure that actually would be better than where you are now.
(1) In a new tab, type or paste '''about:config''' in the address bar and press Enter. Click the button promising to be careful.
(2) In the filter box, type or paste '''java''' and pause while the list is filtered
(3) If '''dom.ipc.plugins.java.enabled''' is true (bolded), right-click it and choose Reset (or double-click it to toggle).
If that value already is false, you might be having a problem with another common plugin such as Flash. -
Why can't mozilla work with yahoo to fix the problem of blank e mails?
Ok the only way i could read my messages in yahoo was to remove completely fire fox 8.0.1. and re-download fire fox 3.6.22, before i change back to 8 or higher, you need to work with yahoo mail, and others to fix the problem or it will happen again. sorry but your educated guesses about my current browser will not work until you fix he problem, because you want me to up date my browser, and that is my problem. you shouldn't make any guesses until you fully know what is going on. Stan
OK I read the link you posted and I tried changing dom.ipc.plugins.enabled;true and dom.ipc.plugins.java.enabled;true to false, and back to true again. Nothing changed and I could not really understand the majority of the thread you posted, I am not a coder and I have no idea what any of that stuff even is.
I don't know how to "allow the plugin container process in the firewall" I googled it but all I find is more cryptic forum threads and I have no idea what any of it means.
Am I supposed to be looking at settings in my commodo program?
I am doing my best here, and trying to solve the issue, I really appreciate all your help. It is very frustrating because I am not familiar with browser settings and technical things relating to plugin containers and out of process plugins.
Thanks again for all your help, but nothing seems to be working. -
Hello Experts,
Recently we have uploaded the new modified Version of IPC AP 7.0 customer user exit jar.
but after some test runs we encountered below mentioned error under SM 53 ,Although we have not made any changes related with the below classes and before upload this error was not coming
Message: Execution of function module SPC_LOAD_PRICING_DOCUMENT failed
--> java.lang.IncompatibleClassChangeError: com.sap.leasing.pricing.tools.LeasingPricingTools: method getPricingConditionByConditionTypeName(Lcom/sap/spe/pricing/transactiondata/userexit/IPricingItemUserExit;Ljava/lang/String;)Lcom/sap/spe/pricing/transa ctiondata/IPricingCondition; used to be stati
at com.<ClientName>.sap.crm.pricing.tools.DepreciatedValue.doIt(Lcom/sap/spe/pricing/transactiondata/userexit/IPricingItemUserExit;Lcom/sap/spe/pricing/transactiondata/userexit/IPricingConditionUserExit;Z)Ljava/math/BigDecimal;(DepreciatedValue.java:40)
at com.<ClientName>.sap.crm.pricing.exit.value.DepreciatedValueYearly.overwriteConditionValue(Lcom/sap/spe/pricing/transactiondata/userexit/IPricingItemUserExit;Lcom/sap/spe/pricing/transactiondata/userexit/IPricingConditionUserExit;)Ljava/math/BigDecimal;(De preciatedValueYearly.java:33)
at com.sap.spe.pricing.transactiondata.impl.PricingCondition.overwriteConditionValue()V(PricingCondition.java:1952)
at com.sap.spe.pricing.transactiondata.impl.PricingItem.calculate(ICZZLcom/sap/spe/pricing/transactiondata/impl/PricingCondition;)I(PricingItem.java:1285)
at com.sap.spe.pricing.transactiondata.impl.PricingItem.loadFromExternal(Ljava/util/Iterator;Lcom/sap/spe/conversion/IQuantityValue;Ljava/lang/String;Ljava/lang/String;Lcom/sap/spe/pricing/customizing/IPricingType;Lcom/sap/spe/pricing/customizing/ICopyTy pe;Ljava/math/BigDecimal;Ljava/math/BigDecimal;Z)V(PricingItem.java:1855)
at com.sap.spe.pricing.transactiondata.impl.PricingItem.loadFromExternal(Ljava/util/List;)V(PricingItem.java:1047)
at com.sap.spe.pricing.transactiondata.impl.PricingDocument.loadFromExternal(Lcom/sap/spe/pricing/transactiondata/IExternalPricingConditions;)V(PricingDocument.java:2685)
at com.sap.spe.document.impl.Document.loadPricingDocument(Lcom/sap/spe/pricing/transactiondata/IExternalPricingConditions;)V(Document.java:361)
at com.sap.spe.document.rfc.LoadPricingDocument.handleDocRequest()V(LoadPricingDocument.java:76)
at com.sap.spe.document.rfc.DocHandlerAdapter.handleRequest()V(DocHandlerAdapter.java:72)
at com.sap.spe.base.util.jco.HandlerAdapter.handleRequest(Lcom/sap/vmc/RFCContainer/Call;)V(HandlerAdapter.java:95)
at com.sap.vmc.remserver.RFCDispatcher.privHandleRequest(Lcom/sap/conn/jco/JCoFunction;)V(RFCDispatcher.java:927)
Any inputs/suggestions would be very helpful.
Thanks
SiddharthHi Shanto & Sumit,
Thanks for the inputs.
as per my understanding of the log
java.lang.IncompatibleClassChangeError: com.sap.leasing.pricing.tools.LeasingPricingTools: method getPricingConditionByConditionTypeName(Lcom/sap/spe/pricing/transactiondata/userexit/IPricingItemUserExit;Ljava/lang/String;)Lcom/sap/spe/pricing/transa ctiondata/IPricingCondition; used to be stati
error is thrown by the SAP standard user exit and because of which execution is failing in customer user exits and surprisingly we have not made any changes in both of them.
this was working earlier before upload.could this be because of the jar packaging.
how i can download the standard user exit com.sap.leasing.pricing.tools.LeasingPricingTools from crm
for further investigation.
Thanks,
Siddharth -
Hi All,
I am a java developer new to SAP and IPC CRM pricing, the below subtotal routine is already implemented in ECC,we need to implement the same in CRM.
FORM FRM_KONDI_WERT_906.
*{ INSERT SE1K900344 1
if xkomv-kinak na 'AKLMXZ'.
komp-ZZWI1 = xkwert.
alternative solution if formula is used several times:
add xkwert to komp-ZZWI1.
endif.
*} INSERT
ENDFORM.
Please help on this.
Regards
SabarinathanI am a java developer new to SAP and IPC CRM pricing
Writing IPC pricing exits requires not just Java. It requires basic understanding of SD pricing and CRM / IPC pricing.
IF
you have
Java knowledge AND
SD Pricing knowledge AND
CRM / IPC Pricing knowledge
THEN
DO
IPC exit programming happily.
ELSEIF
you have time
_Please_ get some basic knowledge in the above items.
ELSE
Engage someone who knows the stuff.
ENDIF
Maybe you are looking for
-
Hi, I´m trying to setup a reversal for movement type 102 trough our Decentralized warehouse but without any luck. I have check some of the entries in customizing from the path down below, and also check some of links here on the community but still n
-
Can I add a second voicemail inbox to my voicemail?
I use my cell for home and business. Is there a way to set up a second inbox to seperate messages? I remember when I had a landline that I could give the option of assigning mailboxes on the house answering/voicemail for different members of the ho
-
ISE v1.2 - Status-Server - 5405 RADIUS Request dropped
Just a note: Some devices send regular RADIUS status messages; The ISE drops these as Event: 5405 RADIUS Request dropped Failure Reason: 11031 RADIUS packet type is not a valid Request Root cause: RADIUS packet type is not a valid Request. Wireshark
-
If I buy an iPad in the US, can I use it with a European carrier's sim card as well?
If I buy an iPad in the US, can I use it with a European carrier's sim card as well?
-
View clip runtime as opposed to timecode?
I'm sorry to ask this, as I'm sure the answer is simple, but I can't for the life of me find an easy solution. In short, I have a client who has been using the quicktime files from a shoot to make edit notes. He doesn't have any sort of NLE so has be