Thread View: borland.public.jbuilder.compiler
12 messages
12 total messages
Started by Carl J. Mosca
Thu, 13 Oct 2005 19:09
JBuilder 2005 patch 4 and JBuilder 2006 compilation problem
Author: Carl J. Mosca
Date: Thu, 13 Oct 2005 19:09
Date: Thu, 13 Oct 2005 19:09
37 lines
2385 bytes
2385 bytes
I've got a project that compiles OK using JBuilder2005 11.0.236.0 (I don't recall which update that is). When I applied patch 4 a while back, I could no longer compile this project. I got a whole bunch of "Fatal Error: Unable to find package java.lang in classpath or bootclasspath" errors. I checked (and changed JDKs) but had no success. After doing a good bit of digging (and trying suggestions from other postings) I called support and a case (606387) was opened but ultimately we did not get anywhere. I was asked to install JBuilder along with the patch on another machine, which I did. I got the same errors. I uninstalled JBuilder from both machines and did not install the patch and it compiled OK again (this may have been a fluke because this problem was intitially intermittent). Also on both machines I reinstalled the patch, and the errors are back. Because this could not be reproduced by the support technician, the case was closed. JBuilder 2006 arrived yesterday. I installed it and when I compile this project, my errors are back: "ADIUtil.java": Fatal Error: Unable to find package java.lang in classpath or bootclasspath . . . I have tried JDKs 1.5.0_04_b05 and 1.5.0_03_b07 and both exhibit this issue. I believe the latter came with 2006. It's been a while since I played around with this issue. I thought I would start a fresh attempt to find the problem using 2006. Does anyone have any clues? TIA, Carl
Re: JBuilder 2005 patch 4 and JBuilder 2006 compilation problem
Author: Lori M Olson [TeamB]
Date: Fri, 14 Oct 2005 14:46
Date: Fri, 14 Oct 2005 14:46
70 lines
3628 bytes
3628 bytes
Carl J. Mosca wrote:
> I've got a project that compiles OK using JBuilder2005 11.0.236.0 (I
> don't recall which update that is).
>
> When I applied patch 4 a while back, I could no longer compile this
> project. I got a whole bunch of "Fatal Error: Unable to find package
> java.lang in classpath or bootclasspath" errors.
>
> I checked (and changed JDKs) but had no success. After doing a good bit
> of digging (and trying suggestions from other postings) I called support
> and a case (606387) was opened but ultimately we did not get anywhere. I
> was asked to install JBuilder along with the patch on another machine,
> which I did. I got the same errors. I uninstalled JBuilder from both
> machines and did not install the patch and it compiled OK again (this
> may have been a fluke because this problem was intitially intermittent).
> Also on both machines I reinstalled the patch, and the errors are back.
>
> Because this could not be reproduced by the support technician, the case
> was closed.
>
> JBuilder 2006 arrived yesterday. I installed it and when I compile this
> project, my errors are back:
>
> "ADIUtil.java": Fatal Error: Unable to find package java.lang in
> classpath or bootclasspath
> .
> .
> .
>
> I have tried JDKs 1.5.0_04_b05 and 1.5.0_03_b07 and both exhibit this
> issue. I believe the latter came with 2006.
>
> It's been a while since I played around with this issue. I thought I
> would start a fresh attempt to find the problem using 2006. Does anyone
> have any clues?
>
> TIA,
> Carl
AFAIK, this is always caused by one of 2 things.
1. fubar'd JDK install. I would make sure that you have NO JDK's/JRE's
installed, and then attempt the JBuilder 2006 install again.
2. really fubar'd project file. In this case, copy the source files
from your project into a new directory, and then recreate your project
from scratch in the new directory.
Hopefully one of those 2 things will work for you. I had the same
problem, itermittently, on only one machine last year. I know it is
frustrating.
--
Regards,
Lori Olson [TeamB]
------------
Save yourself, and everyone else, some time and search the
newsgroups and the FAQ-O-Matic before posting your next
question.
Google Advanced Newsgroup Search
http://www.google.ca/advanced_group_search
Other Newsgroup Searches:
http://www.borland.com/newsgroups/ngsearch.html
Joi Ellis's FAQ-O-Matic:
http://www.visi.com/~gyles19/fom-serve/cache/1.html
Re: JBuilder 2005 patch 4 and JBuilder 2006 compilation problem
Author: Carl J. Mosca
Date: Fri, 14 Oct 2005 15:49
Date: Fri, 14 Oct 2005 15:49
34 lines
2592 bytes
2592 bytes
> AFAIK, this is always caused by one of 2 things. > > 1. fubar'd JDK install. I would make sure that you have NO JDK's/JRE's > installed, and then attempt the JBuilder 2006 install again. > > 2. really fubar'd project file. In this case, copy the source files > from your project into a new directory, and then recreate your project > from scratch in the new directory. > > Hopefully one of those 2 things will work for you. I had the same > problem, itermittently, on only one machine last year. I know it is > frustrating. > Lori, Thanks for the reply. I *think* I can rule out number 2 because (I know I left out most of the details with the support person) I created a very small new project and saw the same problem consistently (on two machines). As for number one, I've got three and four JDKs on my machines right now. As it happens I will be installing new hard drive in one of them and I will install the OS, JB 2006, and then my project and see what happens (of course if that does not work, I can always try #2 again). Because, like most of us I guess, I tend to set all my machines up the same way, it stands to reason I would see this more than once. I still need to find the magic combination because the JDKs and other development stuff I have is all stuff I intend to put back. Should have time this weekend...we'll see. Carl
Re: JBuilder 2005 patch 4 and JBuilder 2006 compilation problem
Author: Paul Nichols (TeamB)
Date: Fri, 21 Oct 2005 19:47
Date: Fri, 21 Oct 2005 19:47
37 lines
2597 bytes
2597 bytes
Carl J. Mosca wrote: > Well it was almost a week later but I finally got a new machine up and > running. This one is at home, running WinXP with no JDK installed. > > I installed JB2006 and copied my project file and need libraries. > > Unfortunately I still get the following: > > Fatal Error: Unable to find package java.lang in classpath or > bootclasspath > > I have, in the past and at least on one machine, been able to reproduce > this error with other projects. > > Still looking...\ If you cannot find the java.lang package, then this is 9 times out of ten a JDK problem. I am not saying you do not have a properly pathed JDK on your machine, but rather that your project is not using a JDK that is complete or can be found on your machine. There could be one other problem, of course. I did not see what OS you were using? Are you using an unsupported OS, like Windows 95, 98, or ME? Go to Tools Configure and select JDKs. What JDK and version are showing up as the default for your project? Are you sure that this jdk is on your machine and pathed correctly? Is so and you are still having problems, try another JDK. In the same Window, click New. Point to the path of another JDK (not jre, JSDK). JBuilder should auto recongnize the version. Does it? If so, save it. Now go to Projet and Project Properties. Use the new JDK. Try to run again. Did this solve the problem?
Re: JBuilder 2005 patch 4 and JBuilder 2006 compilation problem
Author: Carl J. Mosca
Date: Sat, 22 Oct 2005 01:40
Date: Sat, 22 Oct 2005 01:40
13 lines
1650 bytes
1650 bytes
Well it was almost a week later but I finally got a new machine up and running. This one is at home, running WinXP with no JDK installed. I installed JB2006 and copied my project file and need libraries. Unfortunately I still get the following: Fatal Error: Unable to find package java.lang in classpath or bootclasspath I have, in the past and at least on one machine, been able to reproduce this error with other projects. Still looking...
Re: JBuilder 2005 patch 4 and JBuilder 2006 compilation problem
Author: Carl J. Mosca
Date: Sat, 22 Oct 2005 21:53
Date: Sat, 22 Oct 2005 21:53
70 lines
4389 bytes
4389 bytes
> If you cannot find the java.lang package, then this is 9 times out of ten a > JDK problem. I am not saying you do not have a properly pathed JDK on your > machine, but rather that your project is not using a JDK that is complete > or can be found on your machine. I certainly tried that on the two machines back when I opened the ticket with Borland support (and again recently). I also uninstalled the JDKs and reinstalled them. > > There could be one other problem, of course. I did not see what OS you were > using? Are you using an unsupported OS, like Windows 95, 98, or ME? XP Pro on the first two and XP home on the last one. > > > Go to Tools Configure and select JDKs. What JDK and version are showing up > as the default for your project? Are you sure that this jdk is on your > machine and pathed correctly? Yes, the versions show up correctly. > > Is so and you are still having problems, try another JDK. In the same > Window, click New. Point to the path of another JDK (not jre, JSDK). > > JBuilder should auto recongnize the version. Does it? If so, save it. Yes, it does (I've been using JBuilder on and off since it's initial release so I'm fairly familiar with the process although you might not think so with this thread). ;-) Actually I kind of expected to be bitten by a path with a space in it or an environment variable/path issue. > > Now go to Projet and Project Properties. Use the new JDK. Try to run again. > Did this solve the problem? > No, it did not. Tech support also suggested Lori's second option which I had already done when I called them. This did not work with JBuilder 2005 and patch 4 but it worked earlier today on the last machine I reference with JBuilder 2006. One (significant) point I failed to mention in this thread (but I certainly mentioned it to the tech support folks) is that this is Web Service project. I was careful to remove the generated files (and I did not copy them when I created new proejcts) but since this is the first time I've gotten it to compiler on 2006, I noticed there are no generated files (unless I am missing something). Did this change with 2006 or 2005 patch 4 (or some other time)? An additional point about the JDKs is that I also have JBuilder X (Studio for Java 7) on these same two machines. The project (and others) compiled OK pointing to those same JDKs (before and after reinstalling them). One final point to remember (I mention this in the first part of this thread) is that this problem was intermittent on two machines for a good bit before the project would not compile at all. I'm not totally sold on the "create a new project" fix only because the tech had me do that as well and I saw the same error on a small, newly created project and that was after removing and reinstalling the JDKs. I imagine it's a combination of these two possibilities as Lori said in her response. At least I'm compiling with the latest version of JB again. Thank you for your help Lori and Paul.
Re: JBuilder 2005 patch 4 and JBuilder 2006 compilation problem
Author: Carl J. Mosca
Date: Tue, 25 Oct 2005 12:21
Date: Tue, 25 Oct 2005 12:21
45 lines
3059 bytes
3059 bytes
> > If you are using a Web Services are you using the Axis Web Service and which > version? Yes I am. Currently I am/was working with JB 2006 (I have not been able to eliminate the compilation issue with JB 2005 patch 4.) I am using Axis which shipped with 2006 which I believe is version 1.2.1 2349 August 8 2005. Unfortunately, as of this morning, the project will no longer compile using JB 2006. My Fatal Error: Unable to find package java.lang in classpath or bootclasspath has returned. The last thing I did before I got the error message was to add one more Axis Web Services Server Configuration (there are now four). I have three JDK 1.5 versions on this machine and all were usable before this morning's change. > > I have had problems when I went from Axis 1.1 to 1.2 beta and then to 1.2 > final, but I do not remember if they were the same problems as you are > describing or not. > > I do remember what I did however. I got the latest version of Axis 1.2 and > copied the jar files into the place where the installed 1.2 Axis beta > version with JB 2005 were installed. I'll give this a try using JB 2005. > > The final Axis 1.2 will not work correctly with the shipped version in JB > 2005. I found this was a problem with the Axis beta itself and was > documented on the Apache Axis site. This may be at least part of your > problem as well. I'm assuming "final Axis 1.2" means final as of JB 2005 shipping (or is there a specific 1.2 I need to go after?) > > Make a backup of the lib jars for Axis, and copy the new ones from > http://ws.apache.org/axis/ for 1.2 (I have not tried 1.3 and it may create > even more problems). Try a recompile and see what happens. This fixed most > of my Web service problems, hopefully it will work for you as well. > Thank you Paul...me too.
Re: JBuilder 2005 patch 4 and JBuilder 2006 compilation problem
Author: Paul Nichols [TeamB]
Date: Wed, 26 Oct 2005 07:17
Date: Wed, 26 Oct 2005 07:17
35 lines
2660 bytes
2660 bytes
Carl J. Mosca wrote: > One final point to remember (I mention this in the first part of this > thread) is that this problem was intermittent on two machines for a good > bit before the project would not compile at all. I'm not totally sold > on the "create a new project" fix only because the tech had me do that > as well and I saw the same error on a small, newly created project and > that was after removing and reinstalling the JDKs. I imagine it's a > combination of these two possibilities as Lori said in her response. > > At least I'm compiling with the latest version of JB again. > > Thank you for your help Lori and Paul. If you are using a Web Services are you using the Axis Web Service and which version? I have had problems when I went from Axis 1.1 to 1.2 beta and then to 1.2 final, but I do not remember if they were the same problems as you are describing or not. I do remember what I did however. I got the latest version of Axis 1.2 and copied the jar files into the place where the installed 1.2 Axis beta version with JB 2005 were installed. The final Axis 1.2 will not work correctly with the shipped version in JB 2005. I found this was a problem with the Axis beta itself and was documented on the Apache Axis site. This may be at least part of your problem as well. Make a backup of the lib jars for Axis, and copy the new ones from http://ws.apache.org/axis/ for 1.2 (I have not tried 1.3 and it may create even more problems). Try a recompile and see what happens. This fixed most of my Web service problems, hopefully it will work for you as well.
Re: JBuilder 2005 patch 4 and JBuilder 2006 compilation problem
Author: Carl J. Mosca
Date: Wed, 26 Oct 2005 12:57
Date: Wed, 26 Oct 2005 12:57
30 lines
3012 bytes
3012 bytes
> Ah, then do not let the java.lang message fool you.. One of the things I > hate about XML based configurations, is that bugs are a P.I.T.A. to track > down. Struts, JSF, and Web Services, are a PITA when you have bugs. mOST > OFTEN THAN NOT the error messages you get are not where the errors lie. I > am willing to wager a beer or two :), that the problem is in the XML > deployment file, or in the web.xml file. It has for a while. Well I'm not getting out to BorCon this year (it's a new FY) but I'll buy you one or two anyway next time for your time. Yesterday I deleted all four Web Services Servers, cleaned, then I recompiled but I still got the error. I restarted JB, did another clean, still no luck. I repeated that last part and it compiled OK. Then I recreated all four (one at a time compiling in between). I compiled several times before I went home (I even got some coding done in there). This morning, my error message is back. I suspect you're right about one of the XML files but I'm not (to my knowledge) changing these in any way and I'm wondering how they could get corrupted. I do have a customized server8080.xml file (in the project's tomcat/conf dir) for debugging but that's got an August date/time stamp on it and I've been using it all along. >IMPORTANT, MAKE A BACKUP OF ALL REPLACED JAR FILES > FIRST, IN CASE YOU NEED TO REINSTALL AND/OR REPLACE. I've got backups of backups on this one; yesterday I was playing around with them in order to get CVS to (re)recognize my newly created project of the same name but that's always a good reminder, thanks. :-)
Re: JBuilder 2005 patch 4 and JBuilder 2006 compilation problem
Author: Paul Nichols (TeamB)
Date: Wed, 26 Oct 2005 18:18
Date: Wed, 26 Oct 2005 18:18
32 lines
2586 bytes
2586 bytes
Carl J. Mosca wrote: > > Yesterday I deleted all four Web Services Servers, cleaned, then I > recompiled but I still got the error. I restarted JB, did another > clean, still no luck. I repeated that last part and it compiled OK. > Then I recreated all four (one at a time compiling in between). I > compiled several times before I went home (I even got some coding done > in there). > Next time, try to copy ALL of the xml descriptor files (to another location of course), BEFORE you compile. Then, compile. If it runs ok, then you are ok. Try again. If there is a corruption this time, compare the copied xml descriptor files with the ones that blew. Are they different? If so, alas problem solved. JB has a nasty habit of changing XML descriptor files (Deployment EJB descriptors, Web Services, and even web.xml files for no apparent reason (well it has one, it thinks they are incorrect, or not well formed, even when they may be. :) ). If you find this to be a problem, I'll take a raincheck on the brew :) I still believe the problem is the xml descriptor and/or deployment files. I know, it will drive you NUTS, but it won't be the first time, I have had similar problems when dealing with complex descriptor or deployment files.
Re: JBuilder 2005 patch 4 and JBuilder 2006 compilation problem
Author: Paul Nichols [TeamB]
Date: Thu, 27 Oct 2005 07:13
Date: Thu, 27 Oct 2005 07:13
55 lines
3432 bytes
3432 bytes
Carl J. Mosca wrote: >> >> If you are using a Web Services are you using the Axis Web Service and >> which version? > > Yes I am. Currently I am/was working with JB 2006 (I have not been able > to eliminate the compilation issue with JB 2005 patch 4.) I am using > Axis which shipped with 2006 which I believe is version 1.2.1 2349 > August 8 2005. > I haven't tried compiling Web Services yet with 2006. Don;t know if any problems exists or not. > Unfortunately, as of this morning, the project will no longer compile > using JB 2006. My Fatal Error: Unable to find package java.lang in > classpath or bootclasspath has returned. > That is strange.. I do not know what java.lang would not load. > The last thing I did before I got the error message was to add one more > Axis Web Services Server Configuration (there are now four). > Ah, then do not let the java.lang message fool you.. One of the things I hate about XML based configurations, is that bugs are a P.I.T.A. to track down. Struts, JSF, and Web Services, are a PITA when you have bugs. mOST OFTEN THAN NOT the error messages you get are not where the errors lie. I am willing to wager a beer or two :), that the problem is in the XML deployment file, or in the web.xml file. > I have three JDK 1.5 versions on this machine and all were usable before > this morning's change. > >> Don't doubt it, see above. > I'll give this a try using JB 2005. >> >> The final Axis 1.2 will not work correctly with the shipped version in JB >> 2005. I found this was a problem with the Axis beta itself and was >> documented on the Apache Axis site. This may be at least part of your >> problem as well. > > I'm assuming "final Axis 1.2" means final as of JB 2005 shipping (or is > there a specific 1.2 I need to go after?) No, that is th one I had problems with when I tried to deploy to the latest used in TC 5.5 and in JBoss 4.0.1. I changed the ones in JB 2005 to the downloaded 1.2 final jar files I downloaded from the Apache site and my problems were resolved. IMPORTANT, MAKE A BACKUP OF ALL REPLACED JAR FILES FIRST, IN CASE YOU NEED TO REINSTALL AND/OR REPLACE.
Re: JBuilder 2005 patch 4 and JBuilder 2006 compilation problem
Author: Carl J. Mosca
Date: Wed, 09 Nov 2005 20:06
Date: Wed, 09 Nov 2005 20:06
9 lines
1766 bytes
1766 bytes
This problem is once again intermittent. Currently I do not have to delete the Web Services Server configurations. I am simply cleaning and restarting JBuilder and it compiles OK. I have not been able to find any differences in any of the XML files (comparing them when I do and do not get the "Any/EveryClass.java": Fatal Error: Unable to find package java.lang in classpath or bootclasspath error)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads