Good morning,
Question I:
I came across a Wiki document this morning @ dspace.org while doing some
research on what kind of effort it's going to be for us to migrate our DSpace
1.7.1 JSPUI instance to Manakin/XMLUI (back to that in a minute). This is the
document I was looking at:
https://wiki.duraspace.org/display/DSPACE/Rebuild+DSpace . I've been working
with DSpace since 2005, version 1.3.2 and am always interested in increasing my
knowledge of the DSpace application; so I have a question about a statement in
this section of the document:
Quick Build: (Quick build after smaller, usually JSP based or XMLUI-Theme
based, changes)
1. Log on to the server DSpace is running on (e.g. ssh). Make sure to login
as the user who initially installed DSpace!
2. Open a command prompt (if you don't have one already), and cd
[dspace-source]/dspace/
3. mvn package (recompiles all DSpace code and rebuilds the DSpace
installation package)
4. cd [dspace-source]/dspace/target/dspace-[version]-build.dir/ (move into
the target directory where DSpace has been rebuilt)
5. ant update (updates your DSpace install based on the newly built content
in your target directory)
* Alternatively, if you do not need to reinstall JAR files, you could
instead run ant update_webapps (which just copies over web application changes
to your [dspace])
6. If you do not have Tomcat pointing at your [dspace]/webapps/ directory,
you will also need to copy your final web application(s) into your
[Tomcat]/webapps/ directory.
* cp -R [dspace]/webapps/ [Tomcat]/webapps/
* (For Mac OS X Server) cp build/*.war /library/jboss/3.2/deploy
7. Test your changes in DSpace
Specifically, my question is in reference to the highlighted text. When would
I "...need to reinstall JAR files..."? Would it be only if I made a
modification to an existing Java program or added a new one? If I just made a
change to a .jsp or one of the objects in the /webapps source directory or
changed the Messages.properties file, would this be a situation where I could
just run "ant update_webapps"?
Question II:
We recently upgraded our main DSpace instance from JSPUI version 1.5.1 to
1.7.1. We are now considering implementing Manakin/XMLUI and I'm trying to
figure out what kind of effort it's going to be for us to do so. I have been
working with DSpace since version 1.3.2 back in 2005 and consider myself to
have an excellent working knowledge of the DSpace JSPUI application. I did
attend a 2-3 day Manakin "class", but it was several years ago at a NITLE
conference and I'm not sure how much I remember from it, if anything, because I
haven't used the skills I learned since then. I need to come up with an
estimate of what kind of effort it's going to take for me to implement Manakin
in the following phases:
1. Implement Manakin with one of the default themes (Classic, Reference,
Kubrick) so we can use Discovery
2. Add expanding and collapsing interface to community-list hierarchy
(see
https://wiki.duraspace.org/display/DSPACE/Add+expanding+and+collapsing+interface+to+community-list+hierarchy+%28Manakin%29
)
3. Possibly create/implement our own theme
If anyone out there has done this (convert from JSPUI to XMLUI) and can give me
some rough time estimates and any other advise about this task, I would
appreciate hearing from you. Thanks!!
Best regards,
Sue
Sue Walker-Thornton
Software Developer/Database Administrator
NASA Langley Research Center - LITES Contract
[email protected]
(W) 757-864-2368
(C) 757-506-9903
------------------------------------------------------------------------------
RSA® Conference 2012
Save $700 by Nov 18
Register now
http://p.sf.net/sfu/rsa-sfdev2dev1
_______________________________________________
DSpace-tech mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-tech