I recently installed codestriker-1.9.2 and get the following problem.
The URL generated for a particular link in codestriker doesn't follow correctly in either IE7 or Firefox 2.002. For instance: the main codestriker page generates the URLs seen below. When the browser follows them, I get (in Firefox):


 Not Found

The requested URL /codestriker/codestriker.pl/http://jump/codestriker/codestriker.pl?action=list_topics&sstate=0 was not found on this server.

------------------------------------------------------------------------
Apache/2.0.55 (Unix) DAV/2 PHP/5.2.0 mod_perl/2.0.3 Perl/v5.8.7 Server at jump.stortek.com Port 80



Is this an Apache issue, a Codestriker issue or both?

Thanks in advance,
ben.




<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml"; lang="en-US" xml:lang="en-US">
<head><title>Codestriker: &quot;Create New Topic&quot;</title>
<link rel="stylesheet" type="text/css" 
href="http://jump/codestrikerhtml/codestriker.css"; />
<script src="http://jump/codestrikerhtml/overlib.js"; 
type="text/javascript"></script>
<script src="http://jump/codestrikerhtml/overlib_centerpopup.js"; 
type="text/javascript"></script>
<script src="http://jump/codestrikerhtml/overlib_draggable.js"; 
type="text/javascript"></script>
<script src="http://jump/codestrikerhtml/xbdhtml.js"; 
type="text/javascript"></script>
<script src="http://jump/codestrikerhtml/codestriker.js"; 
type="text/javascript"></script>
<script type="text/javascript">
   var cs_load_anchor = '';
   var cs_reload = 0;
   var cs_email = '[EMAIL PROTECTED]';
   var cs_css = 'http://jump/codestrikerhtml/codestriker.css';
   var cs_xbdhtml_js = 'http://jump/codestrikerhtml/xbdhtml.js';
   var cs_metric_data = new Array();
   cs_metric_data[0] = new Object();
   cs_metric_data[0].name = 'Status';
   cs_metric_data[0].values = new Array();
   cs_metric_data[0].values[0] = 'Submitted';
   cs_metric_data[0].values[1] = 'Invalid';
   cs_metric_data[0].values[2] = 'Completed';
   cs_metric_data[0].default_value = 'Submitted';
   cs_metric_data[1] = new Object();
   cs_metric_data[1].name = 'Level';
   cs_metric_data[1].values = new Array();
   cs_metric_data[1].values[0] = 'Major';
   cs_metric_data[1].values[1] = 'Minor';
   cs_metric_data[2] = new Object();
   cs_metric_data[2].name = 'Mode';
   cs_metric_data[2].values = new Array();
   cs_metric_data[2].values[0] = 'Missing';
   cs_metric_data[2].values[1] = 'Wrong';
   cs_metric_data[2].values[2] = 'Unclear';
   cs_metric_data[2].values[3] = 'Suggestion';
   cs_metric_data[3] = new Object();
   cs_metric_data[3].name = 'Type';
   cs_metric_data[3].values = new Array();
   cs_metric_data[3].values[0] = 'Logic';
   cs_metric_data[3].values[1] = 'Data Handling';
   cs_metric_data[3].values[2] = 'Interface';
   cs_metric_data[3].values[3] = 'Error Handling';
   cs_metric_data[3].values[4] = 'Performance';
   cs_metric_data[3].values[5] = 'Comments';
   cs_metric_data[3].values[6] = 'Standards';
</script>

<!-- Source was not sent compressed. -->
</head>
<body link="blue" vlink="purple" bgcolor="#eeeeee" onLoad="gotoAnchor(cs_load_anchor, 
cs_reload);">



<table width="100%" border="0">
<tr>
 <td class="heading">
     <a class="heading" 
href="http%3A%2F%2Fjump%2Fcodestriker%2Fcodestriker.pl%3Faction%3Dlist_topics%26amp%3Bsstate%3D0">Codestriker
 1.9.1</a>
 </td>
</tr>

</table>

<p>
<div class="menu">
 <a 
href="http%3A%2F%2Fjump%2Fcodestriker%2Fcodestriker.pl%3Faction%3Dlist_topics%26amp%3Bsstate%3D0">List
 all open topics</a>
 | <a href="http%3A%2F%2Fjump%2Fcodestriker%2Fcodestriker.pl%3Faction%3Dcreate">Create new topic</a> | <a 
href="http%3A%2F%2Fjump%2Fcodestriker%2Fcodestriker.pl%3Faction%3Dsearch">Search</a>  | <a 
href="http%3A%2F%2Fjump%2Fcodestrikerhtml/x381.html">Help</a>

</div>

<hr />



<P>

<H1>Create new topic</H1>

<P>



<FORM METHOD="post" ENCTYPE="multipart/form-data">
<INPUT TYPE="hidden" NAME="action" VALUE="submit_new_topic" />

<INPUT TYPE="hidden" NAME="obsoletes" VALUE="" />


Topic title:
<FONT SIZE="-2"><a href="javascript:void(0);"
onmouseover="return create_window('The topic title should be a concise but \
informative summary of the code to be reviewed.  The title is used in the \
subject of sent emails, and in the topic list screen.');">(?)</a></FONT>
<BR/>
<INPUT TYPE="text" NAME="topic_title" VALUE="" SIZE=70 MAXLENGTH=70 />
<P>


Topic description:
<FONT SIZE="-2"><a href="javascript:void(0);"
onmouseover="return create_window('\
The topic description should contain enough information \
for a reviewer to understand broadly what the code change \
achieves. This information is sent with the new topic \
notification email to all reviewers.')">(?)</a></FONT>
<BR/>
<TEXTAREA NAME="topic_description" ROWS=12 COLS=70 WRAP="hard"></TEXTAREA>

<P>

<TABLE>

<TR>
<TD>Topic text upload:
<FONT SIZE="-2"><a href="javascript:void(0);"
onmouseover="return create_window('\
The uploaded file contains the actual text of the review. \
Typically, the text is the output of a command such as: \
<p> \
cvs diff -uN &gt; output.txt \
<p> or <p> \
svn diff -uN &gt; output.txt \
<p> or <p> \
diff -urN ../old-version/ . &gt; output.txt \
<p> \
Non-unidiff files, or ordinary text files can be uploaded, \
but will be treated simply as \'new files\'. \
<p> \
This should be left blank if you are reviewing files \
directly from a repository.')">(?)</a></FONT>
</TD>
<TD COLSPAN="3"><INPUT TYPE="file" NAME="topic_file" VALUE="" SIZE=40 MAXLENGTH=200 
/></TD>
</TR>


<TR>
<TD>

Start tag:
<FONT SIZE="-2"><a href="javascript:void(0);"
onmouseover="return create_window('\
Rather than uploading the topic text, if the repository \
supports it, the text can be fetched by querying the \
repository, given start and/or end tags, and a module name. \
The start tag, end tag, and module fields are ignored if text \
is uploaded.<p> \
If only one tag value is specified, the full contents of all \
files in the specified module corresponding to the entered tag \
will be downloaded.')">(?)</a></FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="start_tag" VALUE="" SIZE=20 MAXLENGTH=150 />
</TD>
<TD>End tag: <FONT SIZE="-2"><a href="javascript:void(0);"
onmouseover="return create_window('\
Rather than uploading the topic text, if the repository \
supports it, the text can be fetched by querying the \
repository, given start and/or end tags, and a module name. \
The start tag, end tag, and module fields are ignored if text \
is uploaded. <p> \
If only one tag value is specified, the full contents of all \
files in the specified module corresponding to the entered tag \
will be downloaded.')">(?)</A></FONT></TD>
<TD>
<INPUT TYPE="text" NAME="end_tag" VALUE="" SIZE=20 MAXLENGTH=150 />
</TD>
</TR>
<TR>
<TD>&nbsp;</TD><TD>&nbsp;</TD>
<TD>

Module:
<FONT SIZE="-2"><A HREF="javascript:void(0);"
onmouseover="return create_window('\
This is the path to the file or module relative to the repository \
root that should be inspected. It is ignored if text is 
uploaded.')">(?)</a></FONT>
</TD>
<TD>
<INPUT TYPE="text" NAME="module" VALUE="" SIZE=20 MAXLENGTH=150 />
</TD>
</TR>

<TR>
<TD>&nbsp;</TD><TD>&nbsp;</TD>

<TD>Default to HEAD:
<FONT SIZE="-2"><a href="javascript:void(0);"
onmouseover="return create_window('\
Fall back to HEAD revision if a file does not exist on either tag. \
This will allow diffs between a branch and the HEAD revision, without \
showing files not on the branch as deleted. \
This option affects only CVS topics currently.')">(?)</A></FONT>

</TD>
<TD COLSPAN="3"><INPUT TYPE="checkbox" NAME="default_to_head"  /></TD>
</TR>



<TR>
<TD>Repository:
<FONT SIZE="-2"><A HREF="javascript:void(0);"
onmouseover="return create_window('\
The SCM system (eg CVS, Subversion, ClearCase) \
which the topic text was prepared against.  If \
this is correctly set, this provides the \
ability to view the entire contents of a file \
with and/or without a proposed change, which \
an aid in the reviewing process.')">(?)</a></FONT>
</TD>
<TD COLSPAN="3"><SELECT NAME="repository">
              <OPTION VALUE="/home/sits/cvs">/home/sits/cvs</OPTION>

              <OPTION VALUE="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi 
/cvsroot">http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi /cvsroot</OPTION>
              <OPTION 
