Bear Bibeault edited it as wrote: but i am unable to make a http post using the same.
but i am unable to make a https post using the same.
You can not make XMLHttpRequest calls from http to https and https to http because of the same origin policy.
Harald Kirsch wrote:
Then the one book I think every Java develper should have read:
"Clean Code" by Robert C. Martin
Test mechanism Error java.lang.ClassNotFoundException: org.mockito.internal.progress.ThreadSafeMockingProgress
the trace is
[junit] Testcase: Test mechanism: Caused an ERROR
[junit] java.lang.ClassNotFoundException: org.mockito.internal.progress.ThreadSafeMockingProgress
[junit] java.lang.RuntimeException: java.lang.ClassNotFoundException: org.mockito.internal.progress.ThreadSafeMockingProgress
[junit] at org.powermock.api.support.ClassLoaderUtil.loadClass(ClassLoaderUtil.java:52)
[junit] at org.powermock.api.support.ClassLoaderUtil.loadClass(ClassLoaderUtil.java:26)
[junit] at org.powermock.api.mockito.internal.mockcreation.MockCreator$MockitoStateCleaner.clearThreadLocalIn(MockCreator.java:157)
[junit] at org.powermock.api.mockito.internal.mockcreation.MockCreator$MockitoStateCleaner.clearMockProgress(MockCreator.java:148)
[junit] at org.powermock.api.mockito.internal.mockcreation.MockCreator$MockitoStateCleaner.run(MockCreator.java:143)
[junit] at org.powermock.core.MockRepository.clear(MockRepository.java:121)
[junit] at org.powermock.reflect.internal.WhiteboxImpl.performMethodInvocation(WhiteboxImpl.java:2014)
[junit] at org.powermock.reflect.internal.WhiteboxImpl.doInvokeMethod(WhiteboxImpl.java:885)
[junit] at org.powermock.reflect.internal.WhiteboxImpl.invokeMethod(WhiteboxImpl.java:859)
[junit] at org.powermock.reflect.Whitebox.invokeMethod(Whitebox.java:466)
[junit] at org.powermock.modules.junit4.common.internal.impl.PowerMockJUnit4RunListener.testFinished(PowerMockJUnit4RunListener.java:55)
[junit] at org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl.invokeTestMethod(PowerMockJUnit44RunnerDelegateImpl.java:207)
[junit] at org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl.runMethods(PowerMockJUnit44RunnerDelegateImpl.java:146)
[junit] at org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl$1.run(PowerMockJUnit44RunnerDelegateImpl.java:120)
[junit] at org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl.run(PowerMockJUnit44RunnerDelegateImpl.java:118)
[junit] at org.powermock.modules.junit4.common.internal.impl.JUnit4TestSuiteChunkerImpl.run(JUnit4TestSuiteChunkerImpl.java:102)
[junit] at org.powermock.modules.junit4.common.internal.impl.AbstractCommonPowerMockRunner.run(AbstractCommonPowerMockRunner.java:53)
[junit] at org.eclipse.ant.internal.launching.remote.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
[junit] at org.eclipse.ant.internal.launching.remote.InternalAntRunner.run(InternalAntRunner.java:423)
[junit] at org.eclipse.ant.internal.launching.remote.InternalAntRunner.main(InternalAntRunner.java:137)
[junit] Caused by: java.lang.ClassNotFoundException: org.mockito.internal.progress.ThreadSafeMockingProgress
[junit] at java.lang.Class.forName0(Native Method)
[junit] at java.lang.Class.forName(Class.java:247)
[junit] at org.powermock.api.support.ClassLoaderUtil.loadClass(ClassLoaderUtil.java:50)
initializationError Error java.lang.ClassNotFoundException: org.mockito.internal.progress.ThreadSafeMockingProgress
the trace is
[junit] Testcase: initializationError(com.cscinfo.pb.web.action.myDocuments.UploadMatterDocumentActionTest): Caused an ERROR
[junit] java.lang.ClassNotFoundException: org.mockito.internal.progress.ThreadSafeMockingProgress
[junit] java.lang.RuntimeException: java.lang.ClassNotFoundException: org.mockito.internal.progress.ThreadSafeMockingProgress
[junit] at org.powermock.api.support.ClassLoaderUtil.loadClass(ClassLoaderUtil.java:52)
[junit] at org.powermock.api.support.ClassLoaderUtil.loadClass(ClassLoaderUtil.java:26)
[junit] at org.powermock.api.mockito.internal.mockcreation.MockCreator$MockitoStateCleaner.clearThreadLocalIn(MockCreator.java:157)
[junit] at org.powermock.api.mockito.internal.mockcreation.MockCreator$MockitoStateCleaner.clearMockProgress(MockCreator.java:148)
[junit] at org.powermock.api.mockito.internal.mockcreation.MockCreator$MockitoStateCleaner.run(MockCreator.java:143)
[junit] at org.powermock.core.MockRepository.clear(MockRepository.java:121)
[junit] at org.powermock.modules.junit4.common.internal.impl.AbstractCommonPowerMockRunner.<init>(AbstractCommonPowerMockRunner.java:42)
[junit] at org.powermock.modules.junit4.PowerMockRunner.<init>(PowerMockRunner.java:26)
[junit] at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
[junit] at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
[junit] at org.eclipse.ant.internal.launching.remote.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
[junit] at org.eclipse.ant.internal.launching.remote.InternalAntRunner.run(InternalAntRunner.java:423)
[junit] at org.eclipse.ant.internal.launching.remote.InternalAntRunner.main(InternalAntRunner.java:137)
[junit] Caused by: java.lang.ClassNotFoundException: org.mockito.internal.progress.ThreadSafeMockingProgress
[junit] at java.lang.Class.forName0(Native Method)
[junit] at java.lang.Class.forName(Class.java:247)
[junit] at org.powermock.api.support.ClassLoaderUtil.loadClass(ClassLoaderUtil.java:50)
mohamed sanaullah wrote:
mohamed sanaullah wrote: You should be able to get the path before calling the method to upload the file