Foren

xuggler problems 6.2ga6 (SOLVED)

gordon daniels, geändert vor 7 Jahren.

xuggler problems 6.2ga6 (SOLVED)

Liferay Master Beiträge: 797 Beitrittsdatum: 24.08.08 Neueste Beiträge
I am running 6.2ga6. I applied the ga6 security patches. The server startsup without any errors. When I go to control panel > Server administration > external services, I get a blank page. Here is the log output after clicking on external services:

ERROR [http-bio-8080-exec-5][IncludeTag:129] Current URL /group/control_panel/manage/-/server/external-services?refererPlid=20185&_137_tabs3= generates exception: java.lang.NoClassDefFoundError: com/xuggle/ferry/JNILibraryLoader
java.lang.ClassNotFoundException: com.xuggle.ferry.JNILibraryLoader
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
at com.liferay.portal.xuggler.XugglerImpl.isNativeLibraryInstalled(XugglerImpl.java:90)
at com.liferay.portal.kernel.xuggler.XugglerUtil.isNativeLibraryInstalled(XugglerUtil.java:47)
at org.apache.jsp.html.portlet.admin.view_jsp._jspService(view_jsp.java:3801)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at com.liferay.portal.servlet.DirectRequestDispatcher.include(DirectRequestDispatcher.java:57)
at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:78)
at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:295)
at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:192)
at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:83)
at org.apache.jsp.html.common.themes.portlet_jsp._jspService(portlet_jsp.java:3815)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)

I've spent alot of time searching for an answer but nothing so far works. Anyone have a suggestion?

thanks

SOLVED: I went back to the commit solution and deleted all prior 'fixes' and processes. Instead of restarting server, just to be on the safe side, I rebooted my workstation and then started server. All went well :-) ..The amount of time spent on this was horrible but at least now its fixed.

Thanks to Olaf and Juan for his prior answers.
gordon daniels, geändert vor 7 Jahren.

RE: xuggler problems 6.2ga6

Liferay Master Beiträge: 797 Beitrittsdatum: 24.08.08 Neueste Beiträge
Sorry to keep asking for help, but I can not resolve this problem. I have followed Juan Gonzalez's posts on this subject but nothing works. Here is latest log:

SEVERE: contextConfig.jarFile
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:103)
at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:93)
at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:69)
at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:99)
at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:89)
at org.apache.tomcat.util.scan.FileUrlJar.<init>(FileUrlJar.java:41)
at org.apache.tomcat.util.scan.JarFactory.newInstance(JarFactory.java:34)
at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1956)
at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1931)
at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1916)
at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1330)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:889)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:386)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5416)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:677)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1912)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

Jul 16, 2016 11:09:33 PM org.apache.catalina.startup.ContextConfig processResourceJARs
SEVERE: Failed to processes JAR found at URL [jar:file:/home/dweebman/Liferay/opcit/tomcat/webapps/ROOT/WEB-INF/lib/xuggle-xuggler-arch-x86_64-pc-linux-gnu.jar!/] for static resources to be included in context with name [jar:file:/home/dweebman/Liferay/opcit/tomcat/webapps/ROOT/WEB-INF/lib/xuggle-xuggler-arch-x86_64-pc-linux-gnu.jar!/]
Jul 16, 2016 11:09:34 PM org.apache.catalina.startup.TldConfig tldScanJar
WARNING: Failed to process JAR [jar:file:/home/dweebman/Liferay/opcit/tomcat/webapps/ROOT/WEB-INF/lib/xuggle-xuggler-arch-x86_64-pc-linux-gnu.jar!/] for TLD files
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:103)
at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:93)
at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:69)
at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:99)
at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:89)
at org.apache.tomcat.util.scan.FileUrlJar.<init>(FileUrlJar.java:41)
at org.apache.tomcat.util.scan.JarFactory.newInstance(JarFactory.java:34)
at org.apache.catalina.startup.TldConfig.tldScanJar(TldConfig.java:502)
at org.apache.catalina.startup.TldConfig.access$200(TldConfig.java:61)
at org.apache.catalina.startup.TldConfig$TldJarScannerCallback.scan(TldConfig.java:300)
at org.apache.tomcat.util.scan.StandardJarScanner.process(StandardJarScanner.java:258)
at org.apache.tomcat.util.scan.StandardJarScanner.scan(StandardJarScanner.java:177)
at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:271)
at org.apache.catalina.startup.TldConfig.lifecycleEvent(TldConfig.java:590)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5416)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:677)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1912)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

Does anyone have a suggestion of where I might find an answer?

thanks
thumbnail
Olaf Kock, geändert vor 7 Jahren.

RE: xuggler problems 6.2ga6

Liferay Legend Beiträge: 6400 Beitrittsdatum: 23.09.08 Neueste Beiträge
Look at the commits in LPS-65771. Basically, add this line to your portal-ext.properties:

