Jump to content

User talk:Dapete/vCat

Add topic
From Meta, a Wikimedia project coordination wiki
(Redirected from User talk:Dapete/vCat/Catgraph migration)
Latest comment: 2 months ago by Prototyperspective in topic Interactive square visualizations?

(English)

You can leave message here, or on my English or German Wikipedia user talk pages.

(German)

Du kannst Nachrichten hier oder auf meinen Diskussionsseiten in der deutschen oder englischen Wikipedia hinterlassen.

Catgraph

[edit]

pl: Catgraph nie działa. Możesz to naprawić? Proszę. Marek Mazurkiewicz (talk) 13:15, 3 September 2014 (UTC)Reply

eo: Catgraph ne funkcias. Ĉu Vi povas riparigi ĝin? Mi petas. Marek Mazurkiewicz (talk) 13:15, 3 September 2014 (UTC)Reply

de: Catgraph funktioniert nicht. Kannst du es reparieren lassen? Bitte. Marek Mazurkiewicz (talk) 13:15, 3 September 2014 (UTC)Reply

Marek Mazurkiewicz (talk) 13:15, 3 September 2014 (UTC)Reply

Bug

[edit]

https://tools.wmflabs.org/vcat/render?wiki=dewiki&rel=category&links=wiki&format=svg&category=Wohnprojekt cheers --FischX (talk) 11:44, 22 February 2015 (UTC)Reply

Works fine for me. What's the bug? --Atlasowa (talk) 09:07, 23 February 2015 (UTC)Reply
Now I get the bug too :(
"javax.servlet.ServletException: vcat.VCatException: !QueuedVCatRenderer.Exception.Graphviz!"
Bummer because i just wanted to show off VCat at en:Wikipedia:Village_pump (idea_lab)#Show branching tree of articles and sub-articles in graphic form. --Atlasowa (talk) 09:01, 27 February 2015 (UTC)Reply
Same with redirect link. --Atlasowa (talk) 09:05, 27 February 2015 (UTC)Reply
Czech Wikipedia Natural Sciences category tree
That is cool! Have the color clouds been added afterwards or did i miss out on features? :-) --Atlasowa (talk) 09:08, 27 February 2015 (UTC)Reply

I had fixed the problem (caused by a server outage) on 22 February, that is why it was OK the day after. Unfortunately Tool Labs had another server outage, and this broke vCat again, sometime on 25 February. It was easy to fix by restarting everything, but I really need a way to do this automatically. --dapete 16:30, 27 February 2015 (UTC)Reply

  • I get the error again: javax.servlet.ServletException: vcat.VCatException: !QueuedVCatRenderer.Exception.Graphviz!
BTW: How far is your monitoring and restarting project?

--Rhinux (talk) 06:13, 4 March 2015 (UTC)Reply

Current Error message is "502 Bad Gateway". --Zulu55 (talk) 10:56, 7 March 2017 (UTC)Reply

Zwischending zwischen Anzeige der Ober- und Unterkategorien

[edit]

Gibt es ein tool, das mir anzeigt, auf welchem Weg ein Artikel (oder eine Kategorie) in irgendeine Unterkategorie einer bestimmten Kategorie gerät? Konkret: Wieso steht de:Albert von Pfister irgendwie unter de:Kategorie:Auszeichnung? Irgendwo muss ein systematischer Fehler im Kategorie-System stecken, den ich nicht finde. Viele Grüße, --Drahreg01 (talk) 14:52, 19 May 2016 (UTC)Reply

So explizit soweit ich weiß nicht - aber ich hab im Baum für Albert von Pfister die Stelle gefunden: mittig über dem "Albert von Pfister", fast ganz oben, sieht man de:Kategorie:Auszeichnung mit einem Pfeil zu de:Kategorie:Nobilitierter (Baum dazu). --dapete 15:44, 19 May 2016 (UTC)Reply
Vielen Dank! --Drahreg01 (talk) 03:27, 20 May 2016 (UTC)Reply

Probleme...

[edit]

"ava.lang.IllegalStateException: Invalid use of BasicClientConnManager: connection still allocated. Make sure to release the connection before allocating another one." --Infovarius (talk) 13:10, 10 May 2017 (UTC)Reply

Error/Fehler

[edit]

Hello Dapete, vCat has not worked for several weeks. The error message to the problem is:

