Skip to content
Snippets Groups Projects
Commit c824c95b authored by Arnaud Jelmoni's avatar Arnaud Jelmoni
Browse files

fix NullableData

parent a64f872c
No related branches found
No related tags found
No related merge requests found
INFO 2020-12-02 17:13:00,155 - AWT-EventQueue-0 | f.s.a.s.a.m.SnapManagerApi.initFullSnapConnection:436 - Connection info:
################
### Snapshot ###
################
Host from Class Properties (SnapManager) : 195.221.4.203
Name from Class Properties (SnapManager) : TEST11SE
Schema from Class Properties (SnapManager) : snap
User from Arguments : fr.soleil.bensikin.Bensikin
Password from Arguments : snap
Is Rac from Default : false
############################
ERROR 2020-12-02 17:14:16,739 - AWT-EventQueue-0 | f.s.bensikin.Bensikin.treatError:185 - Bensikin encountered an undesired error and will close:
ARCHIVING ERROR : : CONNECTION FAILED !
fr.soleil.archiving.snap.api.tools.SnapshotingException: ARCHIVING ERROR : : CONNECTION FAILED !
at fr.soleil.archiving.snap.api.DataBaseAPI.connect_auto(DataBaseAPI.java:406)
at fr.soleil.archiving.snap.api.manager.SnapManagerApi.initFullSnapConnection(SnapManagerApi.java:439)
at fr.soleil.bensikin.Bensikin$1.run(Bensikin.java:339)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: fr.soleil.archiving.snap.api.tools.SnapshotingException: ARCHIVING ERROR : : CONNECTION FAILED !
at fr.soleil.archiving.snap.api.DataBaseAPI.connect_auto(DataBaseAPI.java:388)
... 16 common frames omitted
Caused by: fr.soleil.archiving.snap.api.tools.SnapshotingException: ARCHIVING ERROR : : Failled connecting to snapshoting database
at fr.soleil.archiving.snap.api.DataBaseAPI.connect_oracle(DataBaseAPI.java:498)
at fr.soleil.archiving.snap.api.DataBaseAPI.connect_auto(DataBaseAPI.java:379)
... 16 common frames omitted
Caused by: java.sql.SQLException: ORA-01017: nom utilisateur/mot de passe non valide ; connexion refusée
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:440)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:389)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:382)
at oracle.jdbc.driver.T4CTTIfun.processError(T4CTTIfun.java:573)
at oracle.jdbc.driver.T4CTTIoauthenticate.processError(T4CTTIoauthenticate.java:431)
at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:445)
at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:191)
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:366)
at oracle.jdbc.driver.T4CTTIoauthenticate.doOAUTH(T4CTTIoauthenticate.java:752)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:366)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:536)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:228)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:521)
at java.sql.DriverManager.getConnection(DriverManager.java:664)
at java.sql.DriverManager.getConnection(DriverManager.java:247)
at fr.soleil.archiving.snap.api.DataBaseAPI.connect_oracle(DataBaseAPI.java:474)
... 17 common frames omitted
INFO 2020-12-02 17:20:17,611 - AWT-EventQueue-0 | f.s.a.s.a.m.SnapManagerApi.initFullSnapConnection:436 - Connection info:
################
### Snapshot ###
################
Host from Class Properties (SnapManager) : 195.221.4.203
Name from Class Properties (SnapManager) : TEST11SE
Schema from Class Properties (SnapManager) : snap
User from Arguments : snap
Password from Arguments : snap
Is Rac from Default : false
############################
INFO 2020-12-02 17:20:18,633 - ArchivingGUIPreBufferingThread | f.s.a.t.e.d.AbstractTangoEntitiesSelectionManager.doPreBuffering:128 - buffering tango devices and classes...
INFO 2020-12-02 17:20:59,882 - ArchivingGUIPreBufferingThread | f.s.a.t.e.d.AbstractTangoEntitiesSelectionManager.doPreBuffering:147 - buffering tango devices and classes done in 41s 249ms
...@@ -95,8 +95,8 @@ public class SnapshotAttributeDeltaAbsValue extends SnapshotAttributeValue { ...@@ -95,8 +95,8 @@ public class SnapshotAttributeDeltaAbsValue extends SnapshotAttributeValue {
} }
Object value = deltaValue; Object value = deltaValue;
Object nullElements = null; Object nullElements = null;
if (deltaValue instanceof NullableData<?, ?>) { if (deltaValue instanceof NullableData<?>) {
NullableData<?, ?> data = (NullableData<?, ?>) deltaValue; NullableData<?> data = (NullableData<?>) deltaValue;
value = data.getValue(); value = data.getValue();
nullElements = data.getNullElements(); nullElements = data.getNullElements();
} }
...@@ -154,7 +154,7 @@ public class SnapshotAttributeDeltaAbsValue extends SnapshotAttributeValue { ...@@ -154,7 +154,7 @@ public class SnapshotAttributeDeltaAbsValue extends SnapshotAttributeValue {
* other types is a string that says whether there is a difference. * other types is a string that says whether there is a difference.
* @return 29 juin 2005 * @return 29 juin 2005
*/ */
private NullableData<Object, Boolean> getScalarDeltaAbsValue(SnapshotAttributeWriteAbsValue writeAbsValue, private NullableData<Boolean> getScalarDeltaAbsValue(SnapshotAttributeWriteAbsValue writeAbsValue,
SnapshotAttributeReadAbsValue readAbsValue, boolean manageAllTypes) { SnapshotAttributeReadAbsValue readAbsValue, boolean manageAllTypes) {
Object ret; Object ret;
Boolean nullElements = Boolean.FALSE; Boolean nullElements = Boolean.FALSE;
...@@ -386,7 +386,7 @@ public class SnapshotAttributeDeltaAbsValue extends SnapshotAttributeValue { ...@@ -386,7 +386,7 @@ public class SnapshotAttributeDeltaAbsValue extends SnapshotAttributeValue {
break; break;
} }
} }
return new NullableData<Object, Boolean>(ret, nullElements); return new NullableData<Boolean>(ret, nullElements);
} }
/** /**
...@@ -404,7 +404,7 @@ public class SnapshotAttributeDeltaAbsValue extends SnapshotAttributeValue { ...@@ -404,7 +404,7 @@ public class SnapshotAttributeDeltaAbsValue extends SnapshotAttributeValue {
* @param readAbsValue The read value * @param readAbsValue The read value
* @return 29 juin 2005 * @return 29 juin 2005
*/ */
private NullableData<Object, boolean[]> getSpectrumDeltaAbsValue(SnapshotAttributeWriteAbsValue writeAbsValue, private NullableData<boolean[]> getSpectrumDeltaAbsValue(SnapshotAttributeWriteAbsValue writeAbsValue,
SnapshotAttributeReadAbsValue readAbsValue, boolean manageAllTypes) { SnapshotAttributeReadAbsValue readAbsValue, boolean manageAllTypes) {
if (writeAbsValue == null || readAbsValue == null) { if (writeAbsValue == null || readAbsValue == null) {
return null; return null;
...@@ -665,7 +665,7 @@ public class SnapshotAttributeDeltaAbsValue extends SnapshotAttributeValue { ...@@ -665,7 +665,7 @@ public class SnapshotAttributeDeltaAbsValue extends SnapshotAttributeValue {
} // end switch (dataType) } // end switch (dataType)
return new NullableData<Object, boolean[]>(ret, nullElements); return new NullableData<boolean[]>(ret, nullElements);
} }
/** /**
......
...@@ -94,8 +94,8 @@ public class SnapshotAttributeDeltaValue extends SnapshotAttributeValue { ...@@ -94,8 +94,8 @@ public class SnapshotAttributeDeltaValue extends SnapshotAttributeValue {
} }
Object value = deltaValue; Object value = deltaValue;
Object nullElements = null; Object nullElements = null;
if (deltaValue instanceof NullableData<?, ?>) { if (deltaValue instanceof NullableData<?>) {
NullableData<?, ?> data = (NullableData<?, ?>) deltaValue; NullableData<?> data = (NullableData<?>) deltaValue;
value = data.getValue(); value = data.getValue();
nullElements = data.getNullElements(); nullElements = data.getNullElements();
} }
...@@ -153,7 +153,7 @@ public class SnapshotAttributeDeltaValue extends SnapshotAttributeValue { ...@@ -153,7 +153,7 @@ public class SnapshotAttributeDeltaValue extends SnapshotAttributeValue {
* difference. * difference.
* @return 29 juin 2005 * @return 29 juin 2005
*/ */
private NullableData<Object, Boolean> getScalarDeltaValue(SnapshotAttributeWriteValue writeValue, private NullableData<Boolean> getScalarDeltaValue(SnapshotAttributeWriteValue writeValue,
SnapshotAttributeReadValue readValue, boolean manageAllTypes) { SnapshotAttributeReadValue readValue, boolean manageAllTypes) {
Object ret; Object ret;
Boolean nullElements = Boolean.FALSE; Boolean nullElements = Boolean.FALSE;
...@@ -381,7 +381,7 @@ public class SnapshotAttributeDeltaValue extends SnapshotAttributeValue { ...@@ -381,7 +381,7 @@ public class SnapshotAttributeDeltaValue extends SnapshotAttributeValue {
break; break;
} }
} }
return new NullableData<Object, Boolean>(ret, nullElements); return new NullableData<Boolean>(ret, nullElements);
} }
/** /**
...@@ -399,7 +399,7 @@ public class SnapshotAttributeDeltaValue extends SnapshotAttributeValue { ...@@ -399,7 +399,7 @@ public class SnapshotAttributeDeltaValue extends SnapshotAttributeValue {
* @param readValue The read value * @param readValue The read value
* @return 29 juin 2005 * @return 29 juin 2005
*/ */
private NullableData<Object, boolean[]> getSpectrumDeltaValue(SnapshotAttributeWriteValue writeValue, private NullableData<boolean[]> getSpectrumDeltaValue(SnapshotAttributeWriteValue writeValue,
SnapshotAttributeReadValue readValue, boolean manageAllTypes) { SnapshotAttributeReadValue readValue, boolean manageAllTypes) {
if (writeValue == null || readValue == null) { if (writeValue == null || readValue == null) {
return null; return null;
...@@ -660,7 +660,7 @@ public class SnapshotAttributeDeltaValue extends SnapshotAttributeValue { ...@@ -660,7 +660,7 @@ public class SnapshotAttributeDeltaValue extends SnapshotAttributeValue {
} // end switch (dataType) } // end switch (dataType)
return new NullableData<Object, boolean[]>(ret, nullElements); return new NullableData<boolean[]>(ret, nullElements);
} }
/** /**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment