2018 bis heute | 2017 2016 2015 2014 | 2013 | 2012

Mailingliste - EintrÀge 2018 bis heute

<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"Préformaté HTML Car";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.PrformatHTMLCar
        {mso-style-name:"Préformaté HTML Car";
        mso-style-priority:99;
        mso-style-link:"Préformaté HTML";
        font-family:"Courier New";}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=FR link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal>Hi<o:p></o:p></p>

<pre>        <span lang=EN-US>When I try the script below a java.lang.StackOverflowError is returned. <o:p></o:p></span></pre><pre><span
lang=EN-US>        If I try with re_stacktrace = &quot;Sending .*\n(?:[^(?:Sending)].*\n)*?&#8221; Or &#8220;java\..*\n(?:\t+at.*\n)+&#8221; It works.<o:p></o:p></span></pre><pre><span
lang=EN-US><o:p>&nbsp;</o:p></span></pre>

<p class=MsoNormal>import re<o:p></o:p></p>

<p class=MsoNormal><o:p>&nbsp;</o:p></p>

<p class=MsoNormal><span lang=EN-US>out = rc.lookup(&quot;qftest&quot;,
&quot;client.output.$(client)&quot;, expand=0)                                                 #
out is the terminal output of my java client which I want to parse<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-US>re_stacktrace = &quot;Sending
.*\n(?:[^(?:Sending)].*\n)*?java\..*\n(?:\t+at.*\n)+&quot;           # I want
to catch the last sending before the stacktrace and the stacktrace<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>stacktraces = re.findall(re_stacktrace,out)                                                                                        #
I apply my regexp on my output &lt;-- the script failed here ---<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-US>if stacktraces:                                                                                                                                                 #
End of the script to log the stacktraces<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>    </span>rc.logMessage(&quot;Stacktrace foud&quot;,
dontcompactify=0)<o:p></o:p></p>

<p class=MsoNormal>    <span lang=EN-US>for stacktrace in stacktraces:<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>        rc.logError(stacktrace)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>else:<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>    rc.logMessage(&quot;Stacktrace Not
found&quot;, dontcompactify=0)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-US>the complete error return : <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:12.0pt;font-family:"Times New Roman","serif"'>1
         The script failed with the following message:<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>2
      Traceback (innermost last):<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>3 
     File &quot;&quot;, line 1, in ?<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>4
      File &quot;/usr/local/qftest/qftest-3.1.1/jython/Lib/qftest.py&quot;,
line 78, in runscript<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>5
      File &quot;/usr/local/qftest/qftest-3.1.1/jython/Lib/qfcommon.py&quot;,
line 729, in runscript<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>6
      File &quot;&quot;, line 8, in ?<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>7
      File &quot;/usr/local/qftest/qftest-3.1.1/jython/Lib/sre.py&quot;, line
166, in findall<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>8
      java.lang.StackOverflowError <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>9
              at org.python.modules.sre.SRE_STATE.SRE_MATCH(SRE_STATE.java:933)
<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>10
             at org.python.modules.sre.SRE_STATE.SRE_MATCH(SRE_STATE.java:803)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>11
             at org.python.modules.sre.SRE_STATE.SRE_MATCH(SRE_STATE.java:946)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>                &#8230;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>1030
           at org.python.modules.sre.SRE_STATE.SRE_MATCH(SRE_STATE.java:803)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>1031
           at org.python.modules.sre.SRE_STATE.SRE_MATCH(SRE_STATE.java:946)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>1032
           at org.python.modules.sre.SRE_STATE.SRE_MATCH(SRE_STATE.java:803)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>1033<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='font-size:10.0pt;font-family:"Courier New"'>1034    java.lang.StackOverflowError:
java.lang.StackOverflowError<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Part of log to match in blue: <o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Sending common_log_manage
reportSingleAttack {logId=3, reportFormat=PDF, name=20090903-162435_singleAttackReport.pdf,
viewId=security} to the server.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Sending common_log_manage getUpdatedPages
{forceNoRefresh=1} to the server.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Receaved [&lt;?xml version=&quot;1.0&quot;
encoding=&quot;UTF-8&quot;?&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>&lt;response status=&quot;1&quot;&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>  &lt;views/&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>  &lt;debug&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>    &lt;action&gt;common_log_manage&lt;/action&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>   
&lt;function&gt;getUpdatedPages&lt;/function&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>  &lt;/debug&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>&lt;/response&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>] from server.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Sending common_log_manage getUpdatedPages
{forceNoRefresh=1} to the server.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Receaved [&lt;?xml version=&quot;1.0&quot;
encoding=&quot;UTF-8&quot;?&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>&lt;response status=&quot;1&quot;&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>  &lt;views/&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>  &lt;debug&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>   
&lt;action&gt;common_log_manage&lt;/action&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>   
&lt;function&gt;getUpdatedPages&lt;/function&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>  &lt;/debug&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>&lt;/response&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>] from server.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>Sending
common_log_manage getUpdatedPages {forceNoRefresh=1} to the server.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>Receaved [&lt;?xml
version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>&lt;response status=&quot;1&quot;&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>  &lt;views/&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>  &lt;debug&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>   
&lt;action&gt;common_log_manage&lt;/action&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>   
&lt;function&gt;getUpdatedPages&lt;/function&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>  &lt;/debug&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>&lt;/response&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>] from server.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>Receaved [&lt;?xml
version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                               &lt;response
status=&quot;1&quot; &gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                                               &lt;success
code=&quot;success&quot;&gt;&lt;arg string=&quot;1&quot;&gt;/webservices/download/?typeOf=exportFile&amp;amp;uid=329ad60d96989d165b216189c002b82e&amp;amp;tokenId=51415d543cc8d794a40c5e4bc73c6532&lt;/arg&gt;&lt;/success&gt;<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                               &lt;/response&gt;]
from server.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>java.io.FileNotFoundException:
/temp/single-log.pdf (No such file or directory)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
java.io.FileOutputStream.open(Native Method)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
java.io.FileOutputStream.&lt;init&gt;(FileOutputStream.java:179)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
java.io.FileOutputStream.&lt;init&gt;(FileOutputStream.java:70)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
net.beeware.guing.model.WebServiceAdapterReal.getFile(WebServiceAdapterReal.java:866)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
net.beeware.guing.model.WebServiceAdapterReal.downloadItem(WebServiceAdapterReal.java:848)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
net.beeware.guing.controler.SecurityLogManagement$1$1.doWebServiceTask(SecurityLogManagement.java:75)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
net.beeware.guing.controler.WebServiceTask.doInBackground(WebServiceTask.java:45)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
net.beeware.guing.controler.WebServiceTask.doInBackground(WebServiceTask.java:23)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
java.util.concurrent.FutureTask.run(FutureTask.java:138)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
org.jdesktop.swingworker.SwingWorker.run(Unknown Source)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#4F81BD'>                at
java.lang.Thread.run(Thread.java:619)<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Best Regards,<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#1F497D'>Martin-Dupont
Stéphane<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:#1F497D'>SUPINFO SUST, M1<br>
CB : 84147</span><span lang=EN-US><o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p>&nbsp;</o:p></span></p>

</div>

</body>

</html>