Ron,

I wonder the space in "Program Files" has anything to do with. Try it
without the space. Just a wild guess:)

Hema


On Sat, 27 Nov 2004 16:37:41 -0500, Ron Wheeler
<[EMAIL PROTECTED]> wrote:
> Thanks for the hints. I got stopped before you did but it helped to see
> where the build file belongs. I would have buried it too deep.
> I am working with Tomcat 5.5.4, Java 5 (1.5.0), the latest Eclipse,
> Maven 1.0.1 and have downloaded the latest Eclipse plug-ins recomended
> in the Jetspeed Wiki.
> 
> So far so good. Jetspeed is downloaded and I only got one error message
> about license.txt which appears to be downloaded OK anyway.
> 
> I am trying to report as many of the errors and omissions in the current
> documentation as I can. I have a feeling that the guys who are writing
> the documentatoin are sometimes too knowledable and leave things out
> that us mere mortals do not deduce from their descriptions. The best one
> is the Jetspeed installation where they omit the step of downloading
> Jetspeed after carefully making sure that we have Maven and all the
> other stuff
> 
> I am a big Eclipse fan and use it for all of our interactions with CVS
> and for non-Java activities such as Flash Actionscript development and
> to get the marketing types to keep organized by creating eclipse
> projects for marketing. It handles Mindmaps, XML, word processing
> documents, etc.. It gives us a truly secure, distributed file system
> with good protection against conflicting updates. We work out of 4
> locations in Montreal and have staff in Columbia sharing files and
> managing projects through Eclipse.
> 
> When I tried to do the maven build, I got this error.
> 
> File or url 'C:\Program Files\Java\jdk1.5.0/Classes/classes.jar' could
> not be found
> java.net.MalformedURLException: unknown protocol: c
>     at java.net.URL.<init>(Unknown Source)
>     at java.net.URL.<init>(Unknown Source)
>     at java.net.URL.<init>(Unknown Source)
>     at com.werken.forehead.Forehead.loadFileOrUrl(Forehead.java:403)
>     at com.werken.forehead.Forehead.load(Forehead.java:322)
>     at com.werken.forehead.Forehead.config(Forehead.java:245)
>     at com.werken.forehead.Forehead.config(Forehead.java:131)
>     at com.werken.forehead.Forehead.main(Forehead.java:579)
> 
> So now I guess that I start the research on this. There does not appear
> to be a file classes.jar in Java 5 or Java 4 so it must be a setting
> that is not right somewhere.
> It looks like it is having trouble with the c:  but I do not know where
> it is building this. JAVA_HOME has the C: in it but removing it from the
> definition of JAVA_HOME did not have any effect.
> 
> 
> 
> 
> Hema Menon wrote:
> 
> >Hi Ron,
> >
> >I have used Jetspeed with 1.5 binaries before. I needed to upgrade to
> >1.6 or 2 since it offered struts and jsr 168 portlet support. So this
> >past week, I was able to successfully build and deploy Jetspeed 2 and
> >Jetspeed 1.6 with fusion. I downloaded and used Maven for the first
> >time just for the purpose of building Jetspeed 2. Some patience and
> >lot of reading into the mailing list posts and responses from the
> >mailing list members helped me with it.
> >
> >Here's my own notes on how to get Jetspeed 2 built. My environment was
> >Win XP, Tomcat 5.0.28 and jdk1.4.2_06. I saw many questions on the
> >mailing list on how to get the source from CVS. So I started out with
> >answering that.
> >
> >1.     I need to use Jetspeed 2. Binaries are not available since it is
> >not released yet. How can I get the source from CVS and build it?
> >You need a CVS client to access the source code anonymously.
> >Instructions on getting source with Eclipse is described here.
> >http://wiki.apache.org/portals/Jetspeed2/DevelopingJetspeed2
> >You can use Cygwin CVS or any others for downloading the source. You
> >can download Cygwin from http://www.cygwin.com/mirrors.html.  Make
> >sure you select CVS from the Devel on installation. You can now use
> >the instructions at apache (
> >http://www.apache.org/dev/version-control.html )to get the source from
> >CVS. The steps involved are
> >â      Set the CVSROOT environment variable
> >CVSROOT=:pserver:[EMAIL PROTECTED]:/home/cvspublic export CVSROOT
> >â      Login to CVS
> >  cvs login
> >  password anoncvs
> >â      Choose the module to download
> > For jetspeed 2
> >     cvs checkout Jakarta-jetspeed-2
> >
> >2.     OK, I have the source now, how do I build this?
> >The instructions on building Jetspeed are at
> >http://portals.apache.org/jetspeed-2/getting-started.html
> >For step #1, I followed the instructions available here
> >http://maven.apache.org/start/install.html
> >For step # 2, I copied the build.properties.sample in the jetspeed2
> >directory to build.properties in the userhome directory( On my windows
> >box, C:\Documents and settings\hmenon ) and then modified it as
> >suggested for step 2 in
> >http://portals.apache.org/jetspeed-2/getting-started.html
> >Then continued with the further steps, at which case I run across the
> >following problems which were resolved as described below.
> >
> >3.The build started by ultimately failed due to unsatisfied dependency
> >with the following errors.
> >Attempting to download pluto-1.0.1-rc1.jar.
> >WARNING: Failed to download pluto-1.0.1-rc1.jar.
> >BUILD FAILED
> >File...... C:\temp\jakarta-jetspeed-2\maven.xml
> >âââââââââââââ..
> >Column.... 40
> >The build cannot continue because of the following unsatisfied dependency:
> >       pluto-1.0.1-rc1.jar
> >What can I do to fix this?
> >Maven tries to download the jars  to your local repository (usually
> >%home/.maven/repository directory) from the remote repository
> >(maven.remote.repo =www.bluesunrise.com/maven, â) as defined in the
> >project.properties. If it is unable to download from these locations,
> >you are likely to get this error. You could try downloading these jars
> >from these locations and place it in the respective folders in the
> >local maven repository and restart the build.
> >
> >4.     The build completed successfully. How do I deploy this?
> >Follow the instruction #5 as described in
> >http://portals.apache.org/jetspeed-2/getting-started.html
> >
> >5.     OK, Jetspeed 2 is now deployed successfully, but I cannot find the
> >login page. Here's the exception in Tomcat logs..
> >BOOT] WARN: Could not load properties file 'OJB.properties'. Using
> >default settings!
> >C:\WINDOWS\system32\OJB.properties (The system cannot find the file 
> >specified)
> >java.io.FileNotFoundException: C:\WINDOWS\system32\OJB.properties (The
> >system cannot find the file specified)
> >       at java.io.FileInputStream.open(Native Method)
> >      Help meâ.
> >Copy OJB.properties from Jakarta-jetspeed-2/etc/db-ojb directory to
> >TOMCAT_HOME/webapps/jetspeed/web-inf/classes directory.  You might
> >want to copy all these listed files, otherwise you are likely to
> >encounter problem as described in the next item.
> >OJB-logging.properties
> >OJB.properties
> >repository_database.xml
> >repository.dtd
> >repository_internal.xml
> >repository.xml
> >TEMP.xml
> >Restart tomcat after copying the files.
> >
> >6.     Copied OJB.properties, restarted Tomcat, well, the page is not
> >still up. Here's the exception from Tomcat logs,
> >org.springframework.beans.factory.BeanCreationException: Error
> >creating bean with name 'java.util.prefs.PreferencesFactory' defined
> >in URL 
> >[file:/C:/Tomcat5.0.28/webapps/jetspeed/WEB-INF/assembly/jetspeed-spring.xml]:
> >Initialization of bean failed; nested exception is
> >org.apache.jetspeed.prefs.PreferencesException: Failed to initialize
> >prefs api.  java.lang.NullPointerException
> >org.apache.jetspeed.prefs.PreferencesException: Failed to initialize
> >prefs api.  java.lang.NullPointerException     at
> >org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl.init(PreferencesFactoryImpl.java:69)at
> >sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
> >sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
> >What's it now?
> >Here's the answer
> >http://www.mail-archive.com/jetspeed-dev@jakarta.apache.org/msg16644.html
> >Copy all the files and restart Tomcat.
> >
> >7.     Finally,  http://localhost:8080/jetspeed is loaded with the new
> >jetspeed 2 page. Logged in as admin/jetspeed user/password combo.
> >What?? Invalid username/password?? Why?
> >With jetspeed2 you need to use user/user or jetspeed/jetspeed as the
> >user/password combination to login.
> >
> >       Other Known Issues
> >1.     Issues with using JDK versions lower than 1.4.2_02
> >This bug as reported here
> >http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5012893 is likely
> >to cause the followin exception java.lang.RuntimeException: Failed to
> >initialize prefs api. java.lang.InternalError: Can't instantiate
> >Preferences factory java.lang.ClassNotFoundException:
> >org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl.
> >Hence you need to have jdk1.4.2_02 or higher.
> >
> >I am not sure whether you were successful in building Jetspeed 2. But
> >thought I would share my experience to make the process easier.
> >
> >Thanks,
> >Hema
> >
> >On Sat, 27 Nov 2004 12:26:14 -0500, Ron Wheeler
> ><[EMAIL PROTECTED]> wrote:
> >
> >
> >>In getting started with Jetspeed, I am trying to follow the instructions
> >>on
> >>http://portals.apache.org/jetspeed-2/mail-lists.html
> >>fairly literally to see how clear they really are to a new person.
> >>
> >>I have Apache and Tomcat working at the start of the process.
> >>
> >>Problem 1) The instructions do not describe how to download Jetspeed or
> >>even mention the need to do this. Am I supposed to have downloaded it
> >>before I got here or am I supposed to download it through Maven between
> >>step 1 and 2.?
> >>
> >>Problem 2) What is USER_HOME in a Windows 2000 environment.
> >> A windows use would expect this to be C:\Documents and
> >>Settings\rwheeler\My Documents but I am not sure if that makes any sense
> >>in the context of a Tomcat server.
> >>It needs explaining for either windows or Linux.
> >>
> >>I hope that these comments lead to a better set of instructions that
> >>make it easy for  new users. I will try to document the little issues
> >>that I run into. I know that it is hard for someone who completely
> >>understands the whole process to put themselves in the shoes of a new
> >>system administrator who has never seen the software before. It is easy
> >>to forget to mention something that seems so obvious once you have done
> >>it successfully.
> >>
> >>Ron
> >>
> >>
> >>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >>
> >>
> >
> >
> >
> >
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


-- 


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Hema Menon

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to