git에서 import한 프로젝트를 add nature할 때 아래와 같은 화면에 서버 정보를 입력한다.
이걸 해야 bin에 class 파일이 생긴다.
https://wiki.eclipse.org/FAQ_Why_should_I_add_my_own_project_nature%3F
도중 아래와 같은 에러가 뜬 적이 있을 것이다.
Port나 fileport라 오류면 com.google.gson.JsonSyntaxException이 뜬다.
로그인 비밀 번호가 틀리면 Autentification Error가 뜬다.
[debug] -------------------------------------------------------------
com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 18 path $
at com.google.gson.JsonParser.parse(JsonParser.java:65)
at com.tmax.proobject.network.protocol.proobject.request.ProObjectHttpProtocolMsgJson.unmarshal(ProObjectHttpProtocolMsgJson.java:169)
at com.tmax.proobject.network.protocol.proobject.request.ProObjectHttpProtocolMsgJson.unmarshal(ProObjectHttpProtocolMsgJson.java:157)
at com.tmax.proobject.client.network.http.HttpServiceResponse.parseMessage(HttpServiceResponse.java:56)
at com.tmax.proobject.client.network.http.HttpServiceResponse.(HttpServiceResponse.java:42)
at com.tmax.proobject.client.network.http.ProObjectHttpConnection.request(ProObjectHttpConnection.java:228)
at com.tmax.proobject.client.network.http.ProObjectHttpConnection.request(ProObjectHttpConnection.java:259)
at com.tmax.proobject.devclient.command.DevSVCRequest.connect(DevSVCRequest.java:199)
at com.tmax.proobject.devclient.mgr.AbstractMgr.request(AbstractMgr.java:73)
at com.tmax.proobject.devclient.mgr.ResourceMgr.getAppSGList(ResourceMgr.java:126)
at com.tmaxsoft.proobject.studio.core.base.resource.was.ProObjectResourceProvider.getApplicationList(ProObjectResourceProvider.java:529)
at com.tmaxsoft.proobject.studio.probuilder.team.operations.ListApplicationOperation.internalExecute(ListApplicationOperation.java:124)
at com.tmaxsoft.proobject.studio.probuilder.team.operations.PfmOperation.loginCheckExecute(PfmOperation.java:168)
at com.tmaxsoft.proobject.studio.probuilder.team.operations.ListApplicationOperation.execute(ListApplicationOperation.java:64)
at com.tmaxsoft.proobject.studio.probuilder.team.operations.PfmOperation.runWithoutLogin(PfmOperation.java:118)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.pages.PfmApplicationSelectionPage$2.run(PfmApplicationSelectionPage.java:263)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:463)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:371)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:500)
at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:284)
at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:1204)
at com.tmaxsoft.proobject.studio.core.base.util.DisplayUtil$1.run(DisplayUtil.java:61)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4761)
at com.tmaxsoft.proobject.studio.core.base.util.DisplayUtil.syncExec(DisplayUtil.java:39)
at com.tmaxsoft.proobject.studio.core.base.util.DisplayUtil.runWithProgress(DisplayUtil.java:58)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.pages.PfmApplicationSelectionPage.getApplications(PfmApplicationSelectionPage.java:257)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.pages.PfmApplicationSelectionPage.setRepository(PfmApplicationSelectionPage.java:243)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.AbstractProObjectTeamProjectWizard.getNextPage(AbstractProObjectTeamProjectWizard.java:314)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.AbstractProObjectTeamProjectWizard.getNextPage(AbstractProObjectTeamProjectWizard.java:273)
at org.eclipse.jface.wizard.WizardPage.getNextPage(WizardPage.java:166)
at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:878)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:425)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:619)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4180)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3769)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:827)
at org.eclipse.jface.window.Window.open(Window.java:803)
at com.tmaxsoft.proobject.studio.probuilder.util.StudioUtil.internalAddProStudioNature(StudioUtil.java:363)
at com.tmaxsoft.proobject.studio.probuilder.util.StudioUtil.access$1(StudioUtil.java:352)
at com.tmaxsoft.proobject.studio.probuilder.util.StudioUtil$1.execute(StudioUtil.java:340)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:108)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:130)
at com.tmaxsoft.proobject.studio.probuilder.util.StudioUtil.addProStudioNature(StudioUtil.java:345)
at com.tmaxsoft.proobject.studio.probuilder.actions.AddProStudioNatureAction.run(AddProStudioNatureAction.java:34)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:247)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4180)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3769)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
Caused by: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 18 path $
at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1559)
at com.google.gson.stream.JsonReader.checkLenient(JsonReader.java:1401)
at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:542)
at com.google.gson.stream.JsonReader.peek(JsonReader.java:425)
at com.google.gson.JsonParser.parse(JsonParser.java:60)
... 80 more
com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 18 path $
at com.google.gson.JsonParser.parse(JsonParser.java:65)
at com.tmax.proobject.network.protocol.proobject.request.ProObjectHttpProtocolMsgJson.unmarshal(ProObjectHttpProtocolMsgJson.java:169)
at com.tmax.proobject.network.protocol.proobject.request.ProObjectHttpProtocolMsgJson.unmarshal(ProObjectHttpProtocolMsgJson.java:157)
at com.tmax.proobject.client.network.http.HttpServiceResponse.parseMessage(HttpServiceResponse.java:56)
at com.tmax.proobject.client.network.http.HttpServiceResponse.(HttpServiceResponse.java:42)
at com.tmax.proobject.client.network.http.ProObjectHttpConnection.request(ProObjectHttpConnection.java:228)
at com.tmax.proobject.client.network.http.ProObjectHttpConnection.request(ProObjectHttpConnection.java:259)
at com.tmax.proobject.devclient.command.DevSVCRequest.connect(DevSVCRequest.java:199)
at com.tmax.proobject.devclient.mgr.AbstractMgr.request(AbstractMgr.java:73)
at com.tmax.proobject.devclient.mgr.ResourceMgr.getAppSGList(ResourceMgr.java:126)
at com.tmaxsoft.proobject.studio.core.base.resource.was.ProObjectResourceProvider.getApplicationList(ProObjectResourceProvider.java:529)
at com.tmaxsoft.proobject.studio.probuilder.team.operations.ListApplicationOperation.internalExecute(ListApplicationOperation.java:124)
at com.tmaxsoft.proobject.studio.probuilder.team.operations.PfmOperation.loginCheckExecute(PfmOperation.java:168)
at com.tmaxsoft.proobject.studio.probuilder.team.operations.ListApplicationOperation.execute(ListApplicationOperation.java:64)
at com.tmaxsoft.proobject.studio.probuilder.team.operations.PfmOperation.runWithoutLogin(PfmOperation.java:118)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.pages.PfmApplicationSelectionPage$2.run(PfmApplicationSelectionPage.java:263)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:463)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:371)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:500)
at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:284)
at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:1204)
at com.tmaxsoft.proobject.studio.core.base.util.DisplayUtil$1.run(DisplayUtil.java:61)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4761)
at com.tmaxsoft.proobject.studio.core.base.util.DisplayUtil.syncExec(DisplayUtil.java:39)
at com.tmaxsoft.proobject.studio.core.base.util.DisplayUtil.runWithProgress(DisplayUtil.java:58)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.pages.PfmApplicationSelectionPage.getApplications(PfmApplicationSelectionPage.java:257)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.pages.PfmApplicationSelectionPage.setRepository(PfmApplicationSelectionPage.java:243)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.AbstractProObjectTeamProjectWizard.getNextPage(AbstractProObjectTeamProjectWizard.java:314)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.AbstractProObjectTeamProjectWizard.getNextPage(AbstractProObjectTeamProjectWizard.java:273)
at org.eclipse.jface.wizard.WizardPage.getNextPage(WizardPage.java:166)
at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:878)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:425)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:619)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4180)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3769)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:827)
at org.eclipse.jface.window.Window.open(Window.java:803)
at com.tmaxsoft.proobject.studio.probuilder.util.StudioUtil.internalAddProStudioNature(StudioUtil.java:363)
at com.tmaxsoft.proobject.studio.probuilder.util.StudioUtil.access$1(StudioUtil.java:352)
at com.tmaxsoft.proobject.studio.probuilder.util.StudioUtil$1.execute(StudioUtil.java:340)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:108)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:130)
at com.tmaxsoft.proobject.studio.probuilder.util.StudioUtil.addProStudioNature(StudioUtil.java:345)
at com.tmaxsoft.proobject.studio.probuilder.actions.AddProStudioNatureAction.run(AddProStudioNatureAction.java:34)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:247)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4180)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3769)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
Caused by: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 18 path $
at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1559)
at com.google.gson.stream.JsonReader.checkLenient(JsonReader.java:1401)
at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:542)
at com.google.gson.stream.JsonReader.peek(JsonReader.java:425)
at com.google.gson.JsonParser.parse(JsonParser.java:60)
... 80 more
java.lang.reflect.InvocationTargetException
at com.tmaxsoft.proobject.studio.probuilder.team.operations.PfmOperation.runWithoutLogin(PfmOperation.java:140)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.pages.PfmApplicationSelectionPage$2.run(PfmApplicationSelectionPage.java:263)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:463)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:371)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:500)
at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:284)
at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:1204)
at com.tmaxsoft.proobject.studio.core.base.util.DisplayUtil$1.run(DisplayUtil.java:61)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:186)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4761)
at com.tmaxsoft.proobject.studio.core.base.util.DisplayUtil.syncExec(DisplayUtil.java:39)
at com.tmaxsoft.proobject.studio.core.base.util.DisplayUtil.runWithProgress(DisplayUtil.java:58)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.pages.PfmApplicationSelectionPage.getApplications(PfmApplicationSelectionPage.java:257)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.pages.PfmApplicationSelectionPage.setRepository(PfmApplicationSelectionPage.java:243)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.AbstractProObjectTeamProjectWizard.getNextPage(AbstractProObjectTeamProjectWizard.java:314)
at com.tmaxsoft.proobject.studio.probuilder.team.wizards.AbstractProObjectTeamProjectWizard.getNextPage(AbstractProObjectTeamProjectWizard.java:273)
at org.eclipse.jface.wizard.WizardPage.getNextPage(WizardPage.java:166)
at org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDialog.java:878)
at org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDialog.java:425)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.java:619)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4180)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3769)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:827)
at org.eclipse.jface.window.Window.open(Window.java:803)
at com.tmaxsoft.proobject.studio.probuilder.util.StudioUtil.internalAddProStudioNature(StudioUtil.java:363)
at com.tmaxsoft.proobject.studio.probuilder.util.StudioUtil.access$1(StudioUtil.java:352)
at com.tmaxsoft.proobject.studio.probuilder.util.StudioUtil$1.execute(StudioUtil.java:340)
at org.eclipse.ui.actions.WorkspaceModifyOperation$1.run(WorkspaceModifyOperation.java:108)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241)
at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:130)
at com.tmaxsoft.proobject.studio.probuilder.util.StudioUtil.addProStudioNature(StudioUtil.java:345)
at com.tmaxsoft.proobject.studio.probuilder.actions.AddProStudioNatureAction.run(AddProStudioNatureAction.java:34)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:247)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:595)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:511)
at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:420)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4180)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3769)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
Caused by: com.tmaxsoft.proobject.studio.probuilder.team.PfmTeamException: Development Server Error: com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 18 path $
at com.tmaxsoft.proobject.studio.probuilder.team.operations.PfmOperation.loginCheckExecute(PfmOperation.java:179)
at com.tmaxsoft.proobject.studio.probuilder.team.operations.ListApplicationOperation.execute(ListApplicationOperation.java:64)
at com.tmaxsoft.proobject.studio.probuilder.team.operations.PfmOperation.runWithoutLogin(PfmOperation.java:118)
... 66 more
Caused by: com.tmaxsoft.proobject.studio.core.base.resource.exception.DevSvrFailResponseException: com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 18 path $
at com.tmaxsoft.proobject.studio.core.base.resource.was.ProObjectResourceProvider.getApplicationList(ProObjectResourceProvider.java:566)
at com.tmaxsoft.proobject.studio.probuilder.team.operations.ListApplicationOperation.internalExecute(ListApplicationOperation.java:124)
at com.tmaxsoft.proobject.studio.probuilder.team.operations.PfmOperation.loginCheckExecute(PfmOperation.java:168)
... 68 more
Caused by: com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 18 path $
at com.google.gson.JsonParser.parse(JsonParser.java:65)
at com.tmax.proobject.network.protocol.proobject.request.ProObjectHttpProtocolMsgJson.unmarshal(ProObjectHttpProtocolMsgJson.java:169)
at com.tmax.proobject.network.protocol.proobject.request.ProObjectHttpProtocolMsgJson.unmarshal(ProObjectHttpProtocolMsgJson.java:157)
at com.tmax.proobject.client.network.http.HttpServiceResponse.parseMessage(HttpServiceResponse.java:56)
at com.tmax.proobject.client.network.http.HttpServiceResponse.(HttpServiceResponse.java:42)
at com.tmax.proobject.client.network.http.ProObjectHttpConnection.request(ProObjectHttpConnection.java:228)
at com.tmax.proobject.client.network.http.ProObjectHttpConnection.request(ProObjectHttpConnection.java:259)
at com.tmax.proobject.devclient.command.DevSVCRequest.connect(DevSVCRequest.java:199)
at com.tmax.proobject.devclient.mgr.AbstractMgr.request(AbstractMgr.java:73)
at com.tmax.proobject.devclient.mgr.ResourceMgr.getAppSGList(ResourceMgr.java:126)
at com.tmaxsoft.proobject.studio.core.base.resource.was.ProObjectResourceProvider.getApplicationList(ProObjectResourceProvider.java:529)
... 70 more
Caused by: com.google.gson.stream.MalformedJsonException: Use JsonReader.setLenient(true) to accept malformed JSON at line 1 column 18 path $
at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1559)
at com.google.gson.stream.JsonReader.checkLenient(JsonReader.java:1401)
at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:542)
at com.google.gson.stream.JsonReader.peek(JsonReader.java:425)
at com.google.gson.JsonParser.parse(JsonParser.java:60)
... 80 more
org.eclipse.core.internal.resources.ResourceException: The resource tree is locked for modifications.
at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:118)
at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2189)
at org.eclipse.core.internal.resources.Folder.create(Folder.java:90)
at org.eclipse.core.internal.resources.Folder.create(Folder.java:121)
at com.tmaxsoft.proobject.studio.probuilder.core.ProBuilderClasspathContainerInitializer.updateClasspathContainer(ProBuilderClasspathContainerInitializer.java:58)
at com.tmaxsoft.proobject.studio.probuilder.core.ProBuilderClasspathContainerInitializer.initialize(ProBuilderClasspathContainerInitializer.java:34)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeContainer(JavaModelManager.java:2868)
at org.eclipse.jdt.internal.core.JavaModelManager$10.run(JavaModelManager.java:2774)
at org.eclipse.jdt.internal.core.JavaModelManager.initializeAllContainers(JavaModelManager.java:2812)
at org.eclipse.jdt.internal.core.JavaModelManager.getClasspathContainer(JavaModelManager.java:1895)
at org.eclipse.jdt.core.JavaCore.getClasspathContainer(JavaCore.java:3298)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2693)
at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2857)
at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1962)
at org.eclipse.jdt.internal.core.ExternalFoldersManager.refreshReferences(ExternalFoldersManager.java:391)
at org.eclipse.jdt.internal.core.DeltaProcessor.resourceChanged(DeltaProcessor.java:1996)
at org.eclipse.jdt.internal.core.DeltaProcessingState.resourceChanged(DeltaProcessingState.java:477)
at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:299)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:289)
at org.eclipse.core.internal.events.NotificationManager.handleEvent(NotificationManager.java:271)
at org.eclipse.core.internal.resources.Workspace.broadcastEvent(Workspace.java:368)
at org.eclipse.core.internal.resources.Resource.refreshLocal(Resource.java:1592)
at org.eclipse.egit.core.op.ConnectProviderOperation.connectProject(ConnectProviderOperation.java:168)
at org.eclipse.egit.core.op.ConnectProviderOperation.execute(ConnectProviderOperation.java:109)
at org.eclipse.egit.ui.internal.clone.ProjectUtils$1.run(ProjectUtils.java:131)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2241)
at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2225)
at org.eclipse.egit.ui.internal.clone.ProjectUtils.createProjects(ProjectUtils.java:136)
at org.eclipse.egit.ui.internal.clone.ProjectUtils.createProjects(ProjectUtils.java:60)
at org.eclipse.egit.ui.internal.clone.GitCreateProjectViaWizardWizard.importProjects(GitCreateProjectViaWizardWizard.java:170)
at org.eclipse.egit.ui.internal.clone.GitCreateProjectViaWizardWizard.access$1(GitCreateProjectViaWizardWizard.java:152)
at org.eclipse.egit.ui.internal.clone.GitCreateProjectViaWizardWizard$3.run(GitCreateProjectViaWizardWizard.java:136)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
'Back-End > ProObject' 카테고리의 다른 글
DBSessionCreateFail Error (0) | 2020.08.10 |
---|---|
서비스 그룹을 추가했는데 add nature가 앱으로 처리되는 경우 (0) | 2020.07.31 |
OverlappingFileLockException (0) | 2020.02.25 |
RTE, OPS startManagedServer 오류 (0) | 2020.02.25 |
GET 방식으로 POST 방식 서비스 요청하기 패킷 확인하는 테스트 (0) | 2020.02.21 |