1
현재 ormlite 및 simplexml을 사용 중입니다. xml 파일을 간단한 xml을 사용하여 ORMLite LazyForeignCollection 개체가있는 개체로 변환하려고하면 다음과 같은 예외가 발생합니다. 누군가 내가 이것을 어떻게 처리해야하는지 설명해 주실 수 있습니까? 다른 정보가 필요하면 알려주십시오. 이전에 ormlite에 문제가 없었습니다.ormlite with simplexml을 사용할 때의 문제
09-16 19:00:22.688: W/System.err(32274): java.lang.ClassNotFoundException: Didn't find class "com.j256.ormlite.dao.LazyForeignCollection" on path: .
09-16 19:00:22.688: W/System.err(32274): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:64)
09-16 19:00:22.688: W/System.err(32274): at java.lang.ClassLoader.loadClass(ClassLoader.java:501)
09-16 19:00:22.688: W/System.err(32274): at java.lang.ClassLoader.loadClass(ClassLoader.java:461)
09-16 19:00:22.688: W/System.err(3227d4): at android.app.LoadedApk$WarningContextClassLoader.loadClass(LoadedApk.java:431)
09-16 19:00:22.688: W/System.err(32274): at org.simpleframework.xml.strategy.Loader.load(Loader.java:50)
09-16 19:00:22.688: W/System.err(32274): at org.simpleframework.xml.strategy.TreeStrategy.readValue(TreeStrategy.java:163)
09-16 19:00:22.688: W/ActivityThread(32274): ClassLoader.loadClass: The class loader returned by Thread.getContextClassLoader() may fail for processes that host multiple applications. You should explicitly specify a context class loader. For example: Thread.setContextClassLoader(getClass().getClassLoader());
09-16 19:00:22.698: W/System.err(32274): at org.simpleframework.xml.strategy.TreeStrategy.read(TreeStrategy.java:102)
09-16 19:00:22.698: W/System.err(32274): at org.simpleframework.xml.core.Source.getOverride(Source.java:360)
09-16 19:00:22.698: W/System.err(32274): at org.simpleframework.xml.core.Factory.getConversion(Factory.java:207)
09-16 19:00:22.698: W/System.err(32274): at org.simpleframework.xml.core.Factory.getOverride(Factory.java:139)
09-16 19:00:22.698: W/System.err(32274): at org.simpleframework.xml.core.CollectionFactory.getInstance(CollectionFactory.java:87)
09-16 19:00:22.698: W/System.err(32274): at org.simpleframework.xml.core.CompositeList.read(CompositeList.java:116)
09-16 19:00:22.698: W/System.err(32274): at org.simpleframework.xml.core.Composite.readVariable(Composite.java:623)
09-16 19:00:22.698: W/System.err(32274): at org.simpleframework.xml.core.Composite.readInstance(Composite.java:573)
09-16 19:00:22.698: W/System.err(32274): at org.simpleframework.xml.core.Composite.readUnion(Composite.java:549)
09-16 19:00:22.708: W/System.err(32274): at org.simpleframework.xml.core.Composite.readElement(Composite.java:532)
09-16 19:00:22.708: W/System.err(32274): at org.simpleframework.xml.core.Composite.readElements(Composite.java:445)
09-16 19:00:22.708: W/System.err(32274): at org.simpleframework.xml.core.Composite.access$400(Composite.java:59)
09-16 19:00:22.708: W/System.err(32274): at org.simpleframework.xml.core.Composite$Builder.read(Composite.java:1383)
09-16 19:00:22.708: W/System.err(32274): at org.simpleframework.xml.core.Composite.read(Composite.java:201)
09-16 19:00:22.708: W/System.err(32274): at org.simpleframework.xml.core.Composite.read(Composite.java:148)
09-16 19:00:22.708: W/System.err(32274): at org.simpleframework.xml.core.Traverser.read(Traverser.java:92)
09-16 19:00:22.708: W/System.err(32274): at org.simpleframework.xml.core.Persister.read(Persister.java:625)
09-16 19:00:22.708: W/System.err(32274): at org.simpleframework.xml.core.Persister.read(Persister.java:606)
09-16 19:00:22.708: W/System.err(32274): at org.simpleframework.xml.core.Persister.read(Persister.java:584)
09-16 19:00:22.708: W/System.err(32274): at org.simpleframework.xml.core.Persister.read(Persister.java:543)
09-16 19:00:22.718: W/System.err(32274): at org.simpleframework.xml.core.Persister.read(Persister.java:521)
09-16 19:00:22.718: W/System.err(32274): at org.simpleframework.xml.core.Persister.read(Persister.java:426)
09-16 19:00:22.718: W/System.err(32274): at com.honeydewit.XMLMarshaller.generateListFromXml(XMLMarshaller.java:37)
09-16 19:00:22.718: W/System.err(32274): at com.honeydewit.AttachmentProcessor.onCreate(AttachmentProcessor.java:46)
09-16 19:00:22.718: W/System.err(32274): at android.app.Activity.performCreate(Activity.java:5372)
09-16 19:00:22.718: W/System.err(32274): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1104)
09-16 19:00:22.718: W/System.err(32274): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2257)
09-16 19:00:22.718: W/System.err(32274): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2349)
09-16 19:00:22.718: W/System.err(32274): at android.app.ActivityThread.access$700(ActivityThread.java:159)
09-16 19:00:22.728: W/System.err(32274): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1316)
09-16 19:00:22.728: W/System.err(32274): at android.os.Handler.dispatchMessage(Handler.java:99)
09-16 19:00:22.728: W/System.err(32274): at android.os.Looper.loop(Looper.java:137)
09-16 19:00:22.728: W/System.err(32274): at android.app.ActivityThread.main(ActivityThread.java:5419)
09-16 19:00:22.728: W/System.err(32274): at java.lang.reflect.Method.invokeNative(Native Method)
09-16 19:00:22.728: W/System.err(32274): at java.lang.reflect.Method.invoke(Method.java:525)
09-16 19:00:22.738: W/System.err(32274): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1187)
09-16 19:00:22.738: W/System.err(32274): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
09-16 19:00:22.738: W/System.err(32274): at dalvik.system.NativeStart.main(Native Method)
JVM은 클래스 로더는 클래스'com.j256.ormlite.dao.LazyForeignCollection' 찾을 수 없습니다 - 당신이 당신의 클래스 경로에 사용할 수 확신을? – ollo