VALUE="svn:http://svn.collab.net/repos/svn/trunk";>svn:http://svn.collab.net/repos/svn/trunk</OPTION>
              <OPTION 
VALUE="svn:http://svn.collab.net/repos/svn/trunk;username;password";>svn:http://svn.collab.net/repos/svn/trunk;username;password</OPTION>
              <OPTION VALUE=":pserver:sits:[EMAIL 
PROTECTED]:/cvsroot">:pserver:sits:[EMAIL PROTECTED]:/cvsroot</OPTION>
              <OPTION VALUE=":pserver;proxy=abc.com;proxyport=8080:sits:[EMAIL 
PROTECTED]">:pserver;proxy=abc.com;proxyport=8080:sits:[EMAIL PROTECTED]</OPTION>
              <OPTION 
VALUE=":pserver:anonymous:@cvs.sourceforge.net:/cvsroot">:pserver:anonymous:@cvs.sourceforge.net:/cvsroot</OPTION>

              <OPTION VALUE=":ext:[EMAIL PROTECTED]:/home/sits/cvs">:ext:[EMAIL 
PROTECTED]:/home/sits/cvs</OPTION>
              <OPTION VALUE="vss:admin;password">vss:admin;password</OPTION>
              <OPTION VALUE="vss:c:\Program Files\Microsoft Visual 
Studio\VSS;admin;password">vss:c:\Program Files\Microsoft Visual 
Studio\VSS;admin;password</OPTION>
              <OPTION 
VALUE="vss:\\VisualSourceSafeMachineName\SharedRepositoryPath;admin;password">vss:\\VisualSourceSafeMachineName\SharedRepositoryPath;admin;password</OPTION>
              <OPTION VALUE=":local:c:\cvsrep">:local:c:\cvsrep</OPTION>
              <OPTION VALUE="c:/cvsrep2">c:/cvsrep2</OPTION>

              <OPTION VALUE="perforce:sits:[EMAIL 
PROTECTED]:1666">perforce:sits:[EMAIL PROTECTED]:1666</OPTION>
              <OPTION VALUE="perforce:[EMAIL PROTECTED]:1666">perforce:[EMAIL 
PROTECTED]:1666</OPTION>
              <OPTION 
VALUE="clearcase:c:\stuff\view_name\vob_name">clearcase:c:\stuff\view_name\vob_name</OPTION>
     </SELECT>
</TD>
</TR>



<TR>
<TD>Project:
<FONT SIZE="-2"><a href="javascript:void(0);"
onmouseover="return create_window('\
Topics are associated with a specific project, which can be \
used as filtering criteria in the search screen.')">(?)</a></FONT>
</TD>
<TD COLSPAN="3"><SELECT NAME="projectid">
              <OPTION SELECTED VALUE="1">Default project</OPTION>
     </SELECT>
</TD>
</TR>



<TR>
<TD>Your email address:
<FONT SIZE="-2"><A HREF="javascript:void(0);"
onmouseover="return create_window('\
This is your email address.  All comments made against a topic \
will be sent to this address.  The new topic notification email \
will also be sent to this address.')">(?)</a></FONT>
</TD>
<TD COLSPAN="3"><INPUT TYPE="text" NAME="email" VALUE="[EMAIL PROTECTED]" SIZE=50 
MAXLENGTH=80 /></TD>
</TR>


<TR>
<TD>Reviewers:

<FONT SIZE="-2"><a href="javascript:void(0);"
onmouseover="return create_window('\
This is a comma separated list of email addresses, which are the \
people who need to review this code.  When the topic is created, \
the new topic notification  email will be sent to these 
addresses.')">(?)</a></FONT>
</TD>
<TD COLSPAN="3"><INPUT TYPE="text" NAME="reviewers" VALUE="able, baker, charlie" SIZE=50 
MAXLENGTH=150 /></TD>
</TR>


<TR>
<TD>Cc: <FONT SIZE="-2"><a href="javascript:void(0);"
onmouseover="return create_window('\
This is a comma separated list of email addresses, which are \
not intended to be reviewers, but typically a mailing list \
to notify a number of people about the creation of a new 
topic.')">(?)</a></FONT>
</TD>
<TD COLSPAN="3"><INPUT TYPE="text" NAME="cc" VALUE="" SIZE=50 MAXLENGTH=150 
/></TD>
</TR>

</TABLE>

<P>
<INPUT TYPE="submit" NAME=".submit" VALUE="Create Topic" />

</FORM>


</BODY>
</HTML>


begin:vcard
fn:Ben Baron
n:Baron;Ben
org:Sun Microsystems;Tape Software Engineering
adr:;;One StorageTek Drive;Louisville;CO;80020-4272;USA
email;internet:[EMAIL PROTECTED]
title:Senior Firmware Engineer
tel;work:303-661-5360
version:2.1
end:vcard

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Codestriker-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/codestriker-user

Reply via email to