Hi,
My workstation is very brand new.
I copied whole "C:\Apache Software Foundation" folder from my old computer to the new one.
When I startup my Tomcat by running "C:\Apache Software Foundation\Tomcat 7.0\bin\startup.bat", I got some errors shown below.
java.lang.UnsatisfiedLinkError: C:\Apache Software Foundation\Tomcat 7.0\bin\tcnative-1.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary1(ClassLoader.java:1968)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1893)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1883)
at java.lang.Runtime.loadLibrary0(Runtime.java:849)
at java.lang.System.loadLibrary(System.java:1088)
at org.apache.tomcat.jni.Library.<init>(Library.java:42)
at org.apache.tomcat.jni.Library.initialize(Library.java:174)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.core.AprLifecycleListener.init(AprLifecycleListener.java:164)
at org.apache.catalina.core.AprLifecycleListener.isAprAvailable(AprLifecycleListener.java:81)
at org.apache.catalina.connector.Connector.setProtocol(Connector.java:541)
at org.apache.catalina.connector.Connector.<init>(Connector.java:71)
at org.apache.catalina.startup.ConnectorCreateRule.begin(ConnectorCreateRule.java:62)
at org.apache.tomcat.util.digester.Digester.startElement(Digester.java:1282)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:182)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1337)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2780)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:606)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:503)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:848)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1213)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:642)
at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1543)
at org.apache.catalina.startup.Catalina.load(Catalina.java:554)
at org.apache.catalina.startup.Catalina.load(Catalina.java:595)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:262)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:430)
Jul 27, 2016 1:15:14 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Java\JDK7x64\bin;C:
\windows\Sun\Java\bin;C:\windows\system32;C:\windows;C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Documentum\Shared;C:\Oracle\Client\product
\11.2.0\client_1\bin;C:Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\jEdit;C:\arcgis\arcexe10x\bin;C:\Program
Files\TortoiseSVN\bin;C:\Gitx64\cmd;C:\Program Files\TortoiseGit\bin;.
Jul 27, 2016 1:15:14 PM org.apache.coyote.AbstractProtocolHandler init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Jul 27, 2016 1:15:15 PM org.apache.coyote.AbstractProtocolHandler init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Jul 27, 2016 1:15:15 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 880 ms
Jul 27, 2016 1:15:15 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
Jul 27, 2016 1:15:15 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.12
Jul 27, 2016 1:15:15 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory docs
Jul 27, 2016 1:15:15 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory examples
Jul 27, 2016 1:15:15 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory host-manager
Jul 27, 2016 1:15:15 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory manager
Jul 27, 2016 1:15:15 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory ROOT
Jul 27, 2016 1:15:15 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory webtop
13:15:20,628 ERROR [Thread-7] com.documentum.web.common.Trace - Preference repository is not available, reason: repository credentials are not
configuredcom.documentum.web.env.PreferenceRepository$DisabledException: repository credentials are not configured
at com.documentum.web.env.PreferenceRepository.initialize(PreferenceRepository.java:283)
at com.documentum.web.env.PreferenceRepository.<init>(PreferenceRepository.java:217)
at com.documentum.web.env.PreferenceRepository.<init>(PreferenceRepository.java:61)
at com.documentum.web.env.PreferenceRepository$ApplicationListener.notifyApplicationStart(PreferenceRepository.java:76)
at com.documentum.web.env.NotificationManager$ApplicationEventNotificationSender.notifyStartEventForListener(NotificationManager.java:444)
at com.documentum.web.env.NotificationManager$EventNotificationSender.notifyStartEvent(NotificationManager.java:406)
at com.documentum.web.env.NotificationManager.doApplicationStart(NotificationManager.java:215)
at com.documentum.web.env.NotificationManager.contextInitialized(NotificationManager.java:113)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4701)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5204)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5199)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Caused by: javax.crypto.BadPaddingException: Given final block not properly padded
at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:811)
at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:676)
at com.sun.crypto.provider.DESedeCipher.engineDoFinal(DESedeCipher.java:294)
at javax.crypto.Cipher.doFinal(Cipher.java:2131)
at com.documentum.web.formext.session.TrustedAuthenticatorUtils.decryptByDES(TrustedAuthenticatorUtils.java:147)
at com.documentum.web.env.PreferenceRepository.initialize(PreferenceRepository.java:279)
... 14 more
13:15:20,641 ERROR [Thread-7] com.documentum.web.common.Trace - Decrypt password error
javax.crypto.BadPaddingException: Given final block not properly padded
at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:811)
at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:676)
at com.sun.crypto.provider.DESedeCipher.engineDoFinal(DESedeCipher.java:294)
at javax.crypto.Cipher.doFinal(Cipher.java:2131)
at com.documentum.web.formext.session.TrustedAuthenticatorUtils.decryptByDES(TrustedAuthenticatorUtils.java:147)
at com.documentum.web.preset.WDKPresetContext.<init>(WDKPresetContext.java:376)
at com.documentum.web.preset.WDKPresetContext.getInstance(WDKPresetContext.java:60)
at com.documentum.web.preset.PresetUtils.isPresetRepositoryAccessible(PresetUtils.java:380)
at com.documentum.web.preset.PresetUtils.isPresetsTurnedOn(PresetUtils.java:364)
at com.documentum.web.preset.PresetListener.notifyApplicationStart(PresetListener.java:162)
at com.documentum.web.env.NotificationManager$ApplicationEventNotificationSender.notifyStartEventForListener(NotificationManager.java:444)
at com.documentum.web.env.NotificationManager$EventNotificationSender.notifyStartEvent(NotificationManager.java:406)
at com.documentum.web.env.NotificationManager.doApplicationStart(NotificationManager.java:215)
at com.documentum.web.env.NotificationManager.contextInitialized(NotificationManager.java:113)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4701)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5204)
at org.apache.catalina.core.StandardContext$1.call(StandardContext.java:5199)
at java.util.concurrent.FutureTask.run(FutureTask.java:262)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:745)
Jul 27, 2016 1:15:20 PM org.apache.coyote.AbstractProtocolHandler start
INFO: Starting ProtocolHandler ["http-bio-8080"]
Jul 27, 2016 1:15:20 PM org.apache.coyote.AbstractProtocolHandler start
INFO: Starting ProtocolHandler ["ajp-bio-8009"]
Jul 27, 2016 1:15:20 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 5819 ms
When I try to login to my local webtop I got some more errors shown below:
Unresolved compilation problems:
The type javax.servlet.http.HttpServletRequest cannot be resolved. It is indirectly referenced from required .class files
The import javax.servlet.http.HttpServletRequest cannot be resolved
The import javax.servlet.jsp.PageContext cannot be resolved
The method getPageContext() from the type Form refers to the missing type PageContext
PageContext cannot be resolved to a type
The method getPageContext() from the type Form refers to the missing type PageContext
HttpServletRequest cannot be resolved to a type
HttpServletRequest cannot be resolved to a type
After closing this window, press the Refresh or Reload button on your browser to continue.
---------------------------------------------------------------------------------------
Stack Trace:
java.lang.Error: Unresolved compilation problems:
The type javax.servlet.http.HttpServletRequest cannot be resolved. It is indirectly referenced from required .class files
The import javax.servlet.http.HttpServletRequest cannot be resolved
The import javax.servlet.jsp.PageContext cannot be resolved
The method getPageContext() from the type Form refers to the missing type PageContext
PageContext cannot be resolved to a type
The method getPageContext() from the type Form refers to the missing type PageContext
HttpServletRequest cannot be resolved to a type
HttpServletRequest cannot be resolved to a type
at com.documentum.webtop.webcomponent.statusbar.StatusBar$RequestListener.<init>(StatusBar.java:1)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at com.documentum.web.env.NotificationManager.getListenersFromConfigFile(NotificationManager.java:344)
at com.documentum.web.env.NotificationManager.getListerners(NotificationManager.java:314)
at com.documentum.web.env.NotificationManager.notifyFormRenderStart(NotificationManager.java:292)
at com.documentum.web.form.FormTag.doStartTag(FormTag.java:176)
at org.apache.jsp.custom.login_jsp._jspService(login_jsp.java:155)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:419)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:391)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:684)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:593)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:530)
at com.documentum.web.form.FormProcessor.dispatchURL(FormProcessor.java:2278)
at com.documentum.web.formext.component.URLDispatchBridge.dispatch(URLDispatchBridge.java:108)
at com.documentum.web.formext.component.ComponentDispatcher.mapRequestToComponent(ComponentDispatcher.java:466)
at com.documentum.web.formext.component.ComponentDispatcher.doPost(ComponentDispatcher.java:342)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at com.documentum.web.formext.component.ComponentDispatcher.doService(ComponentDispatcher.java:303)
at com.documentum.web.formext.component.ComponentDispatcher.serviceAsNonController(ComponentDispatcher.java:141)
at com.documentum.web.formext.component.ComponentDispatcher.service(ComponentDispatcher.java:122)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:304)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.documentum.web.servlet.ResponseHeaderControlFilter.doFilter(ResponseHeaderControlFilter.java:348)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.documentum.web.servlet.CompressionFilter.doFilter(CompressionFilter.java:95)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.documentum.web.env.WDKController.processRequest(WDKController.java:127)
at com.documentum.web.env.WDKController.doFilter(WDKController.java:115)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:240)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:164)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:562)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:395)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:250)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:188)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:302)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
I could not figure out the exact reason. How can I resolve this issue?
Please advise me.
Thank you.
ta