Solved

get '500 Internal Server Error undefined: Could not load servlet' after Submit

Posted on 2000-04-03
25
276 Views
Last Modified: 2013-11-24
does anyone would help me out what's wrong with my coding? I m jsp newbie, I have got '500 Internal Server Error undefined: Could not load servlet' after SUBMIT. I don't know the exactly problem on my script or... please help. Thanks! any comments would appreciate.

here is the code:

<%@ page session="true" import="java.util.*, phase2.StockContainer"%>

<html>

<head>

<title>trading</title>

<link rel="stylesheet" type="text/css" href="../integrate/style.css">

<% StockContainer sc = (StockContainer) session.getValue("StockContainer"); %>
<script language="javascript" src="../integrate/validate.js">  </script>

<script language="JavaScript">

<!--//
var timeleft = 2000;

function logout() {

var temp = new String("/servlet/MServlet?FID=808&pageid=5&SID=");
temp = temp + "<%=sc.getSessionID()%>" + "&LANGID=" + "<%=sc.getLanguageID() %>" + "&SEQID=" + "<%=sc.getSequenceID()%>";

if (confirm("Are you sure to logout ?")) {
      document.location.href = temp;
      window.close();
}      
}

function contactus() {
var temp = new String("/servlet/MServlet?FID=807&pageid=14&SID=");
temp = temp + "<%=sc.getSessionID()%>" + "&LANGID=" + "<%=sc.getLanguageID() %>" + "&SEQID=" + "<%=sc.getSequenceID()%>";

document.location.href = temp;
       
}

function setTimer() {

setTimeout("Timeout()",2000000);

}

function setInterval() {
window.status = "Time left : " + timeleft + " sec";
timeleft = timeleft - 10;
setTimeout("setInterval()",10000);

}

function Timeout() {

var temp = new String("/servlet/MServlet?FID=808&pageid=5&SID=");
temp = temp + "<%=  sc.getSessionID() %>" + "&SEQID=" + "<%= sc.getSequenceID() %>";

alert("Session Expired !!");
document.location.href = temp;

}

function resetInput() {

UserProfileForm.reset();        

}


function checkInput() {

var count = 0;
var notify = 3;


if (document.UserProfileForm.emailnew.value != ""){
   if(emailCheck(document.UserProfileForm.emailnew.value)==true){
     count = count + 1;
   }else{return;}
       
}
       
if (document.UserProfileForm.phonenew.value != "")
        count = count + 1;

if (document.UserProfileForm.mobilephonenew.value != "")
        count = count + 1;

if (isNaN(document.UserProfileForm.phonenew.value) == true ) {
      alert("Invalid Contact Phone No.  Please enter it again!");
      return;      
}

if (isNaN(document.UserProfileForm.mobilephonenew.value) == true ) {
      alert("Invalid Mobile No.  Please enter it again!");
      return;      
}
if (checkLength(document.UserProfileForm.phonenew, 30, "Contact Phone No.") == -1)
      return;
if (checkLength(document.UserProfileForm.mobilephonenew, 30, "Mobile Phone No.") == -1)
      return;
            
if (document.UserProfileForm.passwordnew.value != "")  {
            if (checkLength(document.UserProfileForm.passwordnew, 8, "New Password") == -1)
                  return;
        count = count + 1;
        if (document.UserProfileForm.passwordnew.value != document.UserProfileForm.passwordreenter.value)
                {              
                alert("New password is not matched");
                document.UserProfileForm.passwordnew.value = "";
                document.UserProfileForm.passwordreenter.value = "";
                //document.UserProfileForm.passwordcurrent.value = "";
                return;
                }
}
               
if (document.UserProfileForm.passwordreenter.value != "")  {
            if (checkLength(document.UserProfileForm.passwordreenter, 8, "Confirm Password") == -1)
                  return;

        count = count + 1;
        if (document.UserProfileForm.passwordnew.value != document.UserProfileForm.passwordreenter.value)
                {
                alert("New PIN is not matched");
                document.UserProfileForm.passwordnew.value = "";
                document.UserProfileForm.passwordreenter.value = "";
                //document.UserProfileForm.passwordcurrent.value = "";
                return;
                }
}

if (document.UserProfileForm.passwordcurrent.value == "")
        {
        alert("Please Enter current PIN");
        return;
        }

document.UserProfileForm.submit();      
     
}