xuggler.jar.url=https://files.liferay.com/mirrors/xuggle.googlecode.com/svn/trunk/repo/share/java/xuggle/xuggle-xuggler/5.4/


You'll need to install xuggler again after configuring this and restarting your appserver
gordon daniels, geändert vor 7 Jahren.

RE: xuggler problems 6.2ga6

Liferay Master Beiträge: 797 Beitrittsdatum: 24.08.08 Neueste Beiträge
Olaf: thanks for the reply! I did look at the commits and tried that before posting. When I add that line to properties, the 'External Services' page is blank after server startup. It really has me stumped on what is happening.

thanks again
thumbnail
Olaf Kock, geändert vor 7 Jahren.

RE: xuggler problems 6.2ga6

Liferay Legend Beiträge: 6400 Beitrittsdatum: 23.09.08 Neueste Beiträge
gordon daniels:
Olaf: thanks for the reply! I did look at the commits and tried that before posting. When I add that line to properties, the 'External Services' page is blank after server startup. It really has me stumped on what is happening.


There might be an invalid (small file) xuggler jar in your WEB-INF/lib - delete it, then retry (unfortunately after yet another restart)
gordon daniels, geändert vor 7 Jahren.

RE: xuggler problems 6.2ga6

Liferay Master Beiträge: 797 Beitrittsdatum: 24.08.08 Neueste Beiträge
Olaf: thanks for taking the time to reply. Yes, there was a small xuggle file. Deleted it. Restarted server, and here is error log:

SEVERE: contextConfig.jarFile
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:219)
at java.util.zip.ZipFile.<init>(ZipFile.java:149)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:103)
at sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:93)
at sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:69)
at sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:99)
at sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
at sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:89)
at org.apache.tomcat.util.scan.FileUrlJar.<init>(FileUrlJar.java:41)
at org.apache.tomcat.util.scan.JarFactory.newInstance(JarFactory.java:34)
at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:1956)
at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1931)
at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1916)
at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1330)
at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:889)
at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:386)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5416)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652)
at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:677)
at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1912)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)

thanks
thumbnail
Olaf Kock, geändert vor 7 Jahren.

RE: xuggler problems 6.2ga6

Liferay Legend Beiträge: 6400 Beitrittsdatum: 23.09.08 Neueste Beiträge
gordon daniels:
Olaf: thanks for taking the time to reply. Yes, there was a small xuggle file. Deleted it. Restarted server, and here is error log:

SEVERE: contextConfig.jarFile
java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)


There might even be two files, not only one - it's a while since I've seen this and memory fades quickly. Check again (sort files by size, inspect the smallest jar files in WEB-INF/lib). Sorry for not mentioning this before
thumbnail
Juan Gonzalez, geändert vor 7 Jahren.

RE: xuggler problems 6.2ga6 (SOLVED)

Liferay Legend Beiträge: 3089 Beitrittsdatum: 28.10.08 Neueste Beiträge
gordon daniels:
I am running 6.2ga6. I applied the ga6 security patches. The server startsup without any errors. When I go to control panel > Server administration > external services, I get a blank page. Here is the log output after clicking on external services:

ERROR [http-bio-8080-exec-5][IncludeTag:129] Current URL /group/control_panel/manage/-/server/external-services?refererPlid=20185&_137_tabs3= generates exception: java.lang.NoClassDefFoundError: com/xuggle/ferry/JNILibraryLoader
java.lang.ClassNotFoundException: com.xuggle.ferry.JNILibraryLoader
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
at com.liferay.portal.xuggler.XugglerImpl.isNativeLibraryInstalled(XugglerImpl.java:90)
at com.liferay.portal.kernel.xuggler.XugglerUtil.isNativeLibraryInstalled(XugglerUtil.java:47)
at org.apache.jsp.html.portlet.admin.view_jsp._jspService(view_jsp.java:3801)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at com.liferay.portal.servlet.DirectRequestDispatcher.include(DirectRequestDispatcher.java:57)
at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:78)
at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:295)
at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:192)
at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:83)
at org.apache.jsp.html.common.themes.portlet_jsp._jspService(portlet_jsp.java:3815)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:731)

I've spent alot of time searching for an answer but nothing so far works. Anyone have a suggestion?

thanks

SOLVED: I went back to the commit solution and deleted all prior 'fixes' and processes. Instead of restarting server, just to be on the safe side, I rebooted my workstation and then started server. All went well :-) ..The amount of time spent on this was horrible but at least now its fixed.

Thanks to Olaf and Juan for his prior answers.


Glad you got it working now emoticon
gordon daniels, geändert vor 7 Jahren.

RE: xuggler problems 6.2ga6 (SOLVED)

Liferay Master Beiträge: 797 Beitrittsdatum: 24.08.08 Neueste Beiträge
thanks Juan.