我在class ItemViewSet(viewsets.ModelViewSet):
serializer_class = ItemSerializer
def get_queryset(self):
return Item.objects.filter(user=self.request.user)
中有一个简单的表,其中Oracle DB
为整数(ID
),PK
为 BLOB 列,我可以存储{{ 1}}。
我已为该表创建了Web服务,当我通过ATTACHMENT
消费时,它就是这样的。
image, audio, video, File..etc
当我使用oracle移动应用程序时,总是会出现URL
错误。以下是供您参考的错误日志
<List>
<attachment>
<attachment>oracle.sql.BLOB@27c59ba1</attachment>
<id>101</id>
</attachment>
</List>
问题是,我正在尝试将Connection timed out
图像存储到数据库中。但是没有成功,下面是[SEVERE - oracle.adfmf.framework - GenericInvokeRequestHandler - process] Process AdfException caught: ERROR [oracle.adfmf.framework.exception.AdfException] - Unable to load class: Didn't find class "oracle.omss.containerization.OMSSContainerizationNativeLayerImpl" on path: DexPathList[[zip file "/data/app/com.company.ATTACHMENT-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.company.ATTACHMENT-1, /vendor/lib, /system/lib]]
Unable to load sqlite_jni fromSQLite.library.path=/data/data/com.company.ATTACHMENT/storage/jvm/lib, trying system default: java.lang.UnsatisfiedLinkError: Can't load library: /data/data/com.company.ATTACHMENT/storage/jvm/lib/libsqlite_jni.so
[SEVERE - oracle.adfmf.application - DBPersistenceManager - oracle.ateam.sample.mobile.v2.persistence.manager.DBPersistenceManager] Processing SQL script META-INF/ATTACHMENT.sql, executing statement CREATE TABLE ATTACHMENT ( ATTACHMENT VARCHAR , ID NUMERIC NOT NULL, CONSTRAINT ATTACHMENT_PK PRIMARY KEY(ID));
[SEVERE - oracle.adfmf.application - DBPersistenceManager - oracle.ateam.sample.mobile.v2.persistence.manager.DBPersistenceManager] Processing SQL script META-INF/ATTACHMENT.sql, executing statement CREATE TABLE DATA_SYNCH_ACTIONS ( ID NUMERIC NOT NULL, SERVICE_CLASS_NAME VARCHAR NOT NULL, ENTITY_CLASS_NAME VARCHAR NOT NULL, JSON_PAYLOAD VARCHAR , ACTION VARCHAR NOT NULL, DATE_CREATED DATE NOT NULL, DATE_LAST_SYNCH DATE NOT NULL, LAST_SYNCH_ERROR VARCHAR, CUSTOM_METHOD_NAME VARCHAR, CONSTRAINT DSA_PK PRIMARY KEY(SERVICE_CLASS_NAME ,ID));
[SEVERE - oracle.adfmf.application - DBPersistenceManager - oracle.ateam.sample.mobile.v2.persistence.manager.DBPersistenceManager] Processing SQL script META-INF/ATTACHMENT.sql, executing statement CREATE TABLE WEB_SERVICE_CALL ( ID NUMERIC NOT NULL, CONNECTION VARCHAR , REQUEST VARCHAR , METHOD VARCHAR , REQUEST_HEADERS VARCHAR , DURATION NUMERIC , REQUEST_PAYLOAD VARCHAR , RESPONSE_PAYLOAD VARCHAR , ERROR_MESSAGE VARCHAR , TIMESTAMP DATE , CONSTRAINT WEB_SERVICE_CALL_PK PRIMARY KEY(ID));
Back Channel Hidden Feature: Received Event: deviceready
Back Channel Hidden Feature - Startup is complete.
[SEVERE - oracle.adfmf.framework - Utility - printCurrentStackTrace] Cannot serialize the object as cyclical reference to oracle.ateam.sample.mobile.util.MCSManager (object getter method - instance) was detected during the JSON serialization process. A possible resolution to this could be to make the oracle.ateam.sample.mobile.util.MCSManager field transient.
java.lang.Throwable: Cannot serialize the object as cyclical reference to oracle.ateam.sample.mobile.util.MCSManager (object getter method - instance) was detected during the JSON serialization process. A possible resolution to this could be to make the oracle.ateam.sample.mobile.util.MCSManager field transient.
at oracle.adfmf.framework.api.JSONBeanSerializationHelper.toJSONActual(Unknown Source)
at oracle.adfmf.framework.api.JSONBeanSerializationHelper.toJSONActual(Unknown Source)
at oracle.adfmf.framework.api.JSONBeanSerializationHelper.toJSONActual(Unknown Source)
at oracle.adfmf.framework.api.JSONBeanSerializationHelper.toJSON(Unknown Source)
at oracle.adfmf.framework.event.DataChangeEvent.toJSON(Unknown Source)
at oracle.adfmf.framework.api.JSONBeanSerializationHelper.toJSONActual(Unknown Source)
at oracle.adfmf.framework.api.JSONBeanSerializationHelper.toJSON(Unknown Source)
at oracle.adfmf.framework.event.DataChangeManager.getDataChangeEventJSON(Unknown Source)
at oracle.adfmf.framework.event.DataChangeManager.createDataChangeEvent(Unknown Source)
at oracle.adfmf.request.EmbeddedToNativeRequest.flushDataChangeEvents(Unknown Source)
at oracle.adfmf.framework.event.DataChangeManager.flushDataChangeEvents(Unknown Source)
at oracle.adfmf.framework.api.AdfmfJavaUtilities.flushDataChangeEvent(Unknown Source)
at oracle.adfmf.framework.EmbeddedFeatureContext$1.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
DalvikProxySelector.getProxyForURL(): No proxy found
FetchCallback AttachmentService Method Called.!
End of ViaInspFileAttachments FetchCallback
[SEVERE - oracle.adfmf.framework - RestTransportLayer - readResponse] Exception while reading response: java.io.IOException: Connection timed out
[SEVERE - oracle.adfmf.application - RestPersistenceManager - oracle.ateam.sample.mobile.v2.persistence.manager.RestPersistenceManager] Error invoking REST GET service /query/Attachment.findAll : Connection timed out
[SEVERE - oracle.adfmf.application - AbstractRemotePersistenceManager - oracle.ateam.sample.mobile.v2.persistence.manager.AbstractRemotePersistenceManager] Error invoking REST GET service /query/Attachment.findAll : Connection timed out
DalvikProxySelector.getProxyForURL(): No proxy found
Exception in thread "Thread-9" java.lang.NullPointerException
at oracle.ateam.sample.mobile.util.TaskExecutor.lambda$updateStatus$14(TaskExecutor.java:115)
at oracle.ateam.sample.mobile.util.TaskExecutor$$Lambda$2/9021663.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "Thread-10" java.lang.NullPointerException
at oracle.ateam.sample.mobile.util.TaskExecutor.lambda$updateStatus$14(TaskExecutor.java:115)
at oracle.ateam.sample.mobile.util.TaskExecutor$$Lambda$2/9021663.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[SEVERE - oracle.adfmf.framework - RestServiceAdapterImpl - getOutputStream] ERROR: Retrieving OutputStream failed - java.net.ConnectException: Connection timed out
[SEVERE - oracle.adfmf.framework - RestTransportLayer - sendPayload] Exception while writing payload. Connection:oracle.microedition.io.HttpConnectionImpl@e8e832
DalvikProxySelector.getProxyForURL(): No proxy found
[SEVERE - oracle.adfmf.framework - RestServiceAdapterImpl - getOutputStream] ERROR: Retrieving OutputStream failed - java.net.ConnectException: Connection timed out
[SEVERE - oracle.adfmf.framework - RestTransportLayer - sendPayload] Exception while writing payload. Connection:oracle.microedition.io.HttpConnectionImpl@603e43
DalvikProxySelector.getProxyForURL(): No proxy found
[SEVERE - oracle.adfmf.framework - RestServiceAdapterImpl - getOutputStream] ERROR: Retrieving OutputStream failed - java.net.ConnectException: Connection timed out
[SEVERE - oracle.adfmf.framework - RestTransportLayer - sendPayload] Exception while writing payload. Connection:oracle.microedition.io.HttpConnectionImpl@463673
DalvikProxySelector.getProxyForURL(): No proxy found
[SEVERE - oracle.adfmf.framework - GenericInvokeRequestHandler - process] Process AdfException caught: ERROR [oracle.adfmf.framework.exception.AdfException] - Unable to load class: Didn't find class "oracle.omss.containerization.OMSSContainerizationNativeLayerImpl" on path: DexPathList[[zip file "/data/app/com.company.ATTACHMENT-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.company.ATTACHMENT-1, /vendor/lib, /system/lib]]
FetchCallback AttachmentService Method Called.!
End of ViaInspFileAttachments FetchCallback
[SEVERE - oracle.adfmf.framework - RestServiceAdapterImpl - getOutputStream] ERROR: Retrieving OutputStream failed - java.net.ConnectException: Connection timed out
[SEVERE - oracle.adfmf.framework - RestTransportLayer - sendPayload] Exception while writing payload. Connection:oracle.microedition.io.HttpConnectionImpl@f1c53a
[SEVERE - oracle.adfmf.application - RestPersistenceManager - oracle.ateam.sample.mobile.v2.persistence.manager.RestPersistenceManager] Error invoking REST POST service /entity/Attachment : Connection timed out
[SEVERE - oracle.adfmf.application - AbstractRemotePersistenceManager - oracle.ateam.sample.mobile.v2.persistence.manager.AbstractRemotePersistenceManager] Error invoking REST POST service /entity/Attachment : Connection timed out
base64
请分享您的想法,如果您有任何问题,请解决此问题?