function emailCheck(emailStr) {
// checks if the e-mail address is valid
var emailPat = /^(\".*\"|[A-Za-z]\w*)@(\[\d{1,3}(\.\d{1,3}){3}]|[A-Za-z]\w*(\.[A-Za-z]\w*)+)$/;
var matchArray = emailStr.match(emailPat);
if (matchArray == null) {
alert("Your email address seems incorrect.  Please try again (check the '@' and '.'s in the email address)");
return false;
}
// make sure the IP address domain is valid
var IPArray = matchArray[2].match(/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/);
if (IPArray != null) {
for (var i=1;i<=4;i++) {
if (IPArray[i]>255) {
alert("Destination IP address is invalid!")
return false;
      }
   }
}
return true;
}

function chkboxVal_E(){
if(document.UserProfileForm.emailnot1.checked==true)
      {
      document.UserProfileForm.emailnot.value=1;
      }else{
      document.UserProfileForm.emailnot.value=0;
      }
}

function chkboxVal_M(){
if(document.UserProfileForm.mobilenot1.checked==true)
      {

      document.UserProfileForm.mobilenot.value=1;
      }else{
      document.UserProfileForm.mobilenot.value=0;
      }
}
//-->

</script>



</head>

<BODY bgcolor="#ffffff" topmargin=0 leftmargin=0 onLoad = "setTimer();setInterval();">
<%
String temp;
temp = "/servlet/MServlet?FID=860&pageid=3" + "&SID=" + sc.getSessionID() + "&SEQID=" + sc.getSequenceID();
%>

<form name="UserProfileForm" action="<%=temp%>" method="POST">

<table border="0" cellpadding="0" cellspacing="0" width="750">


<tr><td><img src="../integrate/images/shim.gif" border=0 width=1 height=25></td>
</tr>

<tr><td><img src="../integrate/images/shim.gif" width=10 height="1" border=0></td>

      <td><table cellpadding="0" cellspacing="1" border="0" width=750>

            <tr><td><img src="../integrate/images/tradetitle.gif" border=0></td>
            </tr>


            <tr><td><table width=750 border=0>
                        <tr>
                        <td width=93><%out.println("<a href=\"/servlet/MServlet?SID=" + sc.getSessionID() + "&SEQID=" + sc.getSequenceID() + "&FID=802&pageid=9&LANGID=" + sc.getLanguageID() + "\">");%><img name="trading_r4_c06" src="../integrate/images/trading_r4_c06.gif"  border="0"></a></td>
                        <td width=93><%out.println("<a href=\"/servlet/MServlet?SID=" + sc.getSessionID() + "&SEQID=" + sc.getSequenceID() + "&FID=803&pageid=10&LANGID=" + sc.getLanguageID() + "\">");%><img name="trading_r4_c03" src="../integrate/images/trading_r4_c03.gif"  border="0"></a></td>
                        <td width=93><%out.println("<a href=\"/servlet/MServlet?SID=" + sc.getSessionID() + "&SEQID=" + sc.getSequenceID() + "&FID=804&pageid=13&LANGID=" + sc.getLanguageID() + "\">");%><img name="trading_r4_c04" src="../integrate/images/trading_r4_c04.gif"  border="0"></a></td>
                        <td width=93><%out.println("<a href=\"/servlet/MServlet?SID=" + sc.getSessionID() + "&SEQID=" + sc.getSequenceID() + "&FID=805&pageid=8&LANGID=" + sc.getLanguageID() + "\">");%><img name="trading_r4_c05" src="../integrate/images/trading_r4_c05.gif"  border="0"></a></td>
                        <td width=93><%out.println("<a href=\"/servlet/MServlet?SID=" + sc.getSessionID() + "&SEQID=" + sc.getSequenceID() + "&FID=806&pageid=3&LANGID=" + sc.getLanguageID() + "\">");%><img name="trading_r4_c07_off" src="../integrate/images/trading_r4_c07_off.gif"  border="0"></a></td>
                        <td width=93><%out.println("<a href=\"/servlet/MServlet?SID=" + sc.getSessionID() + "&SEQID=" + sc.getSequenceID() + "&FID=806&pageid=" + sc.getPageID() + "&LANGID=" + sc.getLanguageID() + "\">");%><img name="trading_r4_c08" src="../integrate/images/trading_r4_c08.gif" border="0"></td>
                        <td width=93><a href="javascript:contactus()"><img name="trading_r4_c09" src="../integrate/images/trading_r4_c09.gif"  border="0"></a></td>
                        <td width=93><a href="javascript:logout()"><img name="trading_r4_c10" src="../integrate/images/trading_r4_c10.gif"  border="0"></a></td>
                        </tr>
                        </table></td>
            </tr>

            <tr><td><img src="../integrate/images/shim.gif" border=0 width=1 height=15></td>
            </tr>

            <%
            String trade_date="";
            trade_date = ((String)sc.getData("IID6019")).trim();
            trade_date = trade_date + " " +  ((String)sc.getData("IID6020")).trim().substring(0,3) + ", ";
            trade_date = trade_date + ((String)sc.getData("IID6021")).trim();
            %>

            <tr><td><font color="#002966"><b>Account Owner</b></font> : <%= sc.getData("IID6001")%> &nbsp;&nbsp;&nbsp; <font color="#002966"><b>Account Number</b></font> : <%= sc.getData("IID6002")%> &nbsp;&nbsp;&nbsp; <font color="#002966"><b>Trade Day</b></font> : <%= trade_date%>
            </tr>

            <tr><td><img src="../integrate/images/shim.gif" border=0 width=1 height=10></td>
            </tr>

            <tr><td><table border=0 cellpadding="0" cellspacing="0" bgcolor="ffffff" width=750>

                        <tr><td><table border=0 cellpadding="0" cellspacing="0" bgcolor="ffffff" width=750>
                                    <tr><td colspan=3 align="center">
                                          <table cellpadding="0" cellspacing="0" border=0 width=300>
                                          <tr><td><b>Channel of notification</b></td>
                                                      <%
                                                      String outString1="";
                                                      String outString2="";
                                                      %>
                                                      <%
                                                      if ((sc.getData("IID6004").equals("0")) || (sc.getData("IID6004").equals("2")))
                                                            outString1 = "<TD><input type=hidden name=emailnot value=1><INPUT TYPE=checkbox  NAME=" + "emailnot1" + " VALUE=1" + " onclick='chkboxVal_E()' CHECKED>Email</TD>";
                                                      else
                                                            outString1 = "<TD><input type=hidden name=emailnot value=0><INPUT TYPE=checkbox NAME=" + "emailnot1" + " VALUE=0  onclick='chkboxVal_E()'>Email</TD>";
                                                      %>
                                            
                                                      <%
                                                      if ((sc.getData("IID6004").equals("1")) || (sc.getData("IID6004").equals("2")))
                                                            outString2 = "<TD><input type=hidden name=mobilenot value=1><INPUT TYPE=checkbox  NAME=mobilenot1 VALUE=1  onclick='chkboxVal_M()' CHECKED>Mobile (Short message)</TD>";
                                                      else
                                                            outString2 = "<TD><input type=hidden name=mobilenot value=0><INPUT TYPE=checkbox NAME=mobilenot1 VALUE=0  onclick='chkboxVal_M()' >Mobile (Short message)</TD>";
                                                      %>
                        

                                                      <td><%=outString1%></td>
                                                      <td><%=outString2%></td>
                                          </tr>

                                          <tr><td><b>Language</b></td>
                                                      <%
                                                      if (sc.getData("IID6005").equals("C"))
                                                            outString1 = "<TD><INPUT TYPE=radio CHECKED NAME=language VALUE=C SIZE=15><font size=-1>¤¤¤å</font></TD>";
                                                      else
                                                            outString1 = "<TD><INPUT TYPE=radio NAME=language VALUE=C SIZE=15><font size=-1>¤¤¤å</font></TD>";
                                                      %>

                                                <td><%=outString1%></td>
                                                      <%
                                                      if (sc.getData("IID6005").equals("E"))
                                                            outString2 = "<TD><INPUT TYPE=radio CHECKED NAME=language VALUE=E SIZE=15>English</TD>";
                                                      else
                                                            outString2 = "<TD><INPUT TYPE=radio NAME=language VALUE=E SIZE=15>English</TD>";
                                                      %>

                                                <td><%=outString2%></td>
                                          </tr>

                                          <tr><td colspan=2><img src="../integrate/images/shim.gif" width=1 height="15" border=0></td>
                                          </tr>

                                          </table></td>
                                    </tr>


                                    <tr><td width="150"></td>
                                          <!--<td width="300"><center>Original</center></td>-->
                                          <td width="300"><img src="../integrate/images/shim.gif" border=0 width=20 height=1>New</td>
                                    </tr>
                        
                                    <tr><td align=right><b>Email Address (Mandatory)</b></td>
                                          <!--<td align=center><input cstyle="font-family: arial,verdana;font-size:14px;" type=hidden name="emailold" value="<%= sc.getData("IID6006")%>" size=25><%= (String)sc.getData("IID6006")%></td>-->
                                          <td><input cstyle="font-family: arial,verdana;font-size:14px;" type=text name="emailnew" value="<%= sc.getData("IID6006")%>" size=15></td>
                                    </tr>

                                    <tr><td align=right><b>Contact Phone Number</b></td>
                                          <!--<td align=center><input  cstyle="font-family: arial,verdana;font-size:14px;" type=hidden name="OrgContactPhone" value="<%= sc.getData("IID6007")%>" size=25><%= (String)sc.getData("IID6007")%></td>-->
                                          <td><input cstyle="font-family: arial,verdana;font-size:14px;" type=text name="phonenew" value="<%= sc.getData("IID6007")%>" size=15></td>
                                    </tr>
              
                                    <tr><td align=right><b>Mobile Phone Number</b></td>
                                          <!--<td align=center><input cstyle="font-family: arial,verdana;font-size:14px;" type=hidden name="mobilephoneold" value="<%= sc.getData("IID6008")%>" size=25><%= (String)sc.getData("IID6008")%></td>-->
                                          <td><input cstyle="font-family: arial,verdana;font-size:14px;" type=text name="mobilephonenew"  value="<%= sc.getData("IID6008")%>" size=15></td>
                                    </tr>

                                    <tr><td><img src="../integrate/images/shim.gif" width=1 height="20" border=0></td>
                                    </tr>


                                    <tr><td align=right><b>New PIN</b></td>
                                          <!--<td>&nbsp;</td>-->
                                          <td><input  STYLE="font-family: arial,verdana;font-size:14px;" type=password name="passwordnew" size=15></td>
                        
                                    </tr>

                                    <tr><td align=right><b>Re-enter New PIN</b></td>
                                          <!--<td>&nbsp;</td>-->
                                          <td><input STYLE="font-family: arial,verdana;font-size:14px;" type=password name="passwordreenter" size=15></td>      
                                    </tr>


                                    <tr><td><img src="../integrate/images/shim.gif" width=1 height="10" border=0></td>
                                    </tr>

                                    <tr><td align=right><font color="#0234cc"><b>Please enter your current PIN for verification</b></font></td>
                                          <!--<td>&nbsp;</td>-->
                                          <td><INPUT STYLE="font-family: arial,verdana;font-size:14px;" TYPE=password NAME="passwordcurrent" size=15></td>
            
                                    </tr>


                              </table></td>

                        </tr></table></td>

            </tr>


            <tr><td><img src="../integrate/images/shim.gif" width=1 height="20" border=0></td>
            </tr>

            <tr><td align=center><a href="javascript:checkInput()"><img src="../integrate/images/change_off_e.gif" border="0"></a>&nbsp;&nbsp;&nbsp;
                        <a href="javascript:resetInput(this.form)"><img src="../integrate/images/resetentry_off_e.gif" border="0"></a></td>
            </tr>

            <tr><td><img src="../integrate/images/shim.gif" width=1 height="20" border=0></td>
            </tr>

            <tr><td><img src="../integrate/images/shim.gif" width=20 height="1" border=0>Note:
                        <ul type="1">
                        <li>If you have activated email notification,we will send email message to the above email address upon order notification.</li>
                        <li>If you have activated mobile notification,we will send SMS message to the above mobile phone number upon order execution. At the moment we only support mobile notification to GSM customers of CWHKT CSL , 1010 and One2Free.</li>
                        </ul>                                    
                        </td>
            </tr>

            </table></td>
</tr>

</table>

</form>

</body>

</html>

0
Comment
Question by:StoRmRiD3r
  • 14
  • 11
25 Comments
 
LVL 2

Expert Comment

by:azawawi
ID: 2680643
what JSP engine are u using? JRun?
0
 

Author Comment

by:StoRmRiD3r
ID: 2680672
any different? if i m using Java Serlvet.
0
 
LVL 2

Expert Comment

by:azawawi
ID: 2680739
i wanted to know that because in JRun it was stupid enough to parse JavaScript less than operator wrongly...

ex.

for(i = 0; i<10; ...

it thinks < should be followed by % always...


you can solve this problem (if you're using JRun) by adding spaces there...

for( i = 0; i < 10; ...

that's one thing.
if you can provide me with the logs i could be of further help to you...
0
 

Author Comment

by:StoRmRiD3r
ID: 2680807
Thank you very much azawawi, sorry I can't give u the exactly Jsp engine what i m running now. but i will reply a.s.a.p.

pls wait me... :)
0
 

Author Comment

by:StoRmRiD3r
ID: 2680814
I hope i will reply here at tomorrow. don't wait me now. I don't want to wasted your time. really thanks.
0
 
LVL 2

Expert Comment

by:azawawi
ID: 2680831
No problemo...
0
 
LVL 2

Expert Comment

by:azawawi
ID: 2680839
No problemo...
0
 

Author Comment

by:StoRmRiD3r
ID: 2684411
did i need to add "space" after <% , <%@, <%=,...? or i need to start a new line entry after the <% ???
thanks! :)
0
 

Author Comment

by:StoRmRiD3r
ID: 2684481
did i need to add "space" after <% , <%@, <%=,...? or i need to start a new line entry after the <% ???
thanks! :)
0
 
LVL 2

Expert Comment

by:azawawi
ID: 2684506
r u using JRun?
what's your JSP/servlet engine?
0
 

Author Comment

by:StoRmRiD3r
ID: 2684520
they didn't answer me that yet. sorry.
why my question is still "Unlock"? i m a newbie here.
0
 
LVL 2

Expert Comment

by:azawawi
ID: 2684944
no one has answered your question yet...
 [ at least im trying :) ]

0
Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

 

Author Comment

by:StoRmRiD3r
ID: 2686050
u are right, azawawi, using JRun engine. so... is it what u teach me before :

for(i = 0; i<10; ...

but it's a javascript in the jsp file, the for(i = 0; i<10; ... sentence is not between the <% ... %>, is it affect the jsp file running?

did i need to add "space" after <% , <%@, <%=,...? or i need to start a new line entry after the <% ???

thanks azawawi. :)
thanks any expert too
0
 

Author Comment

by:StoRmRiD3r
ID: 2686914
I have done it from "for(i = 0; i<10; ... " to "for(i = 0; i < 10; ... ", but the script still doesn't work. is there any problem on the above script?

did i need to add "space" after <% , <%@, <%=,...? or i need to start a new line entry after the <% / <%= / <%@ ???

thanks
0
 
LVL 2

Expert Comment

by:azawawi
ID: 2689027
I tried the page at my JRun installation and had the following errors

Invalid UTF-8 code. (byte: 0xffffffa4)
      at com.ibm.xml.framework.XMLParser.handleError(XMLParser.java) at
      com.ibm.xml.framework.XMLParser.error1(XMLParser.java) at
      com.ibm.xml.internal.UTF8CharReader.handleMultiByteChar(UTF8CharReader.java) at
      com.ibm.xml.internal.UTF8CharReader.copyNormalize(Compiled Code) at
      com.ibm.xml.internal.UTF8CharReader.fillCurrentChunk(Compiled Code) at
      com.ibm.xml.internal.UTF8CharReader.<init>(UTF8CharReader.java) at
      com.ibm.xml.internal.UTF8Recognizer.recognize(UTF8Recognizer.java) at
      com.ibm.xml.internal.DefaultEntityHandler.callRecognizers(Compiled Code) at
      com.ibm.xml.internal.DefaultEntityHandler.createReader(DefaultEntityHandler.java) at
      com.ibm.xml.internal.DefaultScanner.scanDocument(Compiled Code) at
      com.ibm.xml.framework.XMLParser.parse(XMLParser.java) at
      com.jclark.xsl.sax.XMLProcessorImpl.load(XMLProcessorImpl.java) at
      com.jclark.xsl.sax.XSLProcessorImpl.parse(XSLProcessorImpl.java) at
      com.livesoftware.xml.XT.process(XT.java:66) at
      com.livesoftware.jsp.JSPCompiler.createServlet(JSPCompiler.java:111) at
      com.livesoftware.jsp.JSPServlet.service(JSPServlet.java:95) at
      javax.servlet.http.HttpServlet.service(HttpServlet.java:840) at
      com.livesoftware.jrun.JRun.runServlet(Compiled Code) at
      com.livesoftware.jrun.JRunGeneric.handleConnection(JRunGeneric.java) at
      com.livesoftware.jrun.JRunGeneric.handleProxyConnection(JRunGeneric.java) at
      com.livesoftware.jrun.service.proxy.JRunProxyServiceHandler.handleRequest(JRunProxyServiceHandle
      r.java) at com.livesoftware.jrun.service.ThreadConfigHandler.run(Compiled Code)


and

<H2> JSP Parse error </H2><B>/test/testjsp.jsp:</B><BR>Lexical error at line 159, column 16.  Encountered: "=" (61), after : ""


Listen the only way is to get me the log, or better,
do the following,
(it is a guaranteed way to work):

1) remove the JSript part completely from the JSP (if it works, then the parser was stupid enough to understand the JScript) and the problem was in the parser not understanding the JScript '<' operator.

2) strip the functionality here & there, compiling at each step...
if it works...

3) add the following to get better error message (use it in debug version) since not ALL JSP engines report errors to the browser correctly... (but they always log it inside their error log)

<%
  try {
%>

your code

<%
  } catch( Exception e ) {
    out.println(e.getMessage());
    e.printStackTrace();
    out.flush();
  }
%>

if it doesnt work, bring a standalone JSP compiler... I will try your code at some compilers to see if it a semantic error or a runtime error. The problem with JSP is that the engines are buggy!
0
 

Author Comment

by:StoRmRiD3r
ID: 2689804
I really thanks for your kind help. I would try what u told me. but after that, if there is still an error on that jsp file. did u need the source code of java files for u to compile? I can send it to u by email later when u need it.

p.s. u will get all the points & i will increase it soon.

Hope I can figure it out what is wrong. i think I need a few days to do that.

i appreciated! :)

have a nice dream
0
 
LVL 2

Expert Comment

by:azawawi
ID: 2690060
After investigating the problem of why no error output is going on the browser,
i tried the following and it worked...

(*) add to the beginning of any JSP to get rid of "Invalid UTF-8" Error...

<%@ page contentType="text/html; charset=iso-8859-1" %>

P.S. I will make a dummy StockContainer to do the same functionality that you do (stub implementation)... but all in due time... for now good night...
0
 

Author Comment

by:StoRmRiD3r
ID: 2690371
Adjusted points from 200 to 300
0
 

Author Comment

by:StoRmRiD3r
ID: 2690372
add "(*)" to the beginning of any jsp?

thanks a lot! i would wait your reply. :)
0
 
LVL 2

Accepted Solution

by:
azawawi earned 300 total points
ID: 2692328
it should be the default of any JSP but somehow JRun doesnt do that...
0
 

Author Comment

by:StoRmRiD3r
ID: 2707832
Thanks a lot! wasted u much time being. I may ask again when problems comes. :)
0
 
LVL 2

Expert Comment

by:azawawi
ID: 2708197
Sorry but i was away [working]... did my solution solve your problem??
0
 

Author Comment

by:StoRmRiD3r
ID: 2708945
it's okay. I don't mind that. :) I appreciated for your kind help too.
almost. :) really thanks.
but will u still continous do a dump test when u free?

I will post again when i got a little problem. would u mind?
0
 
LVL 2

Expert Comment

by:azawawi
ID: 2708956
yeah... man...
why not?
0
 

Author Comment

by:StoRmRiD3r
ID: 2708977
:)
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

Suggested Solutions

This was posted to the Netbeans forum a Feb, 2010 and I also sent it to Verisign. Who didn't help much in my struggles to get my application signed. ------------------------- Start The idea here is to target your cell phones with the correct…
Java Flight Recorder and Java Mission Control together create a complete tool chain to continuously collect low level and detailed runtime information enabling after-the-fact incident analysis. Java Flight Recorder is a profiling and event collectio…
Viewers will learn about the regular for loop in Java and how to use it. Definition: Break the for loop down into 3 parts: Syntax when using for loops: Example using a for loop:
This tutorial explains how to use the VisualVM tool for the Java platform application. This video goes into detail on the Threads, Sampler, and Profiler tabs.

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now