B2B not picking up the input file
Hi All,
I am trying to test aB2B scenario. Oracle B2B is not picking up the file from Endpoint URI. Can someone please suggest. What might be going wrong?
TIA
Phani
Hi Ramesh,
Its an inbound scenario. I've placed a file on the host ftp server from where B2B is configured to pick the files, which isn't happening.
Can you please tell me the possible reasons and the files which i've to look into in case of any errors.
Similar Messages
-
Pick up the input file if delta betweeb two files is 30%
Hi Experts,
A file is placed at the source folder..will it be possible for XI to check if previous file exists in that folder..
If yes then if th diffrence between both fields is greater than 30 % then pick up the file???
I do not see any which way it can be done in XI..
pls share ur thoughts..
Regards,
Teja
Edited by: Ravindra Teja on Jan 24, 2010 8:53 AMThanks Michal...
Yes this is a nice idea..lemme start off right away...
I ll have to put a . right???
any help onthe code???
Would ther be some blog on reading both files or how to read an attachment using adapter modules??
appreciate ur help
Edited by: Ravindra Teja on Jan 24, 2010 11:54 AM -
My jsp page is not displayed - tomcat does not pick up the class file
Hi everybody,
I have a Java code which is a controller for a jsp page, called: HomeController.java. Code is as follows:
@Controller
public class HomeController {
protected final transient Log log = LogFactory.getLog(getClass());
@RequestMapping(value = "/mypage")
public String home() {
System.out.println("HomeController: Passing through...");
return "home";
}There is nothing especial in the jsp page: home.jsp. If I go to this url:
http://localhost:8080/adcopyqueue/mypage
I can view mypage and everything works fine. Also in the tomcat Dos page I can see the comment:
HomeController: Passing through...As expected.
Now under the same directory that I have HomeController.java, I've created another file called: LoginController.java. Following is the code:
@Controller
public class LoginController {
protected final transient Log log = LogFactory.getLog(getClass());
@RequestMapping(value = "/loginpage")
public String login() {
System.out.println("LoginController: Passing through...");
return "login";
}And under the same place which I have home.jsp, I've created login.jsp.
Also under tomcat folders, LoginController.class exists under the same folder that HomeController.class exists and login.jsp exists under the same folder which home.jsp exists.
But when I go to this url: http://localhost:8080/adcopyqueue/loginpage
Nothing is displayed! I think tomcat does not pick up LoginController.class b/c on the tomcat Dos window, I do NOT see this comment:
LoginController: Passing through...Instead I see following which I do not know what do they mean?
[ INFO] [http-8080-1 01:43:45] (AppInfo.java:populateAppInfo:34) got manifest
[ INFO] [http-8080-1 01:43:45] (AppInfo.java:populateAppInfo:36) manifest entrie
s 8The structure and the code for HomeController.java and LoginController.java plus the jsp files match. I have no idea why tomcat sees one of the files and not the other?
Clean build did not help. Does anybody have any idea? Any help is greatly appraciated.
Edited by: ronitt on Nov 16, 2011 3:55 PMHi,
Please check the following path if your application is deployed or not properly if you are using eclipse:
Workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps -
Clients not picking up changed application files
I created an application and deployed it to a collection containing 1 workstation. I needed to make a change to one of the files in the application, so I made the change in the source for the application, redistributed the content to my distribution
point and tried to run the updated application on the client.
The workstation will not pick up the changed file. I have run the Machine Policy check in, the User Policy check in, and the Application Deployment Evaluation Cycle multiple times to no avail.
We are just beginning our implementation of SCCM (converting from Altiris) and this is really frustrating me to no end.
Any help will be greatly appreciated.There are multiple ways to check if the current version of the application is being installed. One of them is to check the AppEnforce client log file after triggering the installation.
That should show a line like the following, which includes the revision of the installed application:
<![LOG[+++ Starting Install enforcement for App DT "<DeploymentType>" ApplicationDeliveryType - ScopeId_A351EC12-B25C-4327-80EE-247F25E4CE55/DeploymentType_26778027-8288-4f4e-b588-f8259f85777d,
Revision - 6, ContentPath - C:\Windows\ccmcache\2, Execution Context - User]LOG]!>
My Blog: http://www.petervanderwoude.nl/
Follow me on twitter: pvanderwoude -
Xi server not picking up the file
Hi,
My Scenario is flat file to xml.I have declared all the file content conversion parameters and placed the input file in server.But the thing is XI server is not picking up the file.What could be the error.Does any error in content conversion has to do with XI-Server not picking up the file.
Thanks,
SrinadhHi Bhargav,
go to SXMB_IFR -> Runtime Workbench -> component monitoring -> adapter engine -> adapter engine monitoring or to communication channel monitoring to see the error in your sender file adapter..........rectify this error in comm channel in ID.......set filemode to delete..........then activate yur comm channel.........then your source file will be picked by XI........
Thanks,
Rajeev Gupta -
File is not picking from the source location.
Hi all,
File is not picking from the source location. FTP is working properly and file is also placed in source location. I am new the XI, if anybody can give me the solution it would be really helpfull.
Thanks to all.
KoreanHi Majin,
Check the folder path properly, check the file name( file name is case sensitive) you have given correct or not. See that your communication channel is active. Also check the cache status and check adapter status also by that you will come to know wht is the problem.
Thanks,
Ranjeeth. -
Import Server not picking up the file
Hello,
I have 2 repositories running on the same server. Import server picks up file for one repository, but not for the other. What could be the reason? Also, for the repository, import server not picking up the file, workflow also does not send an email notification.
Please help
SubhashHi Subhash,
Hope you are not using the same Import Server for both the MDM Servers. If yes then you need to mention the MDM Sevrer name in the MDM Server parameter of MDIS.ini. Check the parameter list of MDIS.ini file.
If your repository has password for Admin user then you need to specify the same in MDIS.ini file under your repository section for User = Admin and Passowrd = [Admin password]. Remove the E from the PAsswordE and give the password for Admin user. Once done restart the Import Server and check again, parameter Password would have converted to PasswordE.
For Email Notification two things you need to check:
1. You should have specified the mail server address in MDS.ini file under your repository section for parameter Mail Server.
2. Workflow owner should have entry in Email address field of the user. Check this in Console under Admin -> Users.
Regards,
Jitesh Talreja -
Error could not build a topology to decode the input file
682593 (3088) - exe\logging.cpp:0841: --- START 2014\11\4 5:38:34 AM ---
682593 (3088) - exe\main.cpp:4511: WinSAT registry node is created or present
682609 (3088) - exe\main.cpp:4542: Command Line = winsat formal
682625 (3088) - exe\main.cpp:4314: INFO: The axe results path environment variable is not set. Assuming we aren't running under AXE.
682625 (3088) - exe\main.cpp:4649: INFO: Winsat is not running in AXE mode.
682625 (3088) - exe\processwinsaterror.cpp:0146: ERROR: tried to read resource strings, unknown exception occured
682687 (3088) - exe\main.cpp:4741: > IsFormal=TRUE IsMoobe=FALSE.
682687 (3088) - exe\watchdog.cpp:0113: WatchDogThreadProc Launched with priority 0
682734 (3088) - exe\main.cpp:4860: Watch dog system enabled
682734 (3088) - exe\main.cpp:4875: Main watch dog timer set to 600.0 seconds
682875 (3088) - common\winsatutilities.cpp:1060: PNPID from DX9 call = PCI\VEN_1002&DEV_9851&SUBSYS_22CE103C&REV_05
682875 (3088) - common\winsatutilities.cpp:1126: Index [0]: PNPID = PCI\VEN_1002&DEV_9851&SUBSYS_22CE103C&REV_05
682875 (3088) - common\winsatutilities.cpp:1150: Matching device PnPID is PCI\VEN_1002&DEV_9851&SUBSYS_22CE103C&REV_05
682875 (3088) - common\winsatutilities.cpp:1126: Index [1]: PNPID = ROOT\BasicDisplay
682937 (3088) - exe\main.cpp:2615: > DWM Running.
682937 (3088) - exe\main.cpp:2622: > turning off DWM.
682937 (3088) - exe\main.cpp:2595: > EMD service will be restored on exit.
682984 (3088) - exe\syspowertools.cpp:0983: > Read the active power scheme as '381b4222-f694-41f0-9685-ff5bb260df2e'
682984 (3088) - exe\main.cpp:2923: > power policy saved.
683171 (3088) - exe\syspowertools.cpp:1015: > Set the active power scheme to 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c'
683171 (3088) - exe\main.cpp:2944: > power policy set to maximum.
684515 (3088) - exe\main.cpp:0867: > WinSAT info: Version=V6.3 Build-9600.16384
684562 (3088) - exe\main.cpp:1007: > IsOfficial=TRUE IsFormal=TRUE IsMoobe=FALSE RanOverTs=FALSE RanOnbatteries=FALSE
684562 (3088) - exe\main.cpp:4125: > Power 'execution' request successfully set.
684562 (3088) - exe\main.cpp:1852: > Run Assessment features
684593 (3088) - common\winsatutilities.cpp:1060: PNPID from DX9 call = PCI\VEN_1002&DEV_9851&SUBSYS_22CE103C&REV_05
684593 (3088) - common\winsatutilities.cpp:1126: Index [0]: PNPID = PCI\VEN_1002&DEV_9851&SUBSYS_22CE103C&REV_05
684593 (3088) - common\winsatutilities.cpp:1150: Matching device PnPID is PCI\VEN_1002&DEV_9851&SUBSYS_22CE103C&REV_05
684593 (3088) - common\winsatutilities.cpp:1126: Index [1]: PNPID = ROOT\BasicDisplay
684640 (3088) - exe\main.cpp:1852: > Run Assessment dwm -aname DWM -time 10 -fbc 10 -disp off -normalw 1 -alphaw 2 -width 1280 -height 1024 -winwidth C(1144) -winheight C(915) -rendertotex 6 -rtdelta 3 -nolock
684656 (3088) - d3d\graphicsop.cpp:0195: GraphicsOp::AssessmentThread Launched with priority 0
696296 (3088) - exe\processresults.cpp:4571: > Wrote video memory bandwidth to the registry 3000430
696359 (3088) - exe\main.cpp:2138: > DWM Assessment results processing SUCCESS
696359 (3088) - exe\main.cpp:1852: > Run Assessment d3d -aname Batch -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(10) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)
696359 (3088) - d3d\graphicsop.cpp:0195: GraphicsOp::AssessmentThread Launched with priority 0
702843 (3088) - exe\main.cpp:1852: > Run Assessment d3d -aname Alpha -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(75) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)
702843 (3088) - d3d\graphicsop.cpp:0195: GraphicsOp::AssessmentThread Launched with priority 0
709234 (3088) - exe\main.cpp:1852: > Run Assessment d3d -aname Tex -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -texshader -totaltex 10 -texpobj C(4) -rendertotex 6 -rtdelta 3
709234 (3088) - d3d\graphicsop.cpp:0195: GraphicsOp::AssessmentThread Launched with priority 0
716265 (3088) - exe\main.cpp:1852: > Run Assessment d3d -aname ALU -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -alushader -totaltex 10 -texpobj C(1) -rendertotex 6 -rtdelta 3
716265 (3088) - d3d\graphicsop.cpp:0195: GraphicsOp::AssessmentThread Launched with priority 0
723500 (3088) - exe\main.cpp:1852: > Run Assessment d3d -dx10 -aname Batch -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(10) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)
723500 (3088) - d3d\graphicsop.cpp:0195: GraphicsOp::AssessmentThread Launched with priority 0
723500 (3088) - d3d\graphicsop.cpp:0217: Driver is not WDDM 1.1 or WDDM 1.2; aborting DX10 assessment.
723500 (3088) - exe\main.cpp:1852: > Run Assessment d3d -dx10 -aname Alpha -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 300 -batchcnt C(75) -objs C(26) -rendertotex 6 -rtdelta 3 -texpobj C(1)
723500 (3088) - d3d\graphicsop.cpp:0195: GraphicsOp::AssessmentThread Launched with priority 0
723500 (3088) - d3d\graphicsop.cpp:0217: Driver is not WDDM 1.1 or WDDM 1.2; aborting DX10 assessment.
723500 (3088) - exe\main.cpp:1852: > Run Assessment d3d -dx10 -aname Tex -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -texshader -totaltex 10 -texpobj C(4) -rendertotex 6 -rtdelta
3
723500 (3088) - d3d\graphicsop.cpp:0195: GraphicsOp::AssessmentThread Launched with priority 0
723500 (3088) - d3d\graphicsop.cpp:0217: Driver is not WDDM 1.1 or WDDM 1.2; aborting DX10 assessment.
723500 (3088) - exe\main.cpp:1852: > Run Assessment d3d -dx10 -aname ALU -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 500 -batchcnt C(125) -objs C(20) -noalpha -alushader -totaltex 10 -texpobj C(1) -rendertotex 6 -rtdelta
3
723500 (3088) - d3d\graphicsop.cpp:0195: GraphicsOp::AssessmentThread Launched with priority 0
723500 (3088) - d3d\graphicsop.cpp:0217: Driver is not WDDM 1.1 or WDDM 1.2; aborting DX10 assessment.
723500 (3088) - exe\main.cpp:1852: > Run Assessment d3d -dx10 -aname GeomF4 -time 7 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 150;200;241 -batchcnt C(50);C(200);C(300) -objs C(12);C(26);C(45) -noalpha -geomf4shader -texpobj C(0)
-rendertotex 6 -rtdelta 3 -tierframes 60 -tiertime 1
723500 (3088) - d3d\graphicsop.cpp:0195: GraphicsOp::AssessmentThread Launched with priority 0
723500 (3088) - d3d\graphicsop.cpp:0217: Driver is not WDDM 1.1 or WDDM 1.2; aborting DX10 assessment.
723500 (3088) - exe\main.cpp:1852: > Run Assessment d3d -dx10 -aname GeomV8 -time 7 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 75;100;120 -batchcnt C(25);C(100);C(150) -objs C(8);C(17);C(29) -noalpha -geomv8shader -texpobj C(0)
-rendertotex 6 -rtdelta 3 -tierframes 60 -tiertime 1
723500 (3088) - d3d\graphicsop.cpp:0195: GraphicsOp::AssessmentThread Launched with priority 0
723500 (3088) - d3d\graphicsop.cpp:0217: Driver is not WDDM 1.1 or WDDM 1.2; aborting DX10 assessment.
723515 (3088) - exe\main.cpp:1852: > Run Assessment d3d -dx10 -aname CBuffer -time 5 -fbc 10 -disp off -animate 10 -width 1280 -height 1024 -totalobj 75 -batchcnt C(25) -objs C(8) -rendertotex 6 -rtdelta 3 -texpobj C(1) -cbuffershader -cbufa 2 -cbuff
5 -cbufp 6
723515 (3088) - d3d\graphicsop.cpp:0195: GraphicsOp::AssessmentThread Launched with priority 0
723515 (3088) - d3d\graphicsop.cpp:0217: Driver is not WDDM 1.1 or WDDM 1.2; aborting DX10 assessment.
723515 (3088) - exe\main.cpp:1852: > Run Assessment mfmedia -input C:\Windows\Performance\WinSAT\winsat.wmv -nopmp
723515 (3088) - mfmedia\mfmediaop.cpp:0508: ps_MFMediaWorkerThread Launched with priority 0
733562 (3088) - mfmedia\mediaerror.cpp:0137: mfmediatest.cpp @ 1555: 0x800705b4 == ERROR_TIMEOUT
733578 (3088) - mfmedia\mediaerror.cpp:0137: mfmediatest.cpp @ 1279: 0x800705b4 == ERROR_TIMEOUT
733578 (3088) - mfmedia\mediaerror.cpp:0137: mfmediatest.cpp @ 388: 0x800705b4 == ERROR_TIMEOUT
733578 (3088) - mfmedia\mediaerror.cpp:0096:Error: Could not build a topology to decode the input file. (p_BuildTopology)
733625 (3088) - exe\main.cpp:2157: > mfmedia Assessment FAILED due to an error
733625 (3088) - exe\main.cpp:4164: > Power request 'execution' successfully cleared.
733625 (3088) - exe\processresults.cpp:4571: > Wrote video memory bandwidth to the registry 3000430
733625 (3088) - exe\processresults.cpp:1421: Skipping HighDefPlayback limit check.
733625 (3088) - exe\processresults.cpp:1547: No D3D10 Subscore. Using D3D9 subscore for final D3D score.
733640 (3088) - exe\processwinsaterror.cpp:0298: Unspecified error 21 occured.
733640 (3088) - exe\processwinsaterror.cpp:0319: Writing exit code, cant msg and why msg to registry
733796 (3088) - exe\syspowertools.cpp:1015: > Set the active power scheme to 381b4222-f694-41f0-9685-ff5bb260df2e'
733796 (3088) - exe\main.cpp:2985: > Power state restored.
733812 (3088) - exe\main.cpp:3000: > Successfully reenabled EMD.
733859 (3088) - exe\main.cpp:3026: > Composition restarted
733859 (3088) - exe\watchdog.cpp:0339: Watch dog system shutdown
733859 (3088) - exe\main.cpp:5204: > exit value = 21.
i accidentally deleted all the formal assessment.xm file
please help meHi,
I'm agree with amavhsrma, we do need more information about your problem. We couldn't provide any suggestion with single log file.
Roger Lu
TechNet Community Support -
Hi all,
It has the following platform: SAP ECC6 in AIX 6.1 with Oracle Database
My question is: When I run a online backup from DB13 with util_file I have this error message :
BKI0062E: The input file /oracle/SID/sapbackup/.file.lst is not valid.
Knowing when I launch from the standard profile on Disk initSID.sap it works without problem
When we test manually with oraSID it works but by SIDadm its not work
Then you can mention or in configuration files BACKINT both users oraSID & SIDadm have rights to use
Many Thanks
AT> # ls -l /sapmnt/X21/exe/br*
> -rwxrwxr-x 1 oraX21 dba 5002624 Feb 06 2008 /sapmnt/X21/exe/brarchive
> -rwsrwxr-x 1 oraX21 dba 5129705 Feb 06 2008 /sapmnt/X21/exe/brbackup
> -rwsrwxr-x 1 oraX21 dba 6659409 Feb 06 2008 /sapmnt/X21/exe/brconnect
> -rwxrwxr-x 1 oraX21 dba 5594679 Feb 06 2008 /sapmnt/X21/exe/brrecover
> -rwxrwxr-x 1 oraX21 dba 2100833 Feb 06 2008 /sapmnt/X21/exe/brrestore
> -rwxrwxr-x 1 oraX21 dba 6882272 Feb 06 2008 /sapmnt/X21/exe/brspace
> -rwsrwxr-x 1 oraX21 dba 2729734 Feb 06 2008 /sapmnt/X21/exe/brtools
As you see - your br*tools are more than two years old, many many errors have been fixed since. I would install the latest tools and try if the error is still there. You can even do that when the system is running.
Markus -
The specified screen does not exist in the DLIB file
Dear Experts,
I have copied the program of VA01 to Zprogram and created ztransaction when I execute ztransaction it will goto first screen, after I type input and click enter I will get below message
Screen zsapmv45a 4470 does not exist
when I check help (F1) it says as follows
Diagnosis
The specified screen does not exist in the DLIB file.
Procedure
Specify the programm and the screen number correctly.
If you want to generate a list of existing screens, select the program
and screen number on the Screen Painter selection screen. In the case of
the screen number, you can only enter a * in the first position.
can anyone tell me that how to maintian screen in DLIB file?
Thanks in Advance...
VenkateshDo you have such a screen number under the function group where you have copied the transaction VA01?
If not chek in standard func group for this screen and copy it. -
UWL - not picking up the XML config
Hi All,
we have a UWL Application in the UWL Adminstration for the configuration Purpose i need to upload the XML Configuration file. it not picking up the XML Configuration
can any one reslove this Please.
Thanks and Regards
Dileep
Edited by: Dileep P on Feb 12, 2008 5:59 PMDileep,
Whenever you upload a new configuration, you will need to clear out UWL cache.
Please go to "System Administration - > System Configuration -> Universal Work list & Workflow -> Universal Workflow Administration -> Click on cache administration page -> Choose system -> Click "Clear Cache" button.
Chintan -
JDBC sender channel running but not picking up the data from sp
Hi,
One of the jdbc sender channels in production is running at its schedule time but it is not picking up the data from the sql side, we have checked with the sp side and they are saying that sp is running fine. No changes have been done in its configuration. Last message coming in RWB is Retry interval started but that is of 1 day and its already been 3 days. I tried by starting and stopping the channel but of no use. The channel was re activated but that also didn't help.
Please help, what can be the reason for the same.
thanks.Hi,
The JDBCadapter ( The respective channel) is definitely locked in PI . Ideally for each polling interval a lock is being created and once the processing is over , the lock should be released/deleted automatically to allow further polling interval. If the lock is not released by the system automatically,further polling will not happen as expected. ( This may affect all sender JDBC adapters as well. I would recommend to do a check in all sender JDBC communication channels)
You can see/delete the locks in Visual admin.
Go to Server>Services->Locking adapter and click refresh
The entries for JDBC adapter ( with name $XIDBAD.JDBC2XI) should be deleted by selecting those particilar entries and click delete selected locks.
If you have more than one node, then same should be done in all server nodes.
The temprory solution would be creating/copy the existing channel in ID with same properties and assign it into particular sender agreement.
But, the lock may be created again which potentailly stops all your database interfaces. Hence i would suggest to use Disconnect From Database After processing of Each messages in Advanced tab in the sender JDBC adapter.
Hope this solves your issue.
PS: The same bahaviour would expected for all file adapter as well -
Query on processing the input files sequentially
Hi All,
I've a scenario based on File to 3 RFCs i.e. the input file will have 3 different recordtypes and based on the value of the recordtype corresponding RFCs should be invoked.
The main criteria here is <b>the input files should be read in sequence (By Date) and should be sent to R/3 once the prior file is processed completely</b> i.e. the second / third / subsequent file <b>shouldn't create multiple instances</b> of the ABAP pgm.
Even if I use EOIO in the file sender adapter I suppose the second file will be sent to and processed by ABAP parallely if the first file processing consumes huge time. Please correct me if am wrong.
Also let me know if there is any way to achieve this .
Thanks in advance.
Saravanan.Hi Udo / Prateek,
Thanks for your prompt reply.
Udo - <i>No, i dont think so. It has to wait in the queue until first message is processed</i> -- <b>Do you mean that XI will not create multiple instances of the ABAP pgm??..</b>
Prateek - How do I <b>Activate/Deactive the jobs for Event-Driven Message Processing dynamically using a program??..</b> Bcoz I've to check whether the first file processing is over (say by checking a flag) in the R/3 side and then Activate the Job if so...so that the next file can be read..
Thanks,
Joe. -
What does Java do with the input file?
Hello everyone --
I have a freaky Java problem. I'm running a program that takes an input file, reads it one line at a time, and determines whether the info I'm looking for is contained in it or not. For each line it reads, it decides if that line is good or bad, and broadcasts the findings in a System.out.println(). Every line gets one. When I run the program, I redirect the output to a log file. What's going on when the input file is 13000+ lines long and the log file is only 2500 lines long? This is tweakin' me out.
Thanks for the advice,
-Kwj.Here's what I have:
boolean isGood = true;
int count = 1;
while((line = in.readLine()) != null)
if (/*some condition is met*/)
{*do some stuff*/}
else
isGood = false;
System.out.println("***" + line);
if (isGood)
/*do some more stuff*/
System.out.println(count + ". " + line)
count++;
}//process all lines
As far as I can tell, I have every line accounted for in the else statement or the last if statement. If the line doesn't meet the req., it doesn't get to go on to the last if processing. All the good ones get processed. I think. -
JRE does not pick up the existing font installed in the OS
Hi,
I am developing an application that required to display UTF-8 string in different language, eg. Japanese, Chinese,..., and having some problems with using font
to display those strings.
I. Problem:
For some reasons, the JRE does not pick up the fonts in either jre/lib/fonts or OS's fonts folder (Windows\Fonts) to use to handle these strings. This results in square boxes displayed.
II. Temporary solutions found:
I searched and found the following solutions
1. Put the font in the fallback folder under jre/lib/fonts
However, this requires to bundle the application with the fonts, it has some problems
* Bundles all possible fonts significantly increase the size of the JRE
* It is a waste if the OS already has the font (as in my case Arial Unicode MS font already installed). 2. Modify the font.properties file *<- which is not recommended.*
III. Questions:
1. So I am wondering if anyone knows other solutions to this problem?
2. I came across some sites that says JRE will pick up the font correctly for a language if the OS is localized on that language. Is it true since I could not yet find that statement on sun website?
Any help or advices are greatly appreciated.
Phuong,
PS: I'm using JDK 6 update 6, Windows XP English versionHello,
Do any black bars show on the Airport icon at all?
I have a 2007 iMac that can barely see my Base Station 4 feet away, an older eMac 7 feet away sees it great!
On my iMac I use one of these...
http://eshop.macsales.com/item/NewerTech/MXP2802GU2/
And a USB extension cable can give even better range/speed.
Maybe you are looking for
-
I am using JAX - RPC for attachemnts using jwsdp-1.2. I am using DataHandler for attachments. I have been able to deploy the web service but when I try to connect to web service using client, I get following error. ny help will be greatly appreciated
-
the problem is that i launch the airport utility and it always says there is an update to 5.6.1, i click update and it launches the app store and tere are no updates available. i'm wondering if i need to reset or resetup my router but am afraisd if i
-
Ungrouping auto-grouped text in a PDF form
After I have created a form in FormCentral and import it into Acrobat Pro to further edit (I need it to be one page, so I'm moving fields around and compressing space), some of the text is auto-grouped into larger text boxes. For example, I have a na
-
User exit for manually calculating exchange rate in MIRO
Dear All, i want to change, exchange rate in MIRO transaction. for that i have used user exit MRMH0003 (Logistics Invoice Verification: Revaluation/RAP), but unfortunately it doesn't work. so, can you please suggest, the better way to do this. thanks
-
Hi , I have enabled the check box for display description in NC Client maintenance. There by I can see the Descriptions along with NC codes in NC Code lists.But when I assign NC code (after I click ADD button) I can see only NC code not the descript