java.lang.IllegalStateException: Invalid use of BasicClientConnManager: connection still allocated. Make sure to release the connection before allocating another one.

javax.servlet.ServletException: java.lang.IllegalStateException: Invalid use of BasicClientConnManager: connection still allocated. Make sure to release the connection before allocating another one.

at vcat.webapp.base.AbstractVCatServlet.doRequest(AbstractVCatServlet.java:69)
at vcat.toollabs.webapp.AbstractVCatToollabsServlet.doRequest(AbstractVCatToollabsServlet.java:22)
at vcat.webapp.base.AbstractVCatServlet.doGet(AbstractVCatServlet.java:31)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1041)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)
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: java.lang.IllegalStateException: Invalid use of BasicClientConnManager: connection still allocated.
Make sure to release the connection before allocating another one.

at org.apache.http.impl.conn.BasicClientConnectionManager.getConnection(BasicClientConnectionManager.java:162)
at org.apache.http.impl.conn.BasicClientConnectionManager$1.getConnection(BasicClientConnectionManager.java:139)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:456)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
at in.yuvi.http.fluent.Http$HttpRequestBuilder.asResponse(Http.java:470)
at vcat.mediawiki.ApiClient.request(ApiClient.java:77)
at vcat.mediawiki.CachedApiClient.request(CachedApiClient.java:51)
at vcat.mediawiki.ApiClient.requestMetadata(ApiClient.java:269)
at vcat.mediawiki.CachedMetadataProvider.requestMetadata(CachedMetadataProvider.java:35)
at vcat.params.AbstractAllParams.init(AbstractAllParams.java:83)
at vcat.toollabs.base.AllParamsToollabs.<init>(AllParamsToollabs.java:16)
at vcat.toollabs.webapp.ToollabsVCatServlet.renderedFileFromRequest(ToollabsVCatServlet.java:177)
at vcat.webapp.base.AbstractVCatServlet.doRequest(AbstractVCatServlet.java:41)
... 20 more


Please be so kind and try to fix the error.

Best Regards, --Harry Canyon (talk) 13:19, 20 June 2017 (UTC)Reply

+1 --Herzi Pinki (talk) 21:45, 15 August 2017 (UTC)Reply

Thanks, two questions, and a suggestion for the instructions

[edit]

