[BUG] Problem with Error message handling in JDeveloper 11.2.1.0
Hello!
I'm Daniel from Brazil.
I have been facing a problem recently to which I see no solution. I need to use a specific component called 'Panel Label and Message' in order to nest three other components which need to be grouped together to work properly (an input text box, a LOV calling 'search button', which searchs and populates the input box, and an output text box which displays text depending on the input field). This works fine!!
The problem comes when I try to place an Access Key that should focus on the input text box part of the group component. In order to do that, I put it on the 'Panel Label and Message' component, and set the 'for' property to the input text box. This too works fine, as when I access it the component redirect the focus to the right place.
Problem is, when the user decides to this specific field (which is required) blank, JDev has problems handling the actual name of the component, and just calls it 'Component', as the screenshots below show. Apparently, for the other error messages that are handled by myself or generated by other means, it deals with the component's actual name just fine. Is there any way around this? Thanks!
'Panel Label and Message' component properties. it9 is the id of the 'Input Text' field component. Access Key set to F.
http://img.photobucket.com/albums/v82/myfireburnsblack/PropertiesErrorBug.png
Error message I get (it's in portuguese). Field has been left blank, and JDev says I have to put something in, but refers to the field as 'Component'. Any other error is handled correctly, as far as I've tested.
http://img.photobucket.com/albums/v82/myfireburnsblack/jdevError.png
Hi Daniel,
You're not the only one who has seen this: {message:id=9938606}
As mentioned in that other thread - I had tested similar use cases and it works for me.
Do you have access to https://support.oracle.com to file an SR?
John
Similar Messages
-
Problem with error message truncated
hi, friends iam new to informatica i need 1000 realtime scenarios please help me how can i get the scenarios for practice....
Hi,
When Iam Trying to excute the mapping Which is having Lookup Override (dynamic cache enabled) on Teradata Target tables it causing unexpected error.in lookup i have taken care by giving alias names for all colums and used same in ports.i also maintained column count in override with port columns with same data types.i also maintained same data types for incoming ports with lookup ports.
lookup overide is
Select
CASE When INDIVIDUAL.Birth_Date IS Null Then CAST('01/01/9999' AS DATE FORMAT 'MM/DD/YYYY') Else INDIVIDUAL.Birth_Date End AS Birth_Date,
CASE When INDIVIDUAL.Gender_Code IS Null Then 'NULL' Else UPPER(INDIVIDUAL.Gender_Code) End AS Gender_Code,
CASE When INDIVIDUAL.Individual_Name_Prefix_Code IS NULL Then 'NULL' Else UPPER(INDIVIDUAL.Individual_Name_Prefix_Code) End AS Individual_Name_Prefix_Code,
CASE When INDIVIDUAL.Individual_First_Name IS Null Then 'NULL' Else UPPER(INDIVIDUAL.Individual_First_Name) End AS Individual_First_Name,
CASE When INDIVIDUAL.Individual_Middle_Name IS Null Then 'NULL' Else UPPER(INDIVIDUAL.Individual_Middle_Name) End AS Individual_Middle_Name,
CASE When INDIVIDUAL.Individual_Last_Name IS Null Then 'NULL' Else UPPER(INDIVIDUAL.Individual_Last_Name) End AS Individual_Last_Name,
CASE When INDIVIDUAL.Individual_Name_Suffix_Code IS Null Then 'NULL' Else UPPER(INDIVIDUAL.Individual_Name_Suffix_Code) End AS Individual_Name_Suffix_Code,
CASE When PARTY.Duns_Num IS Null Then -1 Else PARTY.Duns_Num End AS Duns_Num,
CASE When PARTY.Legal_Entity_Code IS Null Then 'NULL' Else UPPER(PARTY.Legal_Entity_Code) End AS Legal_Entity_Code,
CASE When PARTY.Party_Type IS Null Then 'NULL' Else UPPER(PARTY.Party_Type) End AS Party_Type,
CASE When PARTY.SBI_Client_ID IS Null Then -1 Else PARTY.SBI_Client_ID End AS SBI_Client_ID,
CASE When PARTY.Tax_ID IS Null Then 'NULL' Else UPPER(PARTY.Tax_ID) End AS Tax_ID,
CASE When PARTY.Tax_Identifier_Type IS Null Then 'NULL' Else UPPER(PARTY.Tax_Identifier_Type) End AS Tax_Identifier_Type
from
EDW_QI_TDV.PARTY
JOIN
EDW_QI_TDV.INDIVIDUAL
ON
EDW_QI_TDV.PARTY.Party_ID=EDW_QI_TDV.INDIVIDUAL.Party_ID
It Showing error message by giving following description
TRANSF_1_1_1> CMN_1022 Database driver error...
CMN_1022 [
FnName: Prepare -- lookup override(Teradata) problem for Date Ca[ODBC Teradata Driver][Teradata RDBMS] Syntax error, expected something like '(' between the 'FORMAT' keyword and the string 'M' keyword. ]
TRANSF_1_1_1> Mon Feb 13 08:58:37 2006
TRANSF_1_1_1> CMN_1056 Error executing sql statement to fetch lookup data
CMN_1056 [SELECT FORMAT 'MM/DD/YYYY') Else INDIVIDUAL.Birth_Date End AS Birth_Date,
CASE When INDIVIDUAL.Gender_Code IS Null Then 'NULL' Else UPPER(INDIVIDUAL.Gender_Code) End AS Gender_Code,
CASE When INDIVIDUAL.Individual_Name_Prefix_Code IS NULL Then 'NULL' Else UPPER(INDIVIDUAL.Individual_Name_Prefix_Code) End AS Individual_Name_Prefix_Code,
CASE When INDIVIDUAL.Individual_First_Name IS Null Then 'NULL' Else UPPER(INDIVIDUAL.Individual_First_Name) End AS Individual_First_Name, CASE When INDIVIDUAL.Individual_Middle_Name IS Null Then 'NULL' Else UPPER(INDIVIDUAL.Individual_Middle_Name) End AS Individual_Middle_Name,
CASE When INDIVIDUAL.Individual_Last_Name IS Null Then 'NULL' Else UPPER(INDIVIDUAL.Individual_Last_Name) End AS Individual_Last_Name, CASE When INDIVIDUAL.Individual_Name_Suffix_Code IS Null Then 'NULL' Else UPPER(INDIVIDUAL.Individual_Name_Suffix_Code) End AS Individual_Name_Suffix_Code,
CASE When PARTY.Duns_Num IS Null Then -1 Else PARTY.Duns_Num End AS Duns_Num, CASE When PARTY.Party_Type IS Null Then 'NULL' Else UPPER(PARTY.Party_Type) End AS Party_Type,
CASE When PARTY.Legal_Entity_Code IS Null Then 'NULL' Else UPPER(PARTY.Legal_Entity_Code) End AS Legal_Entity_Code,
CASE When PARTY.SBI_Client_ID IS Null Then -1 Else PARTY.SBI_Client_ID End AS SBI_Client_ID, CASE When PARTY.Tax_ID IS Null Then 'NULL' Else UPPER(PARTY.Tax_ID) End AS Tax_ID,
CASE When PARTY.Tax_Identifier_Type IS Null Then 'NULL' Else UPPER(PARTY.Tax_Identifier_Type) End AS Tax_Identifier_Type from EDW_QI_TDV.PARTY JOIN EDW_QI_TDV.INDIVIDUAL ON EDW_QI_TDV.PARTY.Party_ID=EDW_QI_TDV.INDIVIDUAL.Party_ID ORDER BY Birth_Date,Gender_Code,Individual_Name_Prefix_Code,Individual_First_Name,Individual_Middle_Name,Individual_Last_Name,Individual_Name_Suffix_Code,Duns_Num,Party_Type,Legal_Entity_Code,SBI_Client_ID,Tax_ID,Tax_Identifier_Type
if replace first CASE with INDIVIDUAL.Birth_Date it excutes correctly.
when i excuted above query teradata it giving correct values.
Can anybody help regarding this.
-
Hi Experts,
Im populating an error message in the standard transaction (VA03) to restrict the user from viewing the print preview of the document. The error message works perfectly well in the initial screen of the transaction. But when the same functionality is performed after entering into the document, its getting converted to an Abort message. Using the other message types as I,W,.. does not serve my purpose.
Is it anything to do with the screen number? What could be done to change the message type?Hi,
as mentioned earlier the soultion provided is perfect use can use the message "message'' display like 'E'.
since the list or the document is not been generated and their is no screen as such the program goes for an abort status.
but when we have a screen than the Error message triggers the initial screen.
go with the solution provided..
it will work ..
thanks -
Problem with error message raised on sccreen.
Hi guyes,
I have a screen with 5 fields. For few of them - let say 3 - I need an contol -> they have to be filled with some value.
If they are not I have to reaise an error message in status bar and set cursor on first field which is not filled but has to be.
In PAI in MODULE user_command_0100 I implemented logic with this error message.
But what hapens is that the all fields on screen are disabled now.
I need to have them open and set the cursor on first not filled field.
What should I use?
Thanks.try using CHAIN ENDCHAIN and in between FIELD input1 input2 input3 and a module for checking.
Example
CHAIN
FIELD input1
FIELD input2
FIELD input3
module check_fields.
ENDCHAIN.
Edited by: Micky Oestreich on May 13, 2008 2:50 PM -
How to fix ASA problem with Error message id 713231, 713232 ?
Dear all,
It's been two day with this problem and it's not possible to stablish vpn with peer yet. ASA is reporting error with messages id: 713231 & 713232. Before this the vpn was working perfectly. I did a reload of the ASA, but the problem continues:
713232 Group = x.x.158.254, IP = x.x.158.254, SA lock refCnt = 0, bitmask = 00000000, p1_decrypt_cb = 0, qm_decrypt_cb = 0, qm_hash_cb = 0, qm_spi_ok_cb = 0, qm_dh_cb = 1, qm_secret_key_cb = 0, qm_encrypt_cb = 0
713231 Group = x.x.158.254, IP = x.x.158.254, Internal Error, ike_lock trying to unlock bit that is not locked for type SA_LOCK_P1_SA_CREATE
ASA 5510 version 8.3 (1)
Is there anybody who knows how to fix this?
Thanks in advance.Firstly ASA version 8.3 isn't that stable. I would advice you to upgrade to 8.4(5).
Did you do a search in google? This is wat I found:
http://www.cisco.com/en/US/docs/security/asa/asa80/system/message/logmsgs.html#wp4776301
Posted by WebUser Erik Boss from Cisco Support Community App -
I've a problem with errors message in the sax parser
Hello,
I'm quite new to Java.
I'm trying to create a SAX parser for my XML file, with a XML schema.
When my pars run a XML file, the following mistakes go out:
1)org.sax.SAXParseException:s4s-elt-must-match: the content of 'restriction' must match (annotation?,.....)
2)org.sax.SAXParseException: src-ct.0.1:Complex Type Definition Rappresentation Error for type..... Element 'sequence' is invalid,misplaced or occurs to often
but I don't understand where I must go in the schema to correct.
Many thanks!Hi,
Perhaps it would help if you post your XML file. -
Problem with error message that pop up
Hi guys,
using this code:
Message e000(otc) with v_curr.
Is it possible that this message will pop up to the user?
Thanks!Hi Mark,
use 'I' instead of 'E':
* Message e000(otc) with v_curr.
Message i000(otc) with v_curr.
In SE38 / SE80 press F1 on MESSAGE and it will explain the usage.
Maybe you should try:
message e000(otc) with v_curr DISPLAY LIKE 'I'.
regards -
WHEN I CLICK ON MY FIREFOX ICON....I GET THIS LITTLE 1"X 1" BOX THAT LOOKS LIKE IT'S BRINGING UP THE PAGE, BUT IT DOESN'T GET ANY BIGGER THAN THAT LITTLE 1" BOX............HELP
It is possible that your security software (firewall, anti-virus) blocks or restricts Firefox or the plugin-container process without informing you, possibly after detecting changes (update) to the Firefox program.
Remove all rules for Firefox and the plugin-container from the permissions list in the firewall and let your firewall ask again for permission to get full unrestricted access to internet for Firefox and the plugin-container process and the updater process.
See:
*https://support.mozilla.org/kb/Server+not+found
*https://support.mozilla.org/kb/Firewalls
*https://support.mozilla.org/kb/fix-problems-connecting-websites-after-updating -
REP-56071: Security check failed with error message
Hi!
We have an Oracle 9iAS R2 v9.0.2.2 installation on Linux (Red Hat Advanced Server 2.1). We have installed PatchSet 2703110, 2581587 and 2842923.
Oracle9i Reports version is: 9.0.2.2.0
iAS and Infrastructure are on separate hosts.
Trying to run Reports demo test.jsp or test.rdf we get the following message:
javax.servlet.jsp.JspException: REP-56071: Security check failed with error message: Error code30001 - Cannot access the server:rep_dkipcias
In package:wwv_rw_usr function:security_check
Command line is: server=rep_dkipcias report=/repdemo/examples/Tools/test.jsp rundate="29-MAY-03 09:05:01"
Found on Metalink the following Note: 216847.1
This recommends to comment out the security and destination tags in ORACLE_MIDDLETIER_HOME/report/conf/<repserver>.conf file
After commenting them out reports works fine.
BUT
at the end of the note there is a note which states that "Commenting out the security tag removes the integration of the reports server and portal."
We need reports integration with Portal. We need SSO as well.
Could you give any workaround for this problem?
PS.: I have red Note:213171.1, Note:216118.1, http://otn.oracle.com/products/reports/htdocs/getstart/whitepapers/securing9i.pdf and BUG:2645629
None of them gave any solution for the problem
Thanks in advance,
Andras WeintrauthHi Jeff,
Q(1): Yes.
(Report Name and Servers tab)
Report Server: REP_DKIPCIAS
Oracle Reports File Name: test.jsp
Execute: as JSP
(Other tabs)
Default values. Unchanged.
Q(2): (Acces Tab of Report Component)
Publish to Portal = checked
Inherit Privileges from Portal DB Provider = checked
(Acces Tab of Report Server Component)
Inherit Privileges from Portal DB Provider = checked
(SSO User)
The user I try to run the report with has the following group assignments:
Privilege Group
PORTAL_ADMINISTRATORS
PORTAL_DEVELOPERS
DBA
PORTLET_PUBLISHERS
Additional Info:
To be more specific: The mentioned security check failure exists outside of Portal as well. Eg. when we try to run the default portal test examples (test.jsp, test.rdf) from the iAS home page Demonstartions tab.
Thank You in advance,
Andras -
Just got new air and trying to set up. When I put in my Apple ID and password it comes up with error message 'can't sign in because of server error. Try again signing on.' Trying again does not fix. I know my ID and PW are right as work on other apple devices I have.
Using FaceTime http://support.apple.com/kb/ht4319
Troubleshooting FaceTime http://support.apple.com/kb/TS3367
The Complete Guide to FaceTime: Set-up, Use, and Troubleshooting Problems
http://tinyurl.com/32drz3d
Cheers, Tom -
Macbook freezes with Error Message in a Black Box and asks for reboot.
Now here is new problem (i dont know if specifically macbook related or something to do with Mac software). I have faced this thrice today.....
Suddenly my Macbook freezes and in the center of the screen I get a black transparent box (quite big) with error message written in few languages. It simply asks me to hold down the power button for sometime to reboot the Macbook. I have found the Macbook freezes completely, no working keys, trackpad, etc all disabled. And after I push the power button the macbook shutsdown.
On rebooting there is no problem at all, i just loose all the work that was open...
Can someone tell if there is some remedy.. or what needs to be done.... Also is this hardware related or software...
I must mention my macbook is also have RSD problems...What you are seeing is the message that results from what is known as a kernel panic: a serious error usually caused by some sort of hardware malfunction. The path to debug this is to make sure you unplug any external devices you have attached (if any) and see if the problem persists. If you still have the problem, it could mean a bad video card, logic board, RAM, RAM slot, etc. If you have RSD, then you already know you have a hardware problem, and this is just more evidence of it. Time to go to an Apple Certified Repair shop and have them look at it.
Good luck!
MacBook,G5 iMac,15PB,G4 iMac, G4 QS, AX, 3G iPod, Shffl, nano,shffl Mac OS X (10.4.7) -
Revision: 3722
Author: [email protected]
Date: 2008-10-17 14:04:59 -0700 (Fri, 17 Oct 2008)
Log Message:
Bug: BLZ-260 - Error message for a legacy <=3.0 client poll failing against a >=3.1 server is unclear
QA: Yes
Doc: No
Ticket Links:
http://bugs.adobe.com/jira/browse/BLZ-260
Modified Paths:
blazeds/trunk/modules/common/src/flex/messaging/errors.properties
blazeds/trunk/modules/core/src/flex/messaging/FlexSession.java
blazeds/trunk/modules/core/src/flex/messaging/client/FlexClient.javayour problem:
Missing class: oracle.tip.adapter.jms.JmsManagedConnectionFactory
Dependent class: oracle.tip.adapter.fw.wsdl.WSDLUtils
Loader: oracle.bpel.common:10.1.3
Code-Source: /oraclesoa/oraclesoa/product/10.1.3.1/OracleAS_1/bpel/lib/orabpel.jar
Configuration: <code-source> in /oraclesoa/oraclesoa/product/10.1.3.1/OracleAS_1/j2ee/home/config/server.xml
It happens when server is custom installed, try to reinstall it as full version and problem should disappear otherwise your need another full installation to retrieve and replace orabpel.jar file from (or maybe more) -
Hi guys, Please help
Just upgraded computer to Windows 7. Installed latest version of ITunes. It installed and uploaded all my items in my library.
Connected IPad2 and updated latest version. However whenever it trys to sync my contents either to my IPad, my wifes IPad or my new Iphone4S, it simply comes up with error message. I TUNES has stopped working. Windows is checking for a solution to the problem... Windows will close the program and notify you if a solution is found. Urggh, can anyone helpThis is similar to my dilemma I just posted:
itunes has stopped working error msg after software updates? 50 minutes ago
I have removed Bonjour as well.
I've had this happen other times when I've updated iTunes software on other systems too, to the extent that now I'm reluctant to ever Accept when it suggests I do so. But I went ahead this time and sure enough I think I'll have to do a total reinstall.
LOL, I don't think Windows has EVER found a solution to ANY system problem I've had which makes it mildly amusing when it acts like it's helping! -
Blue screen with error message
Product Name: HP Media Center M7250n Desktop PC
Product #ED842aa-aba
I have been getting a blue screen with error messages that ask if this is the first time i get the error and then at the end it says it is dumping memory. I would like to wipe my harddrive and reinstall XP but my system is out of warrenty and HP won't provide me a recovery CD. What are my options.
This question was solved.
View Solution.Hi,
You are most welcome.
"I work for HP."
Please click the "White Kudos" star to say thanks for helping.
Please mark "Accept As Solution" if my help has solved your problem. -
The way I deal with error message 1417, 1418 and 1428
Firstly, sorry for my poor English, but I would like to share with you my experience, and hope that it may helps you.
Since the release and update of iTunes 7, I have not faced any problem, but I heard a lot of articles from this forum about the errors 1417, 1418, 1428 and 50 etc. I could not make any suggestion and find a solution about it, all I could do is to copy some threads from some successful cases mentioned on this forum.
Until yesterday, I finally received a 4th Gen 20GB iPod (around 2 years old)from a friend and asked me whether I could fix it for him, which has been left untouched as a paper-weight for almost 2 months.
I tried to turn it on, and the screen was completed blank and the device looked dead. Before doing anything I prepared the following:-
1. A window based PC
2. A Mac computer
3. An USB iPod cable
4. A Firewire iPod cable
5. An iPod AC charger
As the iPod was previously formatted on a PC, therefore I tried to plug it with a PC via USB cable, it did not response and not able to get recognized by the PC. I ejected the iPod and connected with an AC charger, after a few minutes, I did a Reset for the iPod
How to reset iPod
http://docs.info.apple.com/article.html?artnum=61705
The iPod showed an Apple sign, it stuck there for almost a minute, the screen then showed a battery with an exclamation mark sign, and after a minute, the iPod turned off itself. I was sure that the iPod carried very low battery, and could not be charged by connecting it with any computer (both Mac and PC).
I decided to let it have a charge with an AC charger for a bit longer, after 10 minute I did the Reset again, this time a sign of folder with exclamation mark showed up after the Apple sign, and again could not get recognized by a computer.
I changed my mind, and put the iPod into disk mode
Putting iPod into disk mode
http://docs.info.apple.com/article.html?artnum=93651
Instead of connecting with a PC, I plug it with my Mac using a Firewire cable, it did not response, so I switched the cable to an USB, interestingly, the iPod got recognized and a window pop up indicating that the iPod needed to do a Restore. Therefore I clicked “Restore”, after a few seconds, an Error message pop-up with Error Message 1417, the sign that I have been waiting for quite sometime.
I ejected the iPod and the screen immediately showed a folder exclamation mark (a sign indicating a corrupted or a failure iPod OS). I am forced to put the iPod into disk mode again, connected with the Mac computer and open the Disk Utility
1. Open the disk utility, hope your iPod appears there (left hand side), highlight it
2. Go to Tab “Partition”, click either “Delete” or “Partition”, if fails, skip this step and go to 3
3. Go to Tab “Erase” , choose Volume Format as “MAC OS Extended (Journaled), and click Erase, again if fails, skip it and go to 4
4. Same as step 3, but open the “Security Options....” and choose “Zero Out Data” before click Erase. It will take 1 to 2 hours to complete.
5. Eject your iPod and do a Reset
6. Open the iTunes 7 and click “Restore”
It managed to complete the Restore process, and started to sync with the iTunes. However, it got stuck at the song no.238 from the total of 2000. I left it for an hour, but with no process, instead the iPod became “Hot” and the iTunes showed an Error message of 1428. I ejected the iPod from my Mac computer, the iPod’s screen turn to show the famous killer icon;“The Sad iPod“.
This time it was totally dead, even failed to put it into Disk Mode and non of the computer could recognize it. Sigh, I hated to do it but I knew that I must did the following:-
Holding the iPod in my Palm, and hitting it on a surface of a Sofa with 5 attempts.
Did not surprise me, the iPod turned on and it showed the Language Menu on the screen. So, I put it into Disk Mode and connected with my window PC.
The PC showed a sign and indicated that an USB device had been connected with it. I opened the iTunes and did a Restore there.
However, an Error Message 50 showed up, but I were not worried about it, connected it back with my Mac computer with it in Disk Mode. As expected the iTunes opened and allowed me to do a Restore there.
This time it managed to complete the process and a window of register pop up. After the completed the process, the iPod started to sync with the iTunes again, which finally managed to complete the process.
I left it connecting with the AC charger overnight. In the next morning, I switched it on and have a play with it, I am so glad as it is working like a charm.
From the above experience, I would like to share it with the user the following:-
1. It always better to charge with an ac charger instead of the computer, as when an iPod carrying with very low battery, it may not able to get charge from a computer
2. Try to connect the iPod with a computer, switching between USB and Firewire
3. Try to format an iPod with HD problem, with a different kind of computer e.g. Mac or PC, as the formats are totally different, the way it formats may able to solve the bad sectors on the HD
4. It may get better chance to get your iPod recognized, if you put it in Disk Mode
I hope the following works in your case as I did.a pop up error message says itunes couldnt be configured
I'd like to have a closer look at that error message please.
Generate the error message again. While the error message box is open, hold down the Alt key and hit the PrtSc key. Paste the screenshot into an image file (using a program like Paint), and save the file.
Start a reply here and click the wee camera icon at the top of the reply window. Click "Choose file", browse to the image file, select the file and click "Open". Now click "Insert file" to insert the screenshot into the reply.
Maybe you are looking for
-
Appeal to the moderators by users from Russia (sub...
Hi all! My name is Alexander. I'm from Russia. My English is bad so I use an online translator. I am writing to you on all Russian-speaking users of Skype. The problem is this: recently, attackers have learned to delete accounts using the holes in th
-
I installed Aurora your new upgrade. I didn't like it so I used my uninstaller to get rid of it. Everything I had in my old firefox went with it. Bookmarks and all. How can I get my old firefox back? Thank you.
-
Trying to upgrade PPC G4 from 10.3.9 to 10.5, getting error message
I'm trying to upgrade a PowerMac G4 to 10.5 from 10.3.9. Is there a free file I can download to upgrade the OS to 10.5 or do I need to purchase it and if so, where can I get it?
-
How do I set mozilla fire fox to down load to a differnt drive
I have just updated my computer using 2 ssd drives. The operating system is on C: drive, and I want all downloads to go to E Drive. How can I set my down loads to go to E Drive please. i3 cpu, 16gb ram Gigabyte motherboard, 2x ssd 120gb and 240gb Moz
-
Reducing tabs in the interaction widgets in captivate 6
Hi can someone tell me how to reduce the number of tabs in the interaction widgets. I am always presented with 4 with an option to increase when what I want to do is remove one or two of the buttons instead. Can someone please help as this is limitin