Identification of Exception
Hi All,
I am doing few research on the exception handling in JVM.
I want to understand, when a malfunction occurs in the program, how JVM knows that this is exception. What triggers the first exception initiation event at the low level.
Hope I have put the requried in proper words.
thanks in advance,
Andy
mJK wrote:
When a str.toString() method is executed, a null reference is found JVM thows an error. I want to understand at the machine level, how JVM knows this is an exception.
Does JVM has rules which says it is an error or does JVM tries to perform the action and fails so it declares the exception.
I want to understand the exception handling of JVM at the fundamental level.The class
class Mjk {
public void run() {
String str = null;
System.out.println(str.toString()); // NullPointerException because reference variable str is null
public static void main(String[] arg) {
new Mjk().run();
}Has the bytecode
C:>javap -c -verbose Mjk
Compiled from "Mjk.java"
class Mjk extends java.lang.Object
SourceFile: "Mjk.java"
minor version: 0
major version: 49
Constant pool:
const #1 = Method #8.#18; // java/lang/Object."<init>":()V
const #2 = Field #19.#20; // java/lang/System.out:Ljava/io/PrintStream;
const #3 = Method #21.#22; // java/lang/String.toString:()Ljava/lang/String;
const #4 = Method #23.#24; // java/io/PrintStream.println:(Ljava/lang/String;)V
const #5 = class #25; // Mjk
const #6 = Method #5.#18; // Mjk."<init>":()V
const #7 = Method #5.#26; // Mjk.run:()V
const #8 = class #27; // java/lang/Object
const #9 = Asciz <init>;
const #10 = Asciz ()V;
const #11 = Asciz Code;
const #12 = Asciz LineNumberTable;
const #13 = Asciz run;
const #14 = Asciz main;
const #15 = Asciz ([Ljava/lang/String;)V;
const #16 = Asciz SourceFile;
const #17 = Asciz Mjk.java;
const #18 = NameAndType #9:#10;// "<init>":()V
const #19 = class #28; // java/lang/System
const #20 = NameAndType #29:#30;// out:Ljava/io/PrintStream;
const #21 = class #31; // java/lang/String
const #22 = NameAndType #32:#33;// toString:()Ljava/lang/String;
const #23 = class #34; // java/io/PrintStream
const #24 = NameAndType #35:#36;// println:(Ljava/lang/String;)V
const #25 = Asciz Mjk;
const #26 = NameAndType #13:#10;// run:()V
const #27 = Asciz java/lang/Object;
const #28 = Asciz java/lang/System;
const #29 = Asciz out;
const #30 = Asciz Ljava/io/PrintStream;;
const #31 = Asciz java/lang/String;
const #32 = Asciz toString;
const #33 = Asciz ()Ljava/lang/String;;
const #34 = Asciz java/io/PrintStream;
const #35 = Asciz println;
const #36 = Asciz (Ljava/lang/String;)V;
Mjk();
Code:
Stack=1, Locals=1, Args_size=1
0: aload_0
1: invokespecial #1; //Method java/lang/Object."<init>":()V
4: return
LineNumberTable:
line 1: 0
public void run();
Code:
Stack=2, Locals=2, Args_size=1
0: aconst_null
1: astore_1
2: getstatic #2; //Field java/lang/System.out:Ljava/io/PrintStream;
5: aload_1
6: invokevirtual #3; //Method java/lang/String.toString:()Ljava/lang/String;
9: invokevirtual #4; //Method java/io/PrintStream.println:(Ljava/lang/String;)V
12: return
LineNumberTable:
line 3: 0
line 4: 2
line 5: 12
public static void main(java.lang.String[]);
Code:
Stack=2, Locals=1, Args_size=1
0: new #5; //class Mjk
3: dup
4: invokespecial #6; //Method "<init>":()V
7: invokevirtual #7; //Method run:()V
10: return
LineNumberTable:
line 7: 0
line 8: 10
}The exception occurs at offset 6 in the run() method.
[JVM Spec|http://java.sun.com/docs/books/jvms/second_edition/html/Instructions2.doc6.html#invokevirtual]
Otherwise, if objectref is null, the invokevirtual instruction throws a NullPointerException.
Similar Messages
-
Run F110 Payment Proposal in Custom Z Report
Hi Folks,
I have a requirement to run payment proposal part of the F110 transaction from a Z program without having to create a payment proposal.
It's a little tricky to explain so I will try to say it in these terms:
My desired output is the "Display Payment Proposal: Payments" table that can be viewed by clicking Display Proposal button in F110.
My desired input is Company Code, Pament Methods, Next Payment Date and the list of Vendors (i.e. the values that are entered when creating the payment parameters.)
So, is this achieve able without going through tons of F110 code to replicate the functionality.
Many thanks for any help,
ColmI created a function module to do the work. Hopefully somone finds it useful
FUNCTION z_run_dummy_pay_proposal.
*"*"Local Interface:
*" IMPORTING
*" REFERENCE(I_LAUFD) TYPE F110V-LAUFD
*" REFERENCE(I_ZWELS) TYPE F110V-ZWELS
*" REFERENCE(I_NEDAT) TYPE F110V-NEDAT
*" REFERENCE(I_LAUFI) TYPE F110V-LAUFI
*" EXPORTING
*" REFERENCE(EXCEPTION) TYPE CHAR255
*" CHANGING
*" REFERENCE(T_LIFNR) TYPE ZTT_LIFNR
*" REFERENCE(T_BUKRS) TYPE ZTT_BUKRS
*" REFERENCE(T_REGUH) TYPE ZTT_REGUH
*" REFERENCE(T_REGUP) TYPE ZTT_REGUP
*" REFERENCE(T_BSIK) TYPE ZTT_BSIK
DATA: ls_rfdt TYPE rfdt, "Cluster Table that stores the Payment Parameters
lv_seconds TYPE i, "Seconds used to control the wait time
ls_lifnr TYPE lifnr,
ls_bukrs TYPE bukrs.
*RFTD table is the parameter cluster table for F110 amoung others
CONSTANTS: lc_relid TYPE rfdt-relid VALUE 'FB', "CHAR02 data element for SYST from RFDT table
lc_parm TYPE c LENGTH 4 VALUE 'PARM', "Constant value to pass into the RFDT table
lc_f110 TYPE c LENGTH 4 VALUE 'F110'. "Constant value to pass into the RFDT table
*The values are needed to store the parameters correctly in the Parameter Cluster Table
f110v-laufd = i_laufd.
f110v-laufi = i_laufi.
f110c-budat = i_laufd.
f110c-grdat = i_laufd.
rfdt-mandt = sy-mandt.
rfdt-relid = lc_relid.
CONCATENATE lc_f110 i_laufd i_laufi lc_parm INTO rfdt-srtfd.
f110id-progr = lc_f110.
f110id-laufd = i_laufd.
f110id-laufi = i_laufi.
f110id-objkt = lc_parm.
*Build up the Vendors that are being stored in the parameters
LOOP AT t_lifnr INTO ls_lifnr.
r_lifnr-sign = 'I'.
r_lifnr-option = 'EQ'.
r_lifnr-low = ls_lifnr.
APPEND r_lifnr.
ENDLOOP.
*Build up the Company Codes that are being stored in the parameters
LOOP AT t_bukrs INTO ls_bukrs.
fkttab-bugrp = sy-tabix.
fkttab-zwels = i_zwels.
fkttab-nedat = i_nedat.
fkttab-bukls = ls_bukrs.
fkttab-xpruf = 'X'.
*To match the SAP standard I put in 6 blank lines
APPEND fkttab.
CLEAR fkttab.
APPEND fkttab.
CLEAR fkttab.
APPEND fkttab.
CLEAR fkttab.
APPEND fkttab.
CLEAR fkttab.
APPEND fkttab.
CLEAR fkttab.
APPEND fkttab.
CLEAR fkttab.
APPEND fkttab.
ENDLOOP.
LOOP AT fkttab WHERE bugrp IS NOT INITIAL.
buktab-bukrs = fkttab-bukls.
buktab-bugrp = fkttab-bugrp.
SELECT SINGLE land1
FROM t001
INTO buktab-land1
WHERE bukrs = fkttab-bukls.
SELECT SINGLE zbukr
FROM t042
INTO buktab-zbukr
WHERE bukrs = fkttab-bukls.
APPEND buktab.
ENDLOOP.
*Use the SAP standard to format the Vendors
PERFORM selektion_lifnr.
*Create the Payment Parameters
PERFORM sichern.
*Commit the work and wait for the Payment Parameters to be written to the database
COMMIT WORK AND WAIT.
*Wait up to 4 minutes for the Payment Parameters to be created, if they aren't after
*4 minutes raise an exception
CLEAR lv_seconds.
DO 240 TIMES.
SELECT SINGLE *
FROM rfdt
INTO ls_rfdt
WHERE relid = lc_relid
AND srtfd = rfdt-srtfd.
IF sy-subrc = 0.
EXIT.
ELSE.
WAIT UP TO 1 SECONDS.
lv_seconds = lv_seconds + 1.
IF lv_seconds = 240.
exception = 'parameter_create_failed'. "Old and new exceptions cannot be used at the same time
EXIT.
ENDIF.
ENDIF.
ENDDO.
*Once the payment parameters have been created we can create a payment proposal
CALL FUNCTION 'SCHEDULE_PAYMENT_PROPOSAL'
EXPORTING
i_laufd = i_laufd
i_laufi = i_laufi
i_xstrf = 'X' "Create immediatly
EXCEPTIONS
startdate_wrong = 1
parameters_missed = 2
lock_failed = 3
job_open_failed = 4
job_close_failed = 5
OTHERS = 6.
IF sy-subrc <> 0.
exception = 'proposal_create_failed'. "Old and new exceptions cannot be used at the same time
ENDIF.
*Trigger the Job
COMMIT WORK AND WAIT.
*Clear out the tables that are used to store the cluster table
*values for the parameters
REFRESH: buktab, fkttab, slktab, sldtab, trctab, usrtab,
faetab, jobtab.
CLEAR: buktab, fkttab, slktab, sldtab, trctab, usrtab,
faetab, jobtab, f110c, trcopt, f110versionpar.
*Import the Payment Parameters Values
IMPORT buktab fkttab slktab sldtab trctab usrtab
faetab jobtab f110c trcopt f110versionpar
FROM DATABASE rfdt(fb) ID f110id.
*Check to see has the job finished
CLEAR lv_seconds.
DO 240 TIMES.
READ TABLE jobtab INDEX 1.
SELECT SINGLE *
FROM tbtco
WHERE jobname = jobtab-jobname
AND jobcount = jobtab-jobcount
AND status = 'F'.
IF sy-subrc = 0.
EXIT.
ELSE.
WAIT UP TO 1 SECONDS.
lv_seconds = lv_seconds + 1.
IF lv_seconds = 240.
exception = 'proposal_create_failed'. "Old and new exceptions cannot be used at the same time
EXIT.
ENDIF.
ENDIF.
ENDDO.
*Store the Payment Proposal Header Values
SELECT *
FROM reguh
INTO TABLE t_reguh
WHERE laufd = i_laufd
AND laufi = i_laufi.
*Delete the values where no payment will be made
DELETE t_reguh WHERE vblnr IS INITIAL.
*Store the Payment Proposal Line Item Values
SELECT *
FROM regup
INTO TABLE t_regup
FOR ALL ENTRIES IN t_reguh
WHERE laufd = t_reguh-laufd
AND laufi = t_reguh-laufi
AND xvorl = t_reguh-xvorl
AND zbukr = t_reguh-zbukr
AND lifnr = t_reguh-lifnr
AND kunnr = t_reguh-kunnr
AND empfg = t_reguh-empfg
AND vblnr = t_reguh-vblnr.
*Get the relevant Outstanding Payment to Vendors Values
SELECT *
FROM bsik
INTO TABLE t_bsik
FOR ALL ENTRIES IN t_regup
WHERE bukrs = t_regup-bukrs
AND lifnr = t_regup-lifnr
AND umsks = t_regup-umsks
AND umskz = t_regup-umskz
AND zuonr = t_regup-zuonr
AND gjahr = t_regup-gjahr
AND belnr = t_regup-belnr
AND buzei = t_regup-buzei.
*Delete the Payment Proposal
CALL FUNCTION 'DELETE_PAYMENT_PROPOSAL'
EXPORTING
date = i_laufd
identification = i_laufi
EXCEPTIONS
abnormal_end = 1
no_delete_authority = 2
OTHERS = 3.
IF sy-subrc <> 0.
exception = 'proposal_delete_failed'. "Old and new exceptions cannot be used at the same time
ENDIF.
*Delete the Payment Parameters
CALL FUNCTION 'DELETE_PAYMENT_PARAMETERS'
EXPORTING
i_laufd = i_laufd
i_laufi = i_laufi
i_inter = space
EXCEPTIONS
no_authority = 1
parameters_missed = 2
wrong_status = 3
OTHERS = 4.
IF sy-subrc <> 0.
exception = 'parameter_delete_failed'. "Old and new exceptions cannot be used at the same time
ENDIF.
ENDFUNCTION.
Edited by: Colm Gavin on Apr 15, 2011 12:22 PM -
Can we limit the number of choices in [%3]?
Dear All,
Please see the Query below.
When I run it, a Query - Selection Criteria screen appears.
When I click on the Account Code lookup (this is [%3]) , I am presented with a complete list of Account Codes to choose from.
I want the user to have access only to a few Account codes, say 120, 121, 122.
Where and how should I place the restrictions in my Query so that when the user clicks on the lookup, he is presented with only these 3 Account codes to select from?
Thanks
Leon Lai
Query - Selection Criteria
Posting Date ..............
Posting Date .............
Account Code ..............
[OK] [Cancel]
declare @frompostdt datetime
set @frompostdt
/*select 1 from jdt1 t0 where t0.RefDate*/ = '[%1]'
declare @topostdt datetime
set @topostdt
/*select 1 from jdt1 t0 where t0.RefDate*/ = '[%2]'
declare @glcode nvarchar(max)
set @glcode
/*select 1 from jdt1 t0where t0.Account = '1240601'*/ = '[%3]'
SELECT
T0.RefDate AS 'Posting Date',
T0.TransId AS 'Trans. No.',
T0.Account AS 'GL Code',
T0.Debit - T0.Credit AS 'Dr / (Cr) Rs'
FROM JDT1 T0
LEFT OUTER JOIN OACT T1 ON T0.[Account] = T1.AcctCode
LEFT OUTER JOIN OACT T4 ON T0.[ContraAct] = T4.AcctCode
LEFT OUTER JOIN OCRD T2 ON T0.[ContraAct] = T2.CardCode
WHERE
T0.Refdate >= @frompostdt
AND T0.Refdate <= @topostdt
AND T1.AcctCode = @glcodeHi Leon Lai.........
If you want to achieve this then I would suggest you make all the Accounts Confidential or assign some category any any identification mark except those to which you need to make the list of accounts accessible to Users. And make a condition that if this Account is not confidential then it will show in selection box.
I hope this will better help you........
Regards,
Rahul -
Hello :-)
I thought this "Ideas and Feedback" discussion was only for the bulletin board itself but was told otherwise in this thread so here goes.
I posted the text below on phonedog.com but they haven't published it at the time of this posting.
Pros
Timed profiles.
When moving between time zones, is nice to be able to change the time zone only rather than having to reset the time.
PC Suite 6.7 (not 6.8!) and Outlook 2003 integration.
Cons
Outer surface scratched already and I'm careful with it.
When folded the screen touches the keys so is scuffed already.
Keypad does not lock when folded -- misses the point of clamshell!
Audio recording: too many keypresses to make an audio recording. On the Motorola V500 just one key -- press to record and release to stop recording. The Recordings folder is not available in "Go to". In the Recordings folder only the date of the recording is listed. Time and duration would be helpful when several recordings have been made on the same day.
No "copy, cut, paste" in editable fields.
SMS message composition: the last message is displayed with a title taken from the first few characters of the message. The title does not change when the message is changed. Hence, at the time of sending, the title is confusngly taken from the previously composed message. Why bother having the title?
SMS message send: no "in outbox to send later" when message cannot be sent. What is the Outbox for, then?
SMS message reports: if, say, 3 SMS reports arrive and then an actual SMS message the phone tells you 4 messages have arrived. Duh! And the reports are badly laid out so it's easy to miss time and date. These are on second screen. The first screen shows only 3 lines (status, name and number) so no reason for user to look for the second screen. Neither screen identifies message except by name and number of recipient. This is not enough when several message sent to the same recipient. Would be helpful to have date and time of sending and first few characters of the message.
Battery life poor. And I was careful to drain it fully after the first 3 charges then charge it fully. Perhaps they chose a small battery to keep the phone small and light.
Short screen illumination and most places there's no single key to turn the light back on -- mostly every key will have an effect and you'll have to press another key to get back where you were.
"Go to" is handy but selects profile without choice of selecting it until a specified time.
When the SIM Is changed and the phone started you have to set the time and date.
External antenna stub.
Small memory for photos.
Would be better if PTT key was configurable to something else like press/release audio recording.
Would be better if all the settings were under "Settings". For example the message settings are under Messages, Message settings rather than under Settings, Messages.
Summary
Disappointing. I bought Nokia when my Motorola V500 failed because the best phones I've had have been Nokias and I wanted PC/phone integration (PC Suite is "good enough" and free). I wanted something discrete and small with the self-protetction of a clamshell. But there are too many annoyances for me to want to continue with this phone. Am now looking at PC/phone integration software (initially MobileAgent and MobileEdit) to extend the choice of clamshells beyond Nokia -- and will then study the reviews for usability and simple "good design" before buying. A mobile phone is a working tool, not a fashion accessory!
How many days have you had this phone: 50
Styling: very good
Ease of use: fair
Display: very good
Voice quality: excellent
Battery life: poor
Quality/durability: poor
Nokia 5130c-2Thanks for the feedback Catkin!
As stated in the Discussions guidelines, people from many Nokia teams actively follow these discussions so I am sure the issues and ideas you have pointed out will not go unnoticed.
(after a brief internal meeting we decided to keep this in the Phones board after all )
I wrote all my posts from 2005-2011 as an "Admin" for this community. I still work for Nokia as an external consultant, so my rank in all posts is now "Employee". -
Dispaly a character(sayY) whencondition is met else display another(sayN)
Hi,
My query has to meet a certain requirement, where if a Condition is met the Keyfigure Column in the report should display a specific character else, if it doesn't meet the condition it should display another character.
Please note that i donot wish for colour identification using Exceptions but require a seperate column with the characters(Y/N).Hi Vasavi,
Firstly, Its Shalabh and not shabana
Secondly, you can create a formula variable using boolean expression "is equal to" for the desired value of your key figure. This will return 1 wherever the value appears for that key figure and 1 elsewhere.
Or else you can include a new characteristic and create a code in the transformation for that characteristic to dispay the desired text for your key figure.
Let me know if it works.
Regards
Shalabh Jain -
Why is there only a 10-number block limit on incoming calls?
Verizon has failed to stop many call violations of the Do Not Call laws, particularly allowing callers to fake their ANI identification. Except for legitimate reasons, such as law enforcement, domestic violence, or other exceptions, no call should be completed that does not match the actual origin. That aside, we who continue to be awakened from sleep, dinners interrupted, and run to the phone only to find the call is another pan handler violating the law, we have to take action into our own hands. Why is it then, that Verizon has a limit of only 10 numbers that can be blocked? And why can we not block entire area codes and exchanges so a boiler room cannot keep changing numbers with the same area code?
Please, Verizon, give us more options to manage our own calls until the day you have the smart technology in place to limit illegal calls.
Solved!
Go to Solution.Seconding what TimeVoyager states here. I have signed up for the Do Not Call Registry (for whatever good that has done) and still get at least 3-4 telemarketer calls per day. If Verizon allows us to block 10 numbers, how difficult could it be to bump that limit up to 50 or more, or better yet, provide some flexibility in blocking entire NPA/NXX combinations as the telemarketers typically have number ranges and/or frequently change their numbers to dodge the simple blocking schemes. Perfect solution for me would be a system that allows for users to manage a single list that contains white listed numbers that pass through, black-listed numbers that get blocked, ordered in priority of execution (very similar to how email SPAM blockers work). An updated interface would be a boost too (as the current one is a little clunky) so that users could very quickly add/edit/delete numbers from the tool itself and even an option to white/black list numbers directly from your call log. The current 10 number limit is not enough. I am at the point where I am questioning the value of my land line as the inconvenience of the unwanted calls far outweighs the convenience of having the line for the few times I use it for legit calls each week. Strongly considering dumping my voice plan when my bundle is up for renewal if this is not somehow addressed as again, how hard could it be for Verizon to simply increase the limit from 10 to a much large number?
-
I KEEP GETTING A BOX WITH THIS MESSAGE - ADD SECURITY EXCEPTION
you are about to over ride how Thunderbird identifies this site
LOCATION: pop.shaw.ca.110
then it asks for a security certificate
I DO NOT KNOW HOW TO FIX OR BETTER YET GET RID OF THIS MESSAGEYou're supposed to take a screenshot. The link has instructions about how to do that.
Then attach the resulting image to your post by using the 'Browse' button right above the 'Post Reply' button. -
Regarding identifing the occurence of exception
Iam using the open office in my project.While uploading or downloading the documents iam setting the cursor as wait cursor(hourglass cursor)..after loading iam setting the cursor to normal.What i want is if any exception[b] occurs while downloading the the document, the state of cursor should immediatly change to normal cursor.Guide me..thnks in advance
You don't even need to catch and handle the exception, it's sufficient to do this: (...)Sure, but he has to handle it somewhere if he wants his application to continue.
-
FireFox message of my bank website using 5 years: you
can tell Firefox to start trusting this site's identification.
Even if you trust the site, this error could mean that someone is
tampering with your connection. Don't add an exceptionsend me email
-
When trying to connect to online banking this is what I get.
This Connection is Untrusted
You have asked Firefox to connect
securely to www.txn.banking.pcfinancial.ca, but we can't confirm that your connection is secure.
Normally, when you try to connect securely,
sites will present trusted identification to prove that you are
going to the right place. However, this site's identity can't be verified.
What Should I Do?
If you usually connect to
this site without problems, this error could mean that someone is
trying to impersonate the site, and you shouldn't continue.
Technical Details
I Understand the Risks
When I click on I understand the risks and try to add an exception I get this:
This site provides valid, verified identification. There is no need to add an exception.
yet I can't get passed this and connect to the site!What are the Technical details showing as the cause?
Check the date and time in the clock on your computer: (double) click the clock icon on the Windows Taskbar.
*https://support.mozilla.org/kb/Secure+Connection+Failed
Try to rename the file cert8.db to cert8.db.old in the Firefox Profile Folder to remove all intermediate certificates that Firefox has stored by visiting secure websites.<br />
If that helped to solve the problem then you can remove the renamed file cert8.db.old unless you have user certificates that you may want to export first and import them in the new file.<br />
Otherwise you can restore the certificates by renaming (copying) the file back to cert8.db<br />
Firefox will automatically store new intermediate certificates when you visit websites that send them.<br />
You can use this button to go to the Firefox profile folder:
*Help > Troubleshooting Information > Profile Directory: Open Containing Folder -
Not able to spy objects in ie9 using coded UI Test Builder Spy, giving exception - "Interface not registered(Exception from HRESULT:0X...."
I am not able to capture any objects of my web application using coded ui recorder. Even though it is a simple html page, coded ui is showing a message -"Interface not registered(Exception from HRESULT:0X...."
Please give me solution , why this is hapening. I am having problem with object identification. Even I am not able to identify any object in google.com.
swapnanil senguptaTechnologyName is displaying as "MSAA" . But my application is a Webapplication.If I try to spy the google .com's search field then also TechnologyName is displaying as "MSAA". Is it any configuration issue of vsts codedui.
swapnanil sengupta -
Network Magic Pro 5.5 incorrectly identifies my HTC Android phone as a Win7 PC
Your Network Magic Version installed: 5,5,9195,0-Pure0
The type of connection to the Internet, like DSL
The Brand of Modem and its Model Number the router is connected to. SpeedTouch546T2 (set up as a bridge)
The Brand, Model, Hardware Revision of your Router and include the Firmware Version: Linksys WRT610Nv2 Firmware 2.00.00 B05
The Method of connection your problem computer has to the Router: Wireless.
The Connection in use on the problem computer: HTC Desire onBoard WiFi device
Operating system and version and Service Pack Level, if any. Android 2.1
Software Firewall in use: Windows 7
Also if any Anti-Virus Program or Spyware Program is actively protecting your computer. MS Security Essentials
Include your location in the post or fill out your Profile for this forum and include the location. Norway
I have a variety of devices on my home network, such as 1 MAC, 5 Win 7 PCs, 4 Android mobile phones, 1 TV PVR, 1 BluRay Player, 1 TV, 2 Network Printers, 1 iPod Touch. All of them is appearing as the should except one of the mobile phones. It is being recognized as a Win 7 PC and I can not change the type to anything but a PC/Mac. I have tried changing the IP address and also completely resetting the network but to no avail. Network Magic also gives my Android phone (HTC Desire) the name of one of the connected Win 7 PC's. The IP address and MAC address recognized by Network Magic is the ones associated with the phone, not the PC. The PC is a laptop with both wired and wireless connection, but it doesn't help if I disable on or the other or both. I have also completely reinstalled Network Magic on the PC but the problem persists.
In addition to being annoying, the problem also prevents me from administrating a NetGear access point as it only accepts to be managed by the computer Network Magic is associating with my Androd phone. To work around that issue I hope I can do a factory reset on the access point and reconfigure it, but I'm not looking forward to it. I have bought Network magic Pro as my network management sw and would like to use it for that purpose.
Please anyone - HELP!Dang! It's been a year since this was posted and nobody is able to HELP...
Anyway, I have the same problem here too... My Verizon Motorola Droid A855 is identifies as computer and Microsoft Windows 7 (workstation). I can't get the other options to categorize it as a cellphone. The thing is my Panasonic DMP-BD60 Blu-Ray DVD Player appears on the network map and I was able to put it under "Media Adapter," another pc appears as it should, a Hawking Wireless-G Range Extender as "Wireless Access Point," and a BoostMobile Motorola i1 Android cellphone appears as a "cellphone." So, how come my Motorola DROID A855 is detailed as under my pc name and operating system Windows & Professional? This is weird.
Anybody has an answer?
Fiat lux -
Customer 9000AAAE : Exception 7 in function module VIEW_KUAG2
Hi,
Hi all,
When I do the intercompany billing for STO (vf01), I got the system message attached below. The customer 9000AAAE is a ship to party and assigned to the ordering plant. It has the partner function SH. So can anybody kindly tell me where is wrong in the custmer master data or somewhere else according to the following message? Or where to find the VIEW_KUAG2? What does it mean?
Customer 9000AAAE: Exception 7 in function module VIEW_KUAG2
Diagnosis
During the attempt to read customer master record 9000AAAE,
an error occured which is not handled separately.
System Response
The billing document for this business transaction was not
created.
Procedure
If the error occured during a background job, you should try
to create the billing document online. If the error occured
online, the billing document can be created online. In any
case, you should check the customer master record. If you
cannot find any error in the master data, contact SAP.
Technical data
Tech. data details
Client 002
Group Number
Sales Document Number 0080100090
Item Number of the SD Document 000000
Schedule Line Number 0083
Counter in Control Tables 00
Message Identification VF
System Message Number 083
Output Type E
Message Variable 01 9900AAAE
Message Variable 02
Message Variable 03 VIEW_KUAG2
Message Variable 04
Group Type F
In our Intercompany, our ship to party is different from the Sold to, bill to and Payer. The configuration done as follows -
a. Defined Ship to Party as 9000AAAE
b. Define Sold to, Bill to, Payer as 9000AAAA
c. Assignd Ship to Sold to
d. Assigned Ship to customer to plant assignment in STO configuration in MM
e. Assigned internal customer of sales organization as 9000AAAA
Please help in this
Best Regards
GouthamHi,
Thanks for ur reply
I check the partner determination and the settings are as below -
a. Defined new account group for Sold to, Bill to and Payer
b. Defined new account group for Ship to
c. In the Ship to party account group, system only determine the ship to partner function
d. Customer defined in Sold to is assined as interneal customer to sales org
e. Customer defined in Ship to is assigned as customer for plant in Shipping data configure for STO in MM Configuration
Please provide more insights
Best Regards
Goutham -
My mother was having problems with her computer on the Internet and had to reset the modem. Problem was, I was on the Internet at the time using Twitter. She reset the modem, I thought everything was okay, but now Firefox isn't letting me access Twitter at all because of the security certificate. Here's the error message:
This Connection is Untrusted
You have asked Firefox to connect
securely to twitter.com, but we can't confirm that your connection is secure.
Normally, when you try to connect securely,
sites will present trusted identification to prove that you are
going to the right place. However, this site's identity can't be verified.
What Should I Do?
If you usually connect to
this site without problems, this error could mean that someone is
trying to impersonate the site, and you shouldn't continue.
twitter.com uses an invalid security certificate.
The certificate is not trusted because the issuer certificate is not trusted.
The certificate is only valid for gateway.2wire.net
(Error code: sec_error_untrusted_issuer)
gatway.2wire.net is the default error page for my modem, if the Internet is not working at all. I think the problem here is that now Firefox thinks the legitimate site for Twitter is the error page and not, well, Twitter.com. Also, I'm not getting any "add exception" option. How do I fix this?Clear the cache and the cookies from websites that cause problems.
"Clear the Cache":
*Firefox/Tools > Options > Advanced > Network > Cached Web Content: "Clear Now"
"Remove Cookies" from sites causing problems:
*Firefox/Tools > Options > Privacy > Cookies: "Show Cookies" -
Adding a new view in Account Identification
We have a requirement to add a new view beside Installed Base| Object.
I maintained entries in Object Component and Ac Identification Profile.
While navigating to the new view there is an exception.
Cannot display view CRMCMP_BPIDENT/ObjectCompVs of UI Component CRMCMP_BPIDENT
An exception has occurred Exception Class CX_BSP_WD_INCORRECT_IMPLEMENT - Window 'dynObjCompMainWin' is not defined in the component 'ICCMP_BP_DETAIL'
Method: CL_BSP_WD_COMPONENT_USAGE=>GET_INTERFACE_VIEW_CONTR
Source Text Row: 28
When I investigated this further I found out that standard SAP expects the window name 'dynObjCompMainWin', however when we enhance the component and add a new window, the generated name is 'ZICCMP_BP_DETL/dynObjCompMainWin (default)' and hence it fails.
Has anyone faced this or knows a workaround?
This is a crucial requirement, your help is appreciated.Hello,
Guess you might have resolved this issue but incase you didn't go to runtime repository and click on the XML source code and then change the Window name to ' dynObjCompMainWin' it will resolve the issue.
I was facing the same issue and I changed the window name in the XML source code it worked for me.
Edited by: reddyp_p on Jan 25, 2012 4:15 PM
Maybe you are looking for
-
MULTI ITEM ENTRY AT A TIME IN TABULAR FORM SUBMIT ONE TIME
MULTI ITEM ENTRY AT A TIME IN TABULAR FORM SUBMIT ONE TIME
-
How can I change my Profile photo or edit the thumbnail?
QuestionHow can I change my Profile photo or edit the thumbnail? AnswerThere are a couple of different ways to change your profile photo or thumbnail image on Tagged. Here's a quick How-to video that shows you how to change your profile photo If you
-
Does Foxtab PDF Converter exist, is it malware?
Heard about a Firefox add-on named Foxtab PDF Converter, googled it, got four hits saying it was malware and pervasive (as to uninstalling it.) It is supposed to convert any file capable of being printed to PDF, which seems like a handy add-on. Is an
-
Sql query to find the balances for a customer account wise.
Hi, Could someone help me with the sql query to find the balances for each customer account wise. This is need to generate the report. presently we are using this query, but the output doesnot return the expected result. SELECT sum(nvl(ps.acctd_amoun
-
Removing a FAT 32 windows partition
I succesfully made a 32GB FAT32 partion but now I want to get rid of it. I used the Boot Camp Assistent to Restore the HD. It has been running for almost an hour stating "Partitioning disk..." Is it normal that it takes this long for the 600GB disk t