Fantastic tool, thanks for putting it together! It really makes cleaning up categories easier. Two questions - is there any plan to eventually add color (I'm thinking mostly of one color for direct categories of an article, and then a second color for categories that are both direct categories and parents of an applied category), or to put together a requestor form?

Also I thought it would be helpful for the instructions page to have an example of a more complex request with a multiword 'title' value https://tools.wmflabs.org/vcat/render?wiki=enwiki&title=North%20American%20Prairies%20Province&links=wiki -Furicorn (talk) 18:42, 27 August 2017 (UTC)Reply

Question about multiple categories as roots

[edit]

Am I misreading the instructions for generating an image from multiple roots? -Furicorn (talk) 03:36, 29 August 2017 (UTC)Reply

Depth

[edit]

@Dapete, https://tools.wmflabs.org/vcat/render?wiki=commonswiki&category=Linguistic_maps&rel=subcategory&depth=50 returns only a 1 depth diagram. Is this a bug? Or do not I understand what depth parameter is? Thanks --Joan301009 (talk) 12:46, 22 November 2017 (UTC)Reply

@Joan301009 There is a limit of 250 categories in one diagram, because otherwise the files become too large. The depth is automatically reduced to come below the limit. If you want it all, you have to use "&format=gv" to output the raw Graphviz source, and convert it to an image yourself. --dapete 13:15, 28 November 2017 (UTC)Reply
Thanks! --Joan301009 (talk) 19:07, 29 November 2017 (UTC)Reply

vcat/render

[edit]

https://tools.wmflabs.org/vcat/render?wiki=dewiki&links=graph&ns=0&title=D%C3%BCsseldorf&format=svg gives the following error:

 error on line 15 at column 72: EntityRef: expecting ';'

Best wishes --FriedhelmW (talk) 10:44, 30 December 2018 (UTC)Reply

Übersetzung ins Italienische

[edit]

Hallo @Dapete:, kann ich in diese Seite eine Übersetzung ins Italienische hinzufügen? --Lombres (talk) 17:46, 28 January 2019 (UTC)Reply

javax.servlet.ServletException: vcat.VCatException: !QueuedVCatRenderer.Exception.Graphviz!

[edit]

@Dapete:

javax.servlet.ServletException: javax.servlet.ServletException: vcat.VCatException: !QueuedVCatRenderer.Exception.Graphviz! at vcat.webapp.base.AbstractVCatServlet.doRequest(AbstractVCatServlet.java:70) at vcat.toolforge.webapp.AbstractVCatToolforgeServlet.doRequest(AbstractVCatToolforgeServlet.java:27) at vcat.webapp.base.AbstractVCatServlet.doGet(AbstractVCatServlet.java:32) at javax.servlet.http.HttpServlet.service(HttpServlet.java:635) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:239) at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:215) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:660) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:798) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:808) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: javax.servlet.ServletException: vcat.VCatException: !QueuedVCatRenderer.Exception.Graphviz! at vcat.toolforge.webapp.ToolforgeVCatServlet.renderedFileFromRequest(ToolforgeVCatServlet.java:184) at vcat.webapp.base.AbstractVCatServlet.doRequest(AbstractVCatServlet.java:42) ... 30 more Caused by: vcat.VCatException: !QueuedVCatRenderer.Exception.Graphviz! at vcat.renderer.QueuedVCatRenderer.render(QueuedVCatRenderer.java:148) at vcat.toolforge.webapp.ToolforgeVCatServlet.renderedFileFromRequest(ToolforgeVCatServlet.java:181) ... 31 more Caused by: vcat.VCatException: vcat.graphviz.GraphvizException: vcat.graphviz.GraphvizException: Timeout in vCat grid job 0079178642878422 at vcat.renderer.VCatRenderer.createRenderedFileFromGraphFile(VCatRenderer.java:132) at vcat.renderer.CachedVCatRenderer.createRenderedFileFromGraphFile(CachedVCatRenderer.java:85) at vcat.renderer.AbstractVCatRenderer.createRenderedFile(AbstractVCatRenderer.java:20) at vcat.renderer.AbstractVCatRenderer.render(AbstractVCatRenderer.java:42) at vcat.renderer.CachedVCatRenderer.render(CachedVCatRenderer.java:104) at vcat.renderer.QueuedVCatRenderer.runJob(QueuedVCatRenderer.java:170) at vcat.renderer.QueuedVCatRenderer.access$000(QueuedVCatRenderer.java:20) at vcat.renderer.QueuedVCatRenderer$1.run(QueuedVCatRenderer.java:106) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ... 1 more Caused by: vcat.graphviz.GraphvizException: vcat.graphviz.GraphvizException: Timeout in vCat grid job 0079178642878422 at vcat.toolforge.webapp.GraphvizGridClient.render(GraphvizGridClient.java:164) at vcat.renderer.VCatRenderer.createRenderedFileFromGraphFile(VCatRenderer.java:129) ... 10 more Caused by: vcat.graphviz.GraphvizException: Timeout in vCat grid job 0079178642878422 at vcat.toolforge.webapp.GraphvizGridClient.exec(GraphvizGridClient.java:149) at vcat.toolforge.webapp.GraphvizGridClient.render(GraphvizGridClient.java:160) ... 11 more Category graph is heavily used in Wiktionary, please-please fix it! Infovarius (talk) 14:31, 21 August 2019 (UTC)Reply

Would you fix the broken vcat/render?

[edit]

Now vcat/render returns “503 Service Unavailable”. Would you fix this error? Best wishes. --Doraemon2008 (talk) 13:37, 5 May 2022 (UTC)Reply

Dapete, any chance you could see what's going on here? Seems like vcat is still having some issues. Perryprog (talk) 14:42, 4 July 2022 (UTC)Reply

Interactive square visualizations?

[edit]
Classification.js view of classes of Wikidata item Earth

Would it be possible to make the map interactive like the one in the screenshot where one could click on the categories to go to these categories? It would also be nice if instead of creating very horizontal maps, it could create square maps. If both are implemented one could maybe embed these diagrams on category pages (for example via a button in the Infobox). If another tool can do that, please comment. It's a really nice tool, thanks for developing it. Prototyperspective (talk) 22:47, 16 October 2024 (UTC)Reply