[Logo] JCVSForum - Community Support For JCVS Users and Developers
  [Search] Search   [Recent Topics] Recent Topics   [Hottest Topics] Hottest Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Messages posted by: Anonymous
Forum Index » Profile for Anonymous » Messages posted by Anonymous
Author Message
Sorry about this posting on this forum, i noticed there is a separate JCVS
Servlet forum. Please ignore this posting on this forum. I have put in this on
the Servlet forum.
I have just downloaded JCVSLet and am trying to use it i set up the projects
according to the documents and the home page loads with the project list when i
click on the link/the image it days Page not found error. Not sure what is
wrong. Also i would like to know will the project be checked out on startup or i
should do the check out manually? Please let me know if there is any additional
info required.
I have just downloaded JCVSLet and am trying to use it i set up the projects
according to the documents and the home page loads with the project list when i
click on the link/the image it days Page not found error. Not sure what is
wrong. Also i would like to know will the project be checked out on startup or i
should do the check out manually? Please let me know if there is any additional
info required.
I've installed jcvsweb on jboss3.2.5 and tomcat 5.0.26 (this is the default
package which you can download from the jboss site). (I'm running jboss for
itracker).

I'm getting the following errors:

- Edit config page:

[admin] MyHome
[ServletException in:/WEB-INF/tiles/EditConfig.jsp]
/WEB-INF/tiles/EditConfig.jsp(56,40) The end tag "</html:checkbox" is>
unbalanced'

- Edit user page:

[admin] Projects
[ServletException in:/WEB-INF/tiles/UserSelect.jsp]
/WEB-INF/tiles/UserSelect.jsp(6,2) The value for the useBean class attribute
java.util.Set is invalid.'

- My Home page:

[admin] MyHome
[ServletException in:/WEB-INF/tiles/MyHome.jsp] /WEB-INF/tiles/MyHome.jsp(7,0)
The value for the useBean class attribute java.util.Set is invalid.'

- Projects page:

[admin] Projects
[ServletException in:/WEB-INF/tiles/SummaryList.jsp]
/WEB-INF/tiles/SummaryList.jsp(7,0) The value for the useBean class attribute
java.util.List is invalid.'

Btw. edit config dir works.

Regards,
Andrej
======= Original Post ==========

Hi

I was able to install jcvsweb and change the configuration folder successfully.
I created a project and a view which points to my source folder.

Source folder has around 700 files in a folder structure. Now once I try to
check out the source, it starts the checkout but after 10-15 files, seems like
it freezes. then nothing happens. It always status as 'checking out'

Anything I should look for in particular?

======= Reply ==============

Drat!

I thought I had added the ability to turn on the tracing of the checkout, but
now I see that I forgot to add it.

You should try to checkout other modules (if you can) to see if anything works.

Meanwhile, I will need to add the missing feature, or you will need to modify
ScheduledCheckout.java to turn on the trace flags to get a good log of the
checkout protocol. Only then can we see what it happening.
I enabled the trace as you suggested. The result is below. There is a firewall
on both ends.

======================== CVSClient.processCVSRequest ========================
Command: co
Repository: test2
RootRepository: /usr/local/cvsroot
CVSServer: 22@xx.xx.xxx.xxx
RootDirectory: /usr/local/cvsroot
LocalDirectory: c:\sandbox
Connect Method: SSH
Rsh Command: null
Server Command: cvs server
isPServer? 'false' user 'xxxxx' pass 'xxxxxxx'
There are no user set variables.
NumEntries: 0 NumArguments: 1
GlobalOptions: 0 GzipStreamLevel: 0
redirectOutput 'false' execInCurDir 'false'
sendEntries 'false' sendEntryfiles 'false'
sendModifieds 'false' sendEmptyMods 'false'
sendArguments 'true ' ignoreResult 'false'
sendModule 'false' allowOverWrites 'true '
displayReponse 'true ' handleUpdated 'true '
handleMerged 'false' handleCopyFile 'false'
handleEntries 'true ' handleFlags 'false'
queueResponse 'false' responseHandler 'com.ice.cvsc.CVSProject'
includeNotifies 'false' notifiesSize 'null'
*****************************************************************************
CVSRequest: opening server...
CVSClient.openServer: creating connection...
CVSClient.establishSSHConnection: creating connection...
CVSClient.establishSSHConnection: localHost=/192.168.0.101
CVSClient.establishSSHConnection: sshClient=com.sshtools.j2ssh.SshClient@c789fb
CVSClient.establishSSHConnection: connected
CVSClient.authenticate: result=4
The authentication is complete
CVSClient.establishSSHConnection:
sshSession=com.sshtools.j2ssh.session.SessionChannelClient@22de4
CVSClient.establishSSHConnection: command(cvs server) = true
CVSClient.establishSSHConnection: command session established
CVSClient.openServer: creating i/o streams...
CVSClient.openServer: server is open.
CVSRequest: server is open.
CVSClient.SENDLine: 'valid-requests'
CVSClient.READLine: 'Valid-requests Root Valid-responses valid-requests
Repository Directory Max-dotdot Static-directory Sticky Checkin-prog Update-prog
Entry Kopt Checkin-time Modified Is-modified UseUnchanged Unchanged Notify
Questionable Case Argument Argumentx Global_option Gzip-stream
wrapper-sendme-rcsOptions Set Kerberos-encrypt Gssapi-encrypt
Gssapi-authenticate expand-modules ci co update diff log rlog add remove
update-patches gzip-file-contents status rdiff tag rtag import admin export
history release watch-on watch-off watch-add watch-remove watchers editors init
annotate rannotate noop version'
CVSClient.READLine: 'ok'
PARSE: ok
Valid Requests: useUnchanged 'true' useDirectory 'true'
CVSRequest: send root directory...
CVSClient.SENDLine: 'Root /usr/local/cvsroot'
CVSClient.SENDLine: 'Valid-responses E M ok error Valid-requests Created Merged
Updated Update-existing Removed Remove-entry New-entry Checked-in Checksum
Copy-file Notified Clear-sticky Set-sticky Clear-static-directory
Set-static-directory '
CVSClient.SENDLine: 'UseUnchanged'
CVSRequest: send entries...
CVSRequest: send root repository...
CVSClient.SENDLine: 'Directory .'
CVSClient.SENDLine: '/usr/local/cvsroot'
CVSRequest: send arguments...
CVSClient.SENDLine: 'Argument test2'
CVSRequest: send command 'co'
CVSClient.SENDLine: 'co'
CVSRequest: reading response...
CVSClient.READLine: 'Clear-sticky test2/'
PARSE: Clear-sticky 'test2/'
CVSClient.READLine: '/usr/local/cvsroot/test2/'
PARSE: FullPath '/usr/local/cvsroot/test2/'
CVSProject.handleResponseItem:
[
type=4,pathName=test2/,reposName=/usr/local/cvsroot/test2/,modeLine=null,entriesLine=null,newName=null,tagSpec=null,useProgram=null,file=null
]
Clear-sticky: pathName './test2/'

ERROR admin 'Root' file 'c:\sandbox\test2\CVS\Root' is empty!
CVSClient.READLine: 'Clear-static-directory test2/'
PARSE: Clear-static-directory 'test2/'
CVSClient.READLine: '/usr/local/cvsroot/test2/'
PARSE: FullPath '/usr/local/cvsroot/test2/'
CVSProject.handleResponseItem:
[
type=3,pathName=test2/,reposName=/usr/local/cvsroot/test2/,modeLine=null,entriesLine=null,newName=null,tagSpec=null,useProgram=null,file=null
]
Clear-static-directory: pathName './test2/'

CVSClient.READLine: 'E cvs server: Updating test2'
CVSClient.READLine: 'M U test2/acacis61_installation_guide.pdf'
CVSClient.READLine: 'Created test2/'
PARSE: Created 'test2/'
CVSClient.READLine: '/usr/local/cvsroot/test2/acacis61_installation_guide.pdf'
PARSE: FullPath '/usr/local/cvsroot/test2/acacis61_installation_guide.pdf'
CVSClient.READLine: '/acacis61_installation_guide.pdf/1.1.1.1//-kb/'
PARSE: Entry '/acacis61_installation_guide.pdf/1.1.1.1//-kb/'
CVSClient.READLine: 'u=rw,g=rw,o=rw'
PARSE: Mode 'u=rw,g=rw,o=rw'
CVSClient.READLine: '1117932'
That worked. Did I miss that somewhere in the documentation?
param.cvsserver.method=sshserver >----- doesn't seem to be valid.

The help file shows options for 'pserver' and 'server'. Shouldn't there be an
'sshserver' option?

I can't test this checkout without using SSH.

Gzip is disabled entirely. I have plenty of disk space.

The log file shows the following message: "ERROR admin 'Root' file
'c:\sandbox\test3\CVS\Root' is empty!"

There must be a file size issue. I created a new module with a text file and a
small binary file (16K). I was able to check those out without any problems.
After I added a 1MB .PDF file, I was longer able to checkout the module. Again,
I don't have any problems adding files, only checking them out.
Hi

I was able to install jcvsweb and change the configuration folder successfully.
I created a project and a view which points to my source folder.
Source folder has around 700 files in a folder structure. Now once I try to
check out the source, it starts the checkout but after 10-15 files, seems like
it freezes. then nothing happens. It always status as 'checking out'

Anything I should look for in particular?
Hi all,

I'm a regular CVS user, but I'm new to developing with CVS.

My idea is to traverse the entire CVS repository for indexing purposes (using
Java of course).

I checked out the Javadocs for the API but could not understand it enough to
find out what's needed.

Can it be done easily? Could anyone provide some hints?

Thanks in advance,
--mariano
When I attempt to checkout a module, Jcvs(running on XP) hangs with "Reading
Server Response..." displayed. 'Cancel Checkout' doesn't seem to have any
effect. I am using SSH to connect and I didn't have any problems creating the
module or importing a file. The module contains a single binary file, about 1MB
in size. For some reason it just won't checkout.
Hi,

I've show the features of jcvsweb. I want to try it, even it's a beta version.

How can I download? or chechout from a CVS repository?

Thanks
that's awesome, thanks.

I'm sure we all appreciate your willingness to fix bugs and release updates!
dont suppose you could point me in the right place and i'll fix it myself.

unless of course your about to realease an update.

thanks.
 
Forum Index » Profile for Anonymous » Messages posted by Anonymous
Go to:   
Powered by JForum 2.1.9 © JForum Team