IN2P3-Forge: Issueshttps://forge.in2p3.fr/https://forge.in2p3.fr/favicon.ico?16780521162022-01-20T10:12:31ZIN2P3-Forge
Redmine XLDP - Bug #48784 (New): Jobs en erreurs depuis le 19/01 19h30 https://forge.in2p3.fr/issues/487842022-01-20T10:12:31ZEVESQUE Cécilececile.evesque@cc.in2p3.fr
<p>Les jobs semblent bloqué depuis hier, cf :</p>
<p><img src="https://forge.in2p3.fr/attachments/download/78139/Capture-d%E2%80%99%C3%A9cran-2022-01-20-110745.jpg" alt="" /></p>
<p><img src="https://forge.in2p3.fr/attachments/download/78138/Capture-d%E2%80%99%C3%A9cran-2022-01-20-110827.jpg" alt="" /></p>
<p><img src="https://forge.in2p3.fr/attachments/download/78141/Capture-d%E2%80%99%C3%A9cran-2022-01-20-110656.jpg" alt="" /></p> Lavoisier - Bug #35692 (New): namespace not removed for a given use-casehttps://forge.in2p3.fr/issues/356922018-11-27T17:35:17ZReynaud SylvainSylvain.Reynaud@in2p3.fr
<p>Namespace still applies to element <code><new></code> on this example:<br /><pre><code><element-ignore in="t:tables">
<element in="t:table" out="new"/>
</element-ignore>
</code></pre></p> Lavoisier - Bug #33857 (New): post-processors namespace mapping must be defined in viewhttps://forge.in2p3.fr/issues/338572018-06-18T13:29:47ZReynaud SylvainSylvain.Reynaud@in2p3.fr
<p>It should be defined on element <processors>:<br /><pre>
<processors-list xmlns="http://software.in2p3.fr/lavoisier/application.xsd">
<processors xmlns:e="http://software.in2p3.fr/lavoisier/entries.xsd">
<element>
<element-create>new_element('e:truc')</element-create>
</element>
</processors>
</processors-list>
</pre></p> Lavoisier - Bug #29154 (New): wrong context when mixing <element-create-as-parent> and <element-c...https://forge.in2p3.fr/issues/291542018-03-06T11:09:11ZReynaud SylvainSylvain.Reynaud@in2p3.fr
<p>This should create element <uncle> as a sibling of <parent>.<br /><pre>
<element in="root">
<element-create-as-parent out="parent">
<element in="child"/>
</element-create-as-parent>
<element-create>new_element("uncle")</element-create>
</element>
</pre></p>
<p>...but instead it is created as a child of <parent>.</p> Lavoisier - Bug #27459 (New): namespace disappear when root node is renamedhttps://forge.in2p3.fr/issues/274592018-01-31T14:44:19ZReynaud SylvainSylvain.Reynaud@in2p3.frLavoisier - Bug #26766 (New): prefix-namespace mapping is moved to the wrong nodehttps://forge.in2p3.fr/issues/267662018-01-03T17:32:43ZReynaud SylvainSylvain.Reynaud@in2p3.fr
<code>
<view name="test">
<connector type="StringConnector">
<parameter name="content"><![CDATA[<root><foo><child xmlns="uri://"/></foo><bar>two</bar></root>]]></parameter>
</connector>
<processors>
<element in="root">
<element in="foo" out="item">
<element-ignore/>
</element>
<element in="bar" out="item"/>
</element>
</processors>
</view>
</code> operations-portal-users - Bug #23257 (New): Downtime notification admin pagehttps://forge.in2p3.fr/issues/232572017-10-25T15:56:44ZL'Orphelin Cyrilcyril.lorphelin@cc.in2p3.fr
<p>The admin page is listing the list of notifications .<br />This part is working but when you want to edit one entry the load of the different rules is not working properly.<br />This part is not visible by users but it should be fixed.</p> Lavoisier - Bug #20738 (New): Stacktracehttps://forge.in2p3.fr/issues/207382017-08-30T10:39:18ZLavoisier Api
<p>Build Version: 2.1.2-SNAPSHOT<br />Build Date: Thu Apr 21 07:12:14 UTC 2016<br />Author: lavoisier<br />Description: Describe the context of the problem here...<br />Stack Trace: fr.in2p3.lavoisier.interfaces.error.AdaptorException: Exception raised for view 'VAPOR_ComputingShare' [Adaptor raised exception -- javax.naming.CommunicationException: connection closed [Root exception is java.io.IOException: connection closed]]<br /> at fr.in2p3.lavoisier.chaining.link.connector.SAXConnectorLink.generate(SAXConnectorLink.java:26)<br /> at fr.in2p3.lavoisier.chaining.Chain.generate(Chain.java:120)<br /> at fr.in2p3.lavoisier.chaining.Chain.writeToCache(Chain.java:109)<br /> at fr.in2p3.lavoisier.engine.view.ViewCached.refresh(ViewCached.java:151)<br /> at fr.in2p3.lavoisier.engine.task.CacheRefreshTask.run(CacheRefreshTask.java:22)<br /> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)<br /> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)<br /> at java.lang.Thread.run(Thread.java:748)<br />Caused by: javax.naming.CommunicationException: connection closed [Root exception is java.io.IOException: connection closed]<br /> at com.sun.jndi.ldap.LdapCtx.getSearchReply(LdapCtx.java:1920)<br /> at com.sun.jndi.ldap.AbstractLdapNamingEnumeration.getNextBatch(AbstractLdapNamingEnumeration.java:130)<br /> at com.sun.jndi.ldap.AbstractLdapNamingEnumeration.hasMoreImpl(AbstractLdapNamingEnumeration.java:217)<br /> at com.sun.jndi.ldap.AbstractLdapNamingEnumeration.hasMore(AbstractLdapNamingEnumeration.java:189)<br /> at fr.in2p3.lavoisier.connector.LDAPConnector.writeToContentHandler(LDAPConnector.java:88)<br /> at fr.in2p3.lavoisier.chaining.link.connector.SAXConnectorLink.generate(SAXConnectorLink.java:24)<br /> ... 7 more<br />Caused by: java.io.IOException: connection closed<br /> at com.sun.jndi.ldap.LdapClient.ensureOpen(LdapClient.java:1592)<br /> at com.sun.jndi.ldap.LdapClient.getSearchReply(LdapClient.java:598)<br /> at com.sun.jndi.ldap.LdapCtx.getSearchReply(LdapCtx.java:1918)<br /> ... 12 more</p> LC2 - Bug #17192 (Assigned): The channel 1 is wrongly displayed as 0 even if correctly usedhttps://forge.in2p3.fr/issues/171922017-03-16T17:18:04ZLafage Vincentlafage@ipno.in2p3.fr
<p>Version: 1.4.3<br />BuildNumber: 9320<br />SVN_Revision: 915<br />BuildDateTime: Jul 21 2016 T 19:11:02<br />QtVersion: 4.6.2<br />CompilerVersion: g++ 5.2.1</p> C3F2 - Bug #13262 (New): improve management of Lomon parameters to explain non convergencehttps://forge.in2p3.fr/issues/132622016-05-02T10:04:00ZLafage Vincentlafage@ipno.in2p3.fr
<p>In Space Like region, the Lomon parameterization rely on only 11 out of 14 parameters, this might be one of the source of non-convergence</p>
<p>We should try to display the graph from various set of parameter as they are described in Lomon articles<br />doi:10.1103/PhysRevC.64.035204 a.k.a. nucl-th/0104039<br />doi:10.1103/PhysRevC.66.045501 a.k.a. nucl-th/0203081</p> C3F2 - Bug #13261 (Assigned): Read double directly as binary format with PQexecParams or PQexecPr...https://forge.in2p3.fr/issues/132612016-05-02T09:53:36ZLafage Vincentlafage@ipno.in2p3.frC3F2 - Bug #13260 (Assigned): Better protection from code injection with PQescape…https://forge.in2p3.fr/issues/132602016-05-02T09:49:59ZLafage Vincentlafage@ipno.in2p3.frCLASS - Bug #13226 (New): Typo in prompthttps://forge.in2p3.fr/issues/132262016-04-28T01:44:59ZMOUGINOT Baptiste
<p>├───────────────────────────────────────────────┤<br />│ Core Lybrary for Advance Scenario Simulation │<br />│ │<br />│ A dynamical nuclear fuel cycle code developed │<br />│ by the CNRS/IN2P3 & IRSN │<br />│ <a class="external" href="https://forge.in2p3.fr/projects/classforge">https://forge.in2p3.fr/projects/classforge</a> │<br />├───────────────────────────────────────────────┤</p>
<p>it should be "Advanced" not "advance"</p> ENX - Bug #12993 (New): _init.enxhttps://forge.in2p3.fr/issues/129932016-03-30T14:37:52ZNguyen-Kim Kaneknguyen@ipno.in2p3.fr
<p>File not found error message to change to something else<br /><pre>
0 WARN [main_task_00000000008AD4C0] ENX.AWS_Server - ENX server launched without argument for configuration file
0 WARN [main_task_00000000008AD4C0] ENX.AWS_Server - We will use default parameter
3 INFO [main_task_00000000008AD4C0] ENX.AWS_Server - Init_ENX : no PMH found, name=ENX_PMH
3 INFO [main_task_00000000008AD4C0] ENX.AWS_Server - Loading Static Plugins ...
3 INFO [main_task_00000000008AD4C0] ENX.AWS_Server - |--> Adding DRV_DEBUG plugin.
3 WARN [main_task_00000000008AD4C0] ENX.AWS_Server - Adding driver DRV_DEBUG based on file "".
3 INFO [main_task_00000000008AD4C0] ENX.AWS_Server - ... DONE
3 WARN [main_task_00000000008AD4C0] ENX.AWS_Server - Loading init file "_init.enx" ...
3 INFO [main_task_00000000008AD4C0] ENX.AWS_Server - Translator -> Received Control : <control><name>load</name><param name="conf_file"><![CDATA[_init.enx]]></param></control>
3 WARN [main_task_00000000008AD4C0] ENX.AWS_Server - ERROR during init file loading -> Execute command error, COMMON.EXCEPTIONS.EDF_NOT_FOUND, script_management.adb:44
</pre></p> PEM - Bug #12978 (New): pem-sync pullhttps://forge.in2p3.fr/issues/129782016-03-24T17:11:58ZNguyen-Kim Kaneknguyen@ipno.in2p3.fr
<p>add a progress bar when downloading the realm</p> PEM - Bug #12963 (New): add_tool crashhttps://forge.in2p3.fr/issues/129632016-03-24T09:10:44ZLegay EricEric.Legay@csnsm.in2p3.fr
<pre>
pem@knode04:/opt/pem$ ./bin/pem-add_tool -v -v
enter product :
ROOT
enter kind :
tar_gz
enter tool_name :
ROOT_V6
enter need :
enter provide :
root
enter realm :
CERN
enter cmd_to_configure :
./configure
enter cmd_to_build :
make install
enter BASHRC_ENV_VAR :
enter PEM_BUILDER_ENV_VAR :
options :
tool_name - ROOT_V6
product - ROOT
provide - root
realm - CERN
kind - tar_gz
cmd_to_build - make install
cmd_to_configure - ./configure
Exception name : CONSTRAINT_ERROR - more information with -v
Exception message : P42.Strings.Maps.Element: no element available because key not in map
trace : [./bin/pem-add_tool]
P42.Strings.Maps.Element at a-cihama.adb:361
Pem.Add_Tool_Main at pem-add_tool_main.adb:120
Main at b__pem-add_tool_main.adb:1380
0x00000000008D98AE at ???
0x0000000000406A95 at ???
</pre> PEM - Bug #12962 (New): pem-sync list ???https://forge.in2p3.fr/issues/129622016-03-24T09:05:41ZLegay EricEric.Legay@csnsm.in2p3.fr
<pre>
pem@knode04:/opt/pem$ ./bin/pem-graph_manipulation create -realm=CERN
pem@knode04:/opt/pem$ ./bin/pem-sync list realms
6 realms available
- cocote
- agata
- ganil
- corto
- stable
- semiramis
</pre>
<p>Realm CERN is not visible ?</p> Lavoisier - Bug #11100 (New): <element-ignore> should not remove the namespace declaration (xmlns)https://forge.in2p3.fr/issues/111002015-10-16T13:48:10ZReynaud SylvainSylvain.Reynaud@in2p3.fr
<p><ins>note</ins>: when a node is remove, then its namespace declarations are printed out to its first childs instead (by class OutputStreamContentHandler), but after that the namespace context is cleared, so the namespace declarations are missing in the following siblings.</p> CLASS - Bug #11059 (New): Bad packaging of 4.1.0.tar.gazhttps://forge.in2p3.fr/issues/110592015-10-09T06:29:32ZERNOULT Marc
<p>The "documentation" , "DATA_BASES" and "data" folder are empty.</p>
<p>There is an error when extracting the archive during the extraction of SimpleReactor.root</p> CLASS - Bug #10786 (New): CLASS Stopped by a "KILL" signalhttps://forge.in2p3.fr/issues/107862015-08-31T18:58:15ZZakari-Issoufou A.
<p>Trying to run a simple scenario of the french nuclear fleet, It suddenly stopped after 27/63 years.</p>
<p>The only message I have is : " [1] 12265 killed ./CLASS_Exec27 / 63 Years "</p> TReqS - Bug #10498 (In progress): Mysql Deadlockhttps://forge.in2p3.fr/issues/104982015-07-27T14:30:32ZChambon Bernard
<p>Found in /var/log/mysql.log<br /><pre>
150721 12:19:36 [Note] Event Scheduler: [root@localhost].[treqsjobs.cleaning_jqueues] event execution failed.
150722 16:39:36 [ERROR] Event Scheduler: [root@localhost][treqsjobs.cleaning_jqueues] Deadlock found when trying to get lock; try restarting transaction
150722 16:39:36 [Note] Event Scheduler: [root@localhost].[treqsjobs.cleaning_jqueues] event execution failed.
150722 16:46:36 [ERROR] Event Scheduler: [root@localhost][treqsjobs.cleaning_jqueues] Deadlock found when trying to get lock; try restarting transaction
150722 16:46:36 [Note] Event Scheduler: [root@localhost].[treqsjobs.cleaning_jqueues] event execution failed.
</pre></p> PEM - Bug #10313 (New): Error message to change !https://forge.in2p3.fr/issues/103132015-07-07T09:51:39ZLegay EricEric.Legay@csnsm.in2p3.fr
<pre>
legay@csnsm:/opt/pem$ /home/legay/pem-client list local
an exception occured, here is the help
available cmds are :
LIST
PULL
INFO
HELP
* pem-client list [local | remote]
This command list all environments and tools available either locally or remotely.
* pem-client pull name
This command download the environment named "name".
Options available after a -cargs switch : arch= distrib= inst= comp= all v
by the way, the exception name is : SYSTEM.ASSERTIONS.ASSERT_FAILURE
it's associated message is : failed precondition from pem-repositories.ads:11
trace :
[/home/legay/pem-client]
0x000000000070263F system.assertions.raise_assert_failure at s-assert.adb:46
0x0000000000420EF9 pem.repositories.list_tools at pem-repositories.ads:11
0x0000000000408255 pem.client at pem-client.adb:218
0x0000000000404615 main at b__pem-client.adb:1191
0x000000000074388E at ???
0x00000000004048D5 at ???
legay@csnsm:/opt/pem$ /home/legay/pem-client list local
</pre> TReqS - Bug #10311 (Suspended): Dispatcher create a new queue once the 1st one is activatedhttps://forge.in2p3.fr/issues/103112015-07-06T17:24:41ZBrinette Pierre-Emmanuelpbrinette@cc.in2p3.fr
<p>This occurs when inserting large number of files belonging to the same tape.</p>
<p>When the queue is not yet ACTIVATED, all files are added to the current. OK</p>
<p>Since the queue is activated, new file requested are associated to à new queue, even the FPOT starting at 1st position :</p>
<p>ie :</p>
<pre>
2015-07-06 16:50:20,121 [Dispatcher_req_91311] INFO f.i.c.s.t.p.mysql.dao.MySQLQueueDAO - New queue inserted with id 153 (KT279300)
2015-07-06 16:50:20,136 [Dispatcher_req_91311] INFO f.i.cc.storage.treqs.model.Queue - Queue KT279300 - CREATED now contains 1 elements and is owned by test01
2015-07-06 16:50:20,159 [Dispatcher_req_91251] INFO f.i.cc.storage.treqs.model.Queue - Queue KT279300 - CREATED now contains 2 elements and is owned by test01
2015-07-06 16:50:20,179 [Dispatcher_req_91319] INFO f.i.cc.storage.treqs.model.Queue - Queue KT279300 - CREATED now contains 3 elements and is owned by test01
[...]
2015-07-06 16:51:48,909 [Dispatcher_req_92487] INFO f.i.cc.storage.treqs.model.Queue - Queue KT279300 - CREATED now contains 1237 elements and is owned by test01
2015-07-06 16:51:49,030 [Dispatcher_req_92226] INFO f.i.cc.storage.treqs.model.Queue - Queue KT279300 - CREATED now contains 1238 elements and is owned by test01
2015-07-06 16:51:49,225 [Activator] INFO f.i.c.s.t.c.activator.Activator - Activating queue KT279300, id 153, for user test01
2015-07-06 16:51:49,346 [Dispatcher_req_92349] INFO f.i.c.s.t.p.mysql.dao.MySQLQueueDAO - New queue inserted with id 154 (KT279300)
2015-07-06 16:51:49,354 [Dispatcher_req_92349] INFO f.i.cc.storage.treqs.model.Queue - Queue KT279300 - CREATED now contains 1 elements and is owned by test01
2015-07-06 16:51:49,381 [Dispatcher_req_92121] INFO f.i.cc.storage.treqs.model.Queue - Queue KT279300 - CREATED now contains 2 elements and is owned by test01
2015-07-06 16:51:49,404 [Dispatcher_req_92236] INFO f.i.cc.storage.treqs.model.Queue - Queue KT279300 - CREATED now contains 3 elements and is owned by test01
[...]
2015-07-06 16:51:50,213 [Dispatcher_req_92151] INFO f.i.cc.storage.treqs.model.Queue - Queue KT279300 - CREATED now contains 37 elements and is owned by test01
2015-07-06 16:51:50,237 [Dispatcher_req_92521] INFO f.i.cc.storage.treqs.model.Queue - Queue KT279300 - CREATED now contains 38 elements and is owned by test01
</pre> PEM - Bug #10274 (New): SYSTEM.ASSERTIONS.ASSERT_FAILUREhttps://forge.in2p3.fr/issues/102742015-07-01T11:12:56ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>Just after downloading and setupping pem_client,</p>
<pre>
legay@csnsm:~$ ./pem_client list local
key=hostname, value=localhost
key=port, value=8080
key=rsyncd_port, value=8081
key=repository, value=/opt/pem
check if server is alive
argument count : 2
an exception occured, here is the help
available cmds are :
LIST
PULL
INFO
HELP
* pem-client list [local | remote]
This command list all environments and tools available either locally or remotely.
* pem-client pull name
This command download the environment named "name".
by the way, the exception name is : SYSTEM.ASSERTIONS.ASSERT_FAILURE
it's associated message is : failed precondition from pem-repositories.ads:9
</pre> CLASS - Bug #9784 (In progress): Wrong diagnosishttps://forge.in2p3.fr/issues/97842015-04-29T11:37:10ZMOUGINOT Baptiste
<p>-IrradiationModel IM_RK4 gives "too many step in Runge Kutta" this bug is frequently due to a wrong fuel fabrication<br />-When an EvolutionData path is wrong the error is "First line must be .." instead of file not found</p> TReqS - Bug #9736 (Suspended): hpss_SetLoginCred + hpss_PurgeLoginCredhttps://forge.in2p3.fr/issues/97362015-04-21T09:40:04ZChambon Bernard
<p>Doing some tests, encountered the following behaviour</p>
<ul>
<li>Case calling hpss_PurgeLoginCred either case failure<br />With user root123 fail (=PASS), then with user root <strong>hanging on hpss_SetLoginCred</strong> (=FAILURE)</li>
</ul>
<pre>
TRACE HPSSConnection - Login for user root123 ...
TRACE HPSSConnection - Using authentication method 'unix'
ERROR HPSSConnection - Just before hpss_SetLoginCred
ERROR HPSSConnection - Just after hpss_SetLoginCred
ERROR HPSSConnection - Authentication failed for user root123, hpss_SetLoginCred return -1
TRACE HPSSConnection - Logout ...
TRACE HPSSConnection - Logout done
Calling HPSSConnection
TRACE HPSSConnection - logger already configured ...
TRACE HPSSConnection - Login for user root ...
TRACE HPSSConnection - Using authentication method 'unix'
ERROR HPSSConnection - Just before hpss_SetLoginCred
^C
Here hpss_PurgeLoginCred hang forever !
</pre>
<ul>
<li>Case calling hpss_PurgeLoginCred only if hpss_SetLoginCred succeed <br />With user root123 fail (=PASS), then with <strong>user root fail</strong> (= FAILURE)</li>
</ul>
<pre>
Calling HPSSConnection
TRACE HPSSConnection - Login for user root123 ...
TRACE HPSSConnection - Using authentication method 'unix'
ERROR HPSSConnection - Just before hpss_SetLoginCred
ERROR HPSSConnection - Just after hpss_SetLoginCred
ERROR HPSSConnection - Authentication failed for user root123, hpss_SetLoginCred return -1
Calling HPSSConnection
Exception catched : Authentication failed for user root123
TRACE HPSSConnection - logger already configured ...
TRACE HPSSConnection - Login for user root ...
TRACE HPSSConnection - Using authentication method 'unix'
ERROR HPSSConnection - Just before hpss_SetLoginCred
ERROR HPSSConnection - Just after hpss_SetLoginCred
ERROR HPSSConnection - Authentication failed for user root, hpss_SetLoginCred return -22
Exception catched : Authentication failed for user root
</pre> TReqS - Bug #9695 (In progress): Facing ConcurrentModificationException ?https://forge.in2p3.fr/issues/96952015-04-14T15:56:22ZChambon Bernard
<p>Let's start with ConcurrentModificationException</p>
<ul>
<li>ConcurrentModificationException<br />Found on both servers !, found 3 use cases of such error</li>
</ul>
<p>use case 1<br /><pre>
java.util.ConcurrentModificationException: null
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:922) ~[na:1.7.0_65]
at java.util.HashMap$KeyIterator.next(HashMap.java:956) ~[na:1.7.0_65]
at fr.in2p3.cc.storage.treqs.control.controller.QueuesController.getWaitingQueues(QueuesController.java:626) ~[jtreqs-server-jav
a-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.activator.Activator.process(Activator.java:466) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.activator.Activator.action(Activator.java:251) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.activator.Activator.toStart(Activator.java:670) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.process.AbstractProcess.run(AbstractProcess.java:204) [jtreqs-server-java-1.6.1-SNAPSHOT.ja
r:na]
2014-09-21 22:00:25,577 [Activator] WARN Activator Stopped
JNIException created
2014-09-21 22:00:25,578 [tape-1411329623542-54-JTC61400-27061] WARN Error processing this file: /hpss/in2p3.fr/group/dchooz/DATA/raw/DC
Run0017577_RecoP_v17_FD_prof_5.root File locked or HSM is currently unavailable.
2014-09-21 22:00:25,578 [tape-1411329623542-54-JTC61400-27061] WARN General error. Retrying /hpss/in2p3.fr/group/dchooz/DATA/raw/DCRun0
017577_RecoP_v17_FD_prof_5.root
2014-09-21 22:01:21,871 [Dispatcher] WARN Dispatcher Stopped
2014-09-21 22:02:04,347 [main] ERROR No heartbeat, the application is dying.
2014-09-21 22:02:04,347 [main] WARN Dispatcher and Activator are stopped
jTReqS-Server started
</pre><br />use case 2<br /><pre>
2015-03-11 07:17:23,872 [Dispatcher] ERROR f.i.c.s.t.c.dispatcher.Dispatcher - Stopping
fr.in2p3.cc.storage.treqs.control.dispatcher.DispatcherException: java.util.ConcurrentModificationException
at fr.in2p3.cc.storage.treqs.control.dispatcher.Dispatcher.action(Dispatcher.java:237) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.dispatcher.Dispatcher.toStart(Dispatcher.java:887) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.process.AbstractProcess.run(AbstractProcess.java:204) [jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
Caused by: java.util.ConcurrentModificationException: null
at java.util.HashMap$HashIterator.nextEntry(HashMap.java:922) ~[na:1.7.0_75]
at java.util.HashMap$ValueIterator.next(HashMap.java:950) ~[na:1.7.0_75]
at fr.in2p3.cc.storage.treqs.control.controller.FilePositionOnTapesController.exists(FilePositionOnTapesController.java:276) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.controller.TapesController.cleanup(TapesController.java:166) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.dispatcher.Dispatcher.cleaningReferences(Dispatcher.java:342) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.dispatcher.Dispatcher.action(Dispatcher.java:232) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
</pre><br />use case 3<br /><pre>
2015-04-04 06:31:12,608 [Dispatcher] ERROR f.i.c.s.t.c.dispatcher.Dispatcher - Stopping
fr.in2p3.cc.storage.treqs.control.dispatcher.DispatcherException: java.util.ConcurrentModificationException
at fr.in2p3.cc.storage.treqs.control.dispatcher.Dispatcher.action(Dispatcher.java:255) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.dispatcher.Dispatcher.toStart(Dispatcher.java:887) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.process.AbstractProcess.run(AbstractProcess.java:204) [jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
Caused by: java.util.ConcurrentModificationException: null
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:859) ~[na:1.7.0_75]
at java.util.ArrayList$Itr.next(ArrayList.java:831) ~[na:1.7.0_75]
at fr.in2p3.cc.storage.treqs.control.controller.StagersController.getActiveStagersForQueue(StagersController.java:219) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.controller.QueuesController.addFilePositionOnTape(QueuesController.java:200) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.dispatcher.Dispatcher.submitRequest(Dispatcher.java:866) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.dispatcher.Dispatcher.innerProcess(Dispatcher.java:610) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.dispatcher.Dispatcher.process(Dispatcher.java:701) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.dispatcher.Dispatcher.retrieveNewRequests(Dispatcher.java:772) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
at fr.in2p3.cc.storage.treqs.control.dispatcher.Dispatcher.action(Dispatcher.java:242) ~[jtreqs-server-java-1.6.1-SNAPSHOT.jar:na]
... 2 common frames omitted
2015-04-04 06:31:12,609 [Dispatcher] WARN f.i.c.s.t.c.dispatcher.Dispatcher - Dispatcher Stopped
</pre></p> TReqS - Bug #9558 (New): hpss_cachehttps://forge.in2p3.fr/issues/95582015-03-30T09:49:29ZChambon Bernard
<p>Even if not related to treqs project ...<br />o hpss_cache provide options which are not switchable !!, try -y -t then -t -y <br />o With option '-y' (json output format), last value is 'misquoted' <br /> e.g. : ..., 'VOLID': 'JTI589', 'POSITION': '436}</p> TReqS - Bug #9317 (In progress): Check scalabilityhttps://forge.in2p3.fr/issues/93172015-03-09T12:37:16ZChambon Bernard
<p>Scalability of the server must be checked</p> TReqS - Bug #9316 (In progress): Check stabilityhttps://forge.in2p3.fr/issues/93162015-03-09T12:36:16ZChambon Bernard
<p>Crash server encountered with high number of queues</p> Lavoisier - Bug #7566 (New): fields of view "form" are disabled when they have default valuehttps://forge.in2p3.fr/issues/75662014-06-27T16:53:21ZReynaud SylvainSylvain.Reynaud@in2p3.fr
<p>send the form with javascript instead</p> Topology Manager - Bug #5780 (Feedback): reopening shared filehttps://forge.in2p3.fr/issues/57802014-01-09T15:16:23ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>When server is able to store autogenerated img in /tmp (/tmp full for example), he is not able to generate new image even if /tmp is cleaned ....</p>
<p>Here is the error message ...</p>
<pre>
Internal Server Error.
Please, send the following information to the Web Master, thanks.
Exception name: ADA.IO_EXCEPTIONS.USE_ERROR
Message: reopening shared file
</pre> DCOD - Bug #5592 (New): environment test missing in ./configurehttps://forge.in2p3.fr/issues/55922013-11-29T11:12:40ZDosme NicolasDCOD - Bug #5462 (Feedback): Cleaning tagshttps://forge.in2p3.fr/issues/54622013-11-05T17:06:24ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>It should be great to have only "readable" tags ...</p>
<p>And potentially with coherent naming <img src="/plugin_assets/redmine_wiki_extensions/images/wink.png" alt=";)"></p>
<pre>
dataserver:~/Projects/dcod/enx/tools/Driver_Generator$ hg tags
tip 901:2917b5c7fe3e
ENX-V2.6.02 860:6dccaaedecc9
last-monotone-version 770:0cdcea7b6f0b
narval.1.10.3-1 690:3555f5589824
narval-1.10.3 678:5277417ba5bb
narval-1.8.1 654:eccbdeaa2c2c
Debian 648:1c59cb36e91e
glade_to_polyorb 632:2831b9b87a1d
1.6.6-compatible 631:6e70e9f5efa6
narval-1.6.6 628:466159b15547
narval-1.6.4 production 604:afc5bd34f045
ENX-V2.6.01 578:9957d1d423c1
ENX-V2.6.00 576:d64cad49c457
ENX-V2.5 574:552bf30293d9
ENX-V2.4-AP1-Scanning 572:4358b89995ba
ENX-V2.2 570:9c55505f8ff3
ENX-V2.0 568:9a160e6544ca
ENX-V1.0 565:d26e8f3dd1cc
</pre> ENX - Bug #5447 (New): make distclean - DCODhttps://forge.in2p3.fr/issues/54472013-10-30T10:18:56ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>After 'make distclean' in /docd/, some objs and libraries are not cleaned.</p>
<pre>
? enx/common/ID_Handler/libidhandler.a
? enx/common/ID_Handler/libidhandler.so
? enx/common/ID_Handler/obj_dynamic/auto.cgpr
? enx/common/ID_Handler/obj_dynamic/b__idhandler.adb
? enx/common/ID_Handler/obj_dynamic/b__idhandler.ads
? enx/common/ID_Handler/obj_dynamic/idhandler.lexch
? enx/common/ID_Handler/obj_static/auto.cgpr
? enx/common/ID_Handler/obj_static/b__idhandler.adb
? enx/common/ID_Handler/obj_static/b__idhandler.ads
? enx/common/ID_Handler/obj_static/idhandler.lexch
? enx/common/Types/libenxtypes.a
? enx/common/Types/libenxtypes.so
? enx/common/Types/obj_dynamic/auto.cgpr
? enx/common/Types/obj_dynamic/b__enxtypes.adb
? enx/common/Types/obj_dynamic/b__enxtypes.ads
? enx/common/Types/obj_dynamic/enxtypes.lexch
? enx/common/Types/obj_static/auto.cgpr
? enx/common/Types/obj_static/b__enxtypes.adb
? enx/common/Types/obj_static/b__enxtypes.ads
? enx/common/Types/obj_static/enxtypes.lexch
? enx/common/plugins/libenxplugins.a
? enx/common/plugins/libenxplugins.so
? enx/common/plugins/obj_dynamic/auto.cgpr
? enx/common/plugins/obj_dynamic/b__enxplugins.adb
? enx/common/plugins/obj_dynamic/b__enxplugins.ads
? enx/common/plugins/obj_dynamic/enxplugins.lexch
? enx/common/plugins/obj_static/auto.cgpr
? enx/common/plugins/obj_static/b__enxplugins.adb
? enx/common/plugins/obj_static/b__enxplugins.ads
? enx/common/plugins/obj_static/enxplugins.lexch
? enx/common/soap/libenxsoapclient.a
? enx/common/soap/libenxsoapclient.so
? enx/common/soap/obj_dynamic/auto.cgpr
? enx/common/soap/obj_dynamic/b__enxsoapclient.adb
? enx/common/soap/obj_dynamic/b__enxsoapclient.ads
? enx/common/soap/obj_dynamic/enxsoapclient.lexch
? enx/common/soap/obj_static/auto.cgpr
? enx/common/soap/obj_static/b__enxsoapclient.adb
? enx/common/soap/obj_static/b__enxsoapclient.ads
? enx/common/soap/obj_static/enxsoapclient.lexch
? enx/common/soap/sources
? enx/common/soap/src/client/server_xml_service-client.adb
? enx/common/soap/src/client/server_xml_service-client.ads
? enx/common/soap/src/common/server_xml_service-types.ads
? enx/common/soap/src/common/server_xml_service.ads
? enx/common/soap/src/server/server_web_enx.adb
? enx/common/soap/src/server/server_xml_service-cb.adb
? enx/common/soap/src/server/server_xml_service-cb.ads
? enx/common/soap/src/server/server_xml_service-server.adb
? enx/common/soap/src/server/server_xml_service-server.ads
? enx/common/soap/wsdl/server_xml.wsdl
? enx/server/UI/remote-console.adb.orig
? enx/server/_init.enx
? enx/server/build/x86_64/bin/remote-console
? enx/server/build/x86_64/bin/server_web_enx
? enx/server/build/x86_64/obj/b~remote-console.adb
? enx/server/build/x86_64/obj/b~remote-console.ads
? enx/server/build/x86_64/obj/b~server_web_enx.adb
? enx/server/build/x86_64/obj/b~server_web_enx.ads
? enx/server/soap/server_web_enx.adb
? enx/server/soap/server_xml.wsdl
? enx/server/soap/server_xml_service-cb.adb
? enx/server/soap/server_xml_service-cb.ads
? enx/server/soap/server_xml_service-client.adb
? enx/server/soap/server_xml_service-client.ads
? enx/server/soap/server_xml_service-server.adb
? enx/server/soap/server_xml_service-server.ads
? enx/server/soap/server_xml_service-types.ads
? enx/server/soap/server_xml_service.ads
</pre> ENX - Bug #5144 (Feedback): ENX + P42 regressionhttps://forge.in2p3.fr/issues/51442013-09-26T11:08:03ZGrave Xavier
<p>ENX > !create My_Device 0x0 0xff DRV_DEBUG<br /> 3191 INFO [main_task_0000000000B6DA20] ENX.Console - NO_RESULT<br />ENX > !list device<br /> 3208 INFO [main_task_0000000000B6DA20] ENX.Console - DEVICE list:<br /> - My_Device<br />ENX > <br />ENX > MD My_Device 0x0<br /> 3337 INFO [main_task_0000000000B6DA20] ENX.Console - 0x00000000 -> 0x00<br />ENX > MM My_Device 0x0 0xfadadada<br /> 3360 INFO [main_task_0000000000B6DA20] ENX.Console - OK<br />ENX > MM My_Device 0x4 0xdeadbeaf<br /> 3372 INFO [main_task_0000000000B6DA20] ENX.Console - OK<br />ENX > MD My_Device 0x0</p>
<blockquote>
<p>0xFADADADA< : Wrong kind of arguments.</p>
</blockquote>
<p>Should be a number.</p>
<pre><code>3376 ERROR [main_task_0000000000B6DA20] ENX.Console - Uncatched Exception. - P42.CONVERT.WRONG_TYPE - p42-convert-characters_2_numeric.adb:84<br />ENX > MD My_Device 0x4</code></pre>
<blockquote>
<p>0xDEADBEAF< : Wrong kind of arguments.</p>
</blockquote>
<p>Should be a number.</p>
<pre><code>3407 ERROR [main_task_0000000000B6DA20] ENX.Console - Uncatched Exception. - P42.CONVERT.WRONG_TYPE - p42-convert-characters_2_numeric.adb:84</code></pre> ENX - Bug #3834 (New): Removing data8 type for MM and MDhttps://forge.in2p3.fr/issues/38342013-01-17T18:08:22ZLegay EricEric.Legay@csnsm.in2p3.fr
<p>Finding something to replace it ....</p> Smurf - Bug #3673 (Feedback): gestion des options de smupdatehttps://forge.in2p3.fr/issues/36732012-12-19T10:57:40ZCanehan Xavier
<p>Le parsing des options de smupdate est trop zélé :</p>
<p>% smupdate -set comment='vierge, donnee au LPNHE' ccdcacsn1{18..23}<br />FATAL: no affectation specified for donnee au LPNHE. Use '--unset donnee au LPNHE' instead if you want to set it to (SQL)NULL</p>
<p>L'éclatement sur la virgule se fait aussi dans un bloc protégé.</p> LC2 - Bug #2373 (Assigned): Test of responsivityhttps://forge.in2p3.fr/issues/23732011-12-20T15:49:06ZLafage Vincentlafage@ipno.in2p3.fr
<p>Simple</p> Pipelet - Bug #1566 (New): Bug daemon cherrypy on Macintoshhttps://forge.in2p3.fr/issues/15662011-04-15T17:53:52ZLe Jeune Maudelejeune@apc.in2p3.fr
<p>Check where the bug come from, if not to low level do something, or warn the user.</p> LC2 - Bug #1253 (Assigned): use / harden checks of getlinehttps://forge.in2p3.fr/issues/12532011-01-17T13:32:58ZLafage Vincentlafage@ipno.in2p3.fr
<p>2010-09-15T12:32:38+0200<br />we have 4 cases of<br /><pre>
warning: unused variable ‘isReadingCorrect’
</pre></p>
<p>that could be further exploited.</p>
<pre>
src/CrocusConfig.cxx: In ScanFromResult?(std::istream&, Crocus::ui32&)
src/CrocusConfig.cxx:280:8:
src/CrocusConfig.cxx: In ScanFromFeC2 (const std::string&)
src/CrocusConfig.cxx:648:12:
src/CrocusConfig.cxx: In ReadPedestalConfig? (const std::string&, double)
src/CrocusConfig.cxx:840:10:
src/CrocusConfig.cxx:848:10:
int llPatchBus1 = -1;
in.get (first);
while (first == '/') {
bool isReadingCorrect = getline (in, getstr);
in.get (first);
}
in.unget();
while (!in.eof ()) {
in >> Bus_Patch_Abs >> Manu_Id >> Channel >> Mean >> Sigma;
if (in.eof ()) break;
bool isReadingCorrect = getline (in, getstr);
</pre><br />Further case are not exploited:<br /><pre>
source/config/src/utilities.cxx: isReadingCorrect = getline (stream, line);
source/config/src/utilities.cxx: isReadingCorrect = getline (stream, line);
source/gui1/src/ListView.cxx://[VLA]// in.getline (line, 120);
source/version/src/CrocusVerHeaderFile.cxx: in.getline (line, 120);
</pre>
<p>... and should be !</p> LC2 - Bug #1252 (Assigned): What is the proper Parsing Algorithm?https://forge.in2p3.fr/issues/12522011-01-17T11:34:39ZLafage Vincentlafage@ipno.in2p3.fr
<p>2010-09-15T01:02:01+0200In<br />bool FrtCrtConfig::ScanFromResult(std::istream& stream, ui32& key)</p>
<p>the following code block lead to rejection of a seemingly well formed result file:<br /><pre>
// If event padder, read dataKey
if ( payLoadLength % 2 == 1 ) {
result = ReadNextValue(dataKey, stream);
if ( ! result ) return false;
}
</pre></p>
<p>payLoadLength was 75=0000000x4b<br />instead of 0x00000032 for a good case</p> LC2 - Bug #1235 (Assigned): shared-lib-calls-exithttps://forge.in2p3.fr/issues/12352011-01-12T00:47:28ZLafage Vincentlafage@ipno.in2p3.fr
<p>2010-09-13T04:23:04+0200<br /><pre>
/opt/daq-MCH/LC2/lib/libLC2config.so
/opt/daq-MCH/LC2/lib/libLC2version.so
</pre></p>
<p>These library packages calls exit() or _exit(), probably in a non-fork() context. Doing so from a library is strongly discouraged - when a library function calls exit(), it prevents the calling program from handling the error, reporting it to the user, closing files properly, and cleaning up any state that the program has. It is preferred for the library to return an actual error code and let the calling program decide how to handle the situation.</p>
<p>The concerned classes are:<br /><pre>
LC2/source/version/src/CError.cxx
LC2/source/config/src/FrtCrtConfig.cxx
LC2/source/config/src/utilities.cxx
</pre></p> Oval - Bug #1082 (New): NO DIFFhttps://forge.in2p3.fr/issues/10822010-11-16T11:38:30ZChamont David
<p>When "oval log" displays "NO DIFF", it is not easy for the newcomer to distinguish between "there is no difference" or "the diff command has not been applied". We should investigate how to make it more clear.</p> SphereLib - Bug #938 (New): Construction icosahedronhttps://forge.in2p3.fr/issues/9382010-09-29T11:32:48ZLe Jeune Maudelejeune@apc.in2p3.fr
<p>Utiliser le module fortran pour la compilation de icosahedron.f</p> Oval - Bug #28 (New): "oval validate" should remove differences in "oval log"https://forge.in2p3.fr/issues/282009-02-16T19:01:54ZChamont David
<p>As said in the title...</p> Oval - Bug #27 (New): Some commands should not require a current valid directoryhttps://forge.in2p3.fr/issues/272009-02-16T18:51:50ZChamont David
<p>For example, in a scram configuration, one should be able to type "oval version" and have a valid output, even if he is not within a valid scram project.</p> Oval - Bug #26 (New): Commands options not well propagated, when declared within an OvalFilehttps://forge.in2p3.fr/issues/262009-02-16T18:50:15ZChamont David
<p>Intro: so to ensure user interface and commands consistency, each single feature is implemented in a single command, and when a command needs another command feature, it is internally instanciating this command and use it. Behind this nice concept, since the internal command is not instanciated in the same way as the main command, we must propagate to it some "fake command line" options, and fakely calls its functions, as would do the main oval framework with the top level command. This fake calls are not done automatically, but case by case and "by hand" by the top command. This is why there could be and there is some<br />errors or awkward situation.</p>
<p>The general bug: in the current implementation, when a commmand option is set within an OvalFile, it is not<br />correctly propagated to the internals commands.</p>
<p>Example: if I set "-sh" for the runtime command, it will not be propagated to "environnement" command, and the<br />resulting output will be a mix of csh and sh commands.</p>
<p>Solution: review the use of internal commands, and the way they are managed, so that they are in the same state if they are instanciated as user commands or as internal commands.</p> Oval - Bug #25 (New): Temporary files after a crashhttps://forge.in2p3.fr/issues/252009-02-16T18:46:14ZChamont David
<p>If an oval process is killed or crashes, we should check if the temporary files remain in the current directory or not, which may confuse subsequent oval runs.</p> Oval - Bug #22 (New): Deliver messages when ISA failshttps://forge.in2p3.fr/issues/222009-02-16T18:22:12ZChamont David
<p>When there is a perl failure, for example when ISA fails because perl does not find the relevant base package, it would be nice if oval could catch the event and deliver the defered messages before exiting.</p>