youngmon/atlassian-qna huggingface dataset:
How to build a Data Dictionary?
Asked by David Pooley:

I would like to configure my Confluence instance to allow me to manage the entities and attributes of my data model, link them to the physical table name and column names. As I have more than 100 entities and 1000+ attributes, I am looking for some sort of parent / child relationship.

I would like to build a page that allows the user to enter the entity name / search for the name and then display the matching attributes, column names, size, mandatory etc in a linked table.

Is there an add on product that I could use for this requirement?


Answers:
author: MR
body: Take a look at LinkedIn DataHub or Lyft Amundsen for this. Confluence isn't necessarily the right solution for this.


author: Vincent Emond
body: I have the same challenge! I wonder if there's a plugin... Right now we use Excel with versioning in a confluence page... but it's super hard to coordinate.


author: John J
body: Not an answer, but I am very curious if you figured out a way to manage a Data Dictionary?


author: nathan hess
body: I also have no answer BUT I intend to help us at least take some baby steps in the coming weeks. I've identified a set of tools for creating pretty robust file and variable-level reports (datamaid in R, wordcb in stata, and pandas-profiling in python) and have created some guides for using those. The next step is to figure out a place to save these auto-generated reports, and critically, how to build onto them as the data are explored and the knowledge base around them grows. I \*think\* confluence is a good place for this...I'll report back with my experience as soon as I am able.

comments: author: czehnder
body: [@nathan hess](/t5/user/viewprofilepage/user-id/4202752) were you able to find anything that worked?


author: nathan hess
body: I actually just got started on this a week ago. I think that of the three packages I listed datamaid (now called datareporter, a much appreciated name change) and pandas-profiling are going to be the backbone of the data doc we build. Wordcb is just a little too limited to support the kind of rich documentation my org needs to build.


author: Dana Reddick
body: No answers here, just the same challenge. Following this thread for ideas.


author: Steve Ferry
body: I have a task to design one for use internally at my company. Have had a few false starts and not sure I am going in the right direction.


author: Satish C
body: Did someone figure this out?


Tags: cloud

confluence-cloud
???????????Confluence??????????????
Asked by Naruhito SANO:

Confluence (6.9) ????????????????????????  
??????word????????????  
???????HTML???????????????

??????????????????????????????????


Answers:
author: Naruhito SANO
body: ??????????  

????????Jira????????????????  
Jira???????????????????????????

?????????????????  
????????HTML???????????????  

?????????????????????????????????????????

<https://jira.atlassian.com/browse/CONFSERVER-17953>

???????????????  

?????????????????????????????????????

comments: author: Nobuyuki Mukai
body: ??????????????

Jira??????????????????????????[https://jira.atlassian.com/browse/CONFSERVER-17953](https://jira.atlassian.com/browse/CONFSERVER-17953?_ga=2.221033560.1592176714.1531095129-668401709.1516323064&_gac=1.82186596.1528780106.Cj0KCQjwu_jYBRD8ARIsAC3EGCLjAypZrRNds30OhxikeAxzy7u538KLUr4KOpMyulEQnq-GrQyWwW8aAsE9EALw_wcB) ?????????????????????????????????????????????????

?????????????????????????Workaround????????????????????PDF??????????????????????

???????????????


author: Nobuyuki Mukai
body: ??????????????? ??????????????????????????????????

????????????????Confluence???????????????????????????

* ????????<https://ja.confluence.atlassian.com/conf69/chart-macro-950284908.html>
* Jira????????<https://ja.confluence.atlassian.com/conf69/jira-chart-macro-950284962.html>

??????????????????????????????

???????????????????


author: cmac
body: Approximate question translation:
> In Confluence (6.9), we created a page using elapsed time graph macro  
> I exported that page word,  
> The macro part was output with HTML tag.
>
> I asked you if there is a way to export as shown on the screen.
>
Could you please confirm which Macro you have installed - I'm not familiar with the elapsed time graph macro.


author: Danyal Iqbal
body: +1 for bug.


Tags: confluence-server

language-ja

server
Custom text colour
Asked by Suzie Bridgman:

I have custom colours for text but how do I specify the colour for unfollowed links?


Answers:
author: Vero Rivas
body: Hi [@Suzie Bridgman](/t5/user/viewprofilepage/user-id/1268861)

Look at this posts, maybe can help you

<https://community.atlassian.com/t5/Questions-for-Confluence/How-can-I-change-the-color-of-a-hyper-link-for-one-specific-page/qaq-p/1447434>

<https://community.atlassian.com/t5/Questions-for-Confluence/Change-the-Colour-of-a-Link/qaq-p/1681935>

<https://jira.atlassian.com/browse/CONFSERVER-22026>

<https://jira.atlassian.com/browse/CONFSERVER-57949>

Cheers


Tags: cloud

confluence-cloud
Migrate confluence to another server
Asked by Jeffrey Ng:

I have an existing confluence server and want to migrate to another server, I follow the steps as <https://confluence.atlassian.com/doc/migrating-confluence-between-servers-184150.html>, i have completed steps of 1,2,3,4,6,8, but when I start confluence, nothing shows up, the page just keep on loading.


Answers:
author: Jeffrey Ng
body: I found it's the database connection problem, the new server cannot access the database server and cause the page keep loading, after fix the db connection issue, everything is fine now, thank you all!


author: Danyal Iqbal
body: Are you migrating to the same version?

Did it start at step 3 normally?

Check if server.xml needs to be adjusted for the new server.

Have a look at the atlassian-confluence.log not the application server log.


author: Grigory Salnikov
body: Hi!

How long have you waited? Sometime it takes awhile to start.

comments: author: Jeffrey Ng
body: it keeps on loading for more than half hour, anything i can check for the issue?


author: Grigory Salnikov
body: Yes, half an hour is quite long.

Try to check *catalina.out*log. There should be events that would give a hint.


Tags: confluence-server

server
Confluence - Communications link failure
Asked by zoha khoshnoodi:

Hi

my confluence server was shut down and after it tun on again my confluence can't start anymore. I check the log and found these errors there:

ERROR \[localhost-startStop-3\] \[engine.jdbc.spi.SqlExceptionHelper\] logExceptions Communications link failure

ERROR \[Gemini Blueprint context shutdown thread1\] \[engine.jdbc.spi.SqlExceptionHelper\] logExceptions Communications link failure

what should I do?

the only thing that I change is my server password and not any thing else.


Answers:
author: Igor M.
body: Hello,

Please make sure your DB server is up, running and reachable from Confluence server.

Check if you do not have any duplicate processes for confluence running if you do, kill them and try to start confluence again.

Have you changed anything on DB side, like DB password? If yes, then you need to upgrade that too as per [How to find Confluence's database connection parameters](https://confluence.atlassian.com/confkb/how-to-find-confluence-s-database-connection-parameters-779172320.html) guide.

Check catalina.out and atlassian-confluence.log for more clues as to why system does not boot

comments: author: zoha khoshnoodi
body: I check all of them and find this warning in catalina.out :

WARNING \[localhost-startStop-1\] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application \[ROOT\] registered the JDBC driver \[org.h2.Driver\] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.  

also this :

03-Jul-2018 10:08:24.691 INFO \[Abandoned connection cleanup thread\] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load \[\]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.  
java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load \[\]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.  


author: Igor M.
body: Those Warning and Info level events appear to be unrelated. I would suggest making sure your DB is up and running, shit down and kill any confluence process in memory and attempt to start Confluence service again.


author: zoha khoshnoodi
body: .


Tags: confluence-server

jdbc

mysql

server
How to change the attachment storage to database?
Asked by Hunter:

Hi there,

due to security reasons I want to store all attachments in the external database. In the Attachment Storage Options the database option is not selectable.

![storage.JPG](/t5/image/serverpage/image-id/25869i96CDE2FCA9E80BD1/image-size/large?v=v2&px=999 "storage.JPG")Is there another way to migrate the attachments to the external database? I'm running Confluence 6.10 connected to a Microsoft SQL Server 2016 Standard databse.

Greetings,

Marco


Answers:
author: Igor M.
body: Hello,

Storing attachments in dataBase was only supported and possible with up to Confluence version 5.4. After that attachments storage in DB has been depreciated, see [Attachment Storage Configuration](https://confluence.atlassian.com/doc/attachment-storage-configuration-166876.html). If you have security concerns about storing attachment on the disk I would suggest implementing encryption instead. as long as Confluence is able to access files there will be no problem with that.

Regards

Igor

comments: author: Hunter
body: Hello Igor,

I expected to hear that. Thank you for your reply and the clearance.

Regards,

Marco


Tags: attachment

confluence-server

database

server

storage
ToolTip macro unexpected newline
Asked by Grigory Salnikov:

Hi!

Recently I've started to use a ToolTip macro and encountered the following problem:

![ToolTip.jpg](/t5/image/serverpage/image-id/25867i2E8B4378179F7899/image-size/large?v=v2&px=999 "ToolTip.jpg")When I use the second tooltip macro it suddenly appears on a new line and there's nothing to be done about it (I've tried to delete everything between this macro and other text in edit mode, all in vain).

Does anyone have suggestions?

Thank you.


Answers:
author: Shannon S
body: Greg,

Can you let me know which tooltip macro you're using when this happens? Which version of Confluence are you on?

Shannon


Tags: confluence-server

server

tool-tip
Count number of attachments in a space
Asked by demartv:

Hello,  
I would like to know the number of attachments in a space.  
Content management displays attachments but does not display the attachment number.  
Is there another solution?  
Thank you

Best Regards,

Vincent


Answers:
author: Yogesh Mude
body: Hi [@demartv](/t5/user/viewprofilepage/user-id/1570984)

Welcome to the community!

Are you looking for a specific Space attachments count then please look at the below discussion.

<https://community.atlassian.com/t5/Confluence-questions/How-can-we-get-the-count-of-number-of-pages-blogs-and/qaq-p/134405>

Else you can find it via database as well.

<https://confluence.atlassian.com/confkb/how-to-determine-the-number-of-attachments-in-my-confluence-instance-289276388.html>


Tags: attachment

confluence-server

count
Restore Pages with tree view
Asked by Patrick Schneider:

Hi,

an customer deleted an entire Page with Child pages and want a restore.  
There are a lot of subpages and my question is, is there an option to activate a "Page Tree" in the trash to see which pages were located in the page?


Answers:
author: Jonathan Smith
body: [@Patrick Schneider](/t5/user/viewprofilepage/user-id/711920)

[Per documentation](https://confluence.atlassian.com/doc/delete-or-restore-a-page-139429.html), when pages are restored from trash, they are placed at the root level. This means you will need to recreate the structure.

Another option is to locate a backup of that space, restore in lower environment, export the space, then import the space into PROD.

Instead of importing, you could also just view the hierarchy from DEV and recreate the structure in PROD.

comments: author: Patrick Schneider
body: Thanks, that was "the" main Problem. I could manage to get an old "snapshot" to reconstruct the Sites.


Tags: confluence-server

server
Cannot access confluence in local / tuto a new Confluence macro
Asked by Julien Brachet:

Hi,

I'm under Windows.

atlassian confluence version:

![Capture-atlas1.PNG](/t5/image/serverpage/image-id/25861iF1BF70B78096EAAD/image-size/large?v=v2&px=999 "Capture-atlas1.PNG")

I installed and run once the confluence atlassian and everything was fine.

I have been through the tutorial creating confluence macro. Imported the project into Eclipse.. created the Java class required and And after build, install and run the plugin via

atlas-mvn eclipse:eclipse

then

atlas-run

![Capture-atlas2.PNG](/t5/image/serverpage/image-id/25863i6198CFA7FCFA7971/image-size/large?v=v2&px=999 "Capture-atlas2.PNG")

it seems that confluence restart and should be available on 1990 port in my case http://NOM_MACHINE:1990/confluence and not http://localhost:1990/confluence

when I request it I got the error:

![Capture-atlas3.PNG](/t5/image/serverpage/image-id/25864iA3A8031EC18429AD/image-size/large?v=v2&px=999 "Capture-atlas3.PNG")

Anyone can help on this?

Cheers


Answers:
author: Julien Brachet
body: Okay I figured out the problem.. I was not working under the active eclipse workspace.. after retrying with the right workspace it worked fine.


author: Julien Brachet
body: Hi Nic and thank you.

It seems strange to me but after following the tuto how to install Atlassian SDk + tuto How to create a Macro then currently what I have installed I do not have any confluence log. Even if Confluence was installed through the mentioned tutorials.


author: Nic Brough -Adaptavist-
body: You need to have a read of the Confluence application log - it looks like the Tomcat is starting up fine, but the plugin you have compiled is preventing Confluence from starting within that. There should be details within the application log about that.

comments: author: Julien Brachet
body: Sorry but I cannot find any Confluence application logs. Shall I turn anything on? enabled log somewhere?


author: Julien Brachet
body: Hi,

Any help? or do you need more details or information in order to bring me support?

Cheers.


author: Julien Brachet
body: in addition in the logs:

127.0.0.1 - - \[02/Jul/2018:09:57:47 +0200\] "GET /cargocpc/index.html HTTP/1.1" 200 124  
0:0:0:0:0:0:0:1 - - \[02/Jul/2018:09:58:38 +0200\] "GET /confluence HTTP/1.1" 302 -  
0:0:0:0:0:0:0:1 - - \[02/Jul/2018:09:58:38 +0200\] "GET /confluence/ HTTP/1.1" 404 1016  
0:0:0:0:0:0:0:1 - - \[02/Jul/2018:09:58:38 +0200\] "GET /favicon.ico HTTP/1.1" 404 -  
10.15.12.32 - - \[02/Jul/2018:09:59:17 +0200\] "GET /confluence HTTP/1.1" 302 -  
10.15.12.32 - - \[02/Jul/2018:09:59:17 +0200\] "GET /confluence/ HTTP/1.1" 404 1016  
10.15.12.32 - - \[02/Jul/2018:09:59:18 +0200\] "GET /favicon.ico HTTP/1.1" 404 -


Tags: macro
Add label without editing permissions
Asked by Anne EQS:

Is there any way in Confluence to allow adding a label to users who have no editing permsisisons for a page / blogpost?  
Even if users are not permitted to edit the content it would be useful, if they could add a label to improve the search index. (They are the ones who know best what they were searching for.)


Answers:
author: Ollie Guan
body: Hi [@Anne EQS](/t5/user/viewprofilepage/user-id/502296),

As far as I know, this is out of control. You can refer to the following similar questions

<https://community.atlassian.com/t5/Confluence-questions/How-to-manage-labels-permissions-in-confluence/qaq-p/696357>

<https://community.atlassian.com/t5/Jira-questions/How-do-you-restrict-the-ability-to-create-labels-to-a-specific/qaq-p/26983>

<https://community.atlassian.com/t5/Confluence-questions/how-to-give-permission-on-label-so-that-only-specific-users-can/qaq-p/13126>


Tags: confluence-server

label

permission

server
How to show JIRA project logged work hours in Confluence?
Asked by Daz Daz:

I have a JIRA server and a Confluence server. I have setup application links on both sides. I would like to use Confluence as a place to show the project progress, particularly on the logged work hours.

Say I am developer and I log work hours in JIRA. How do I configure so that it will be displayed in Confluence space/page? I have already setup a Project space, all I need now is something like a table to showcase the progress, total estimation hours vs logged work hours but I can't seem to get logged work hours from JIRA.

I'm open to any ideas like scripts, plugins etc. Thanks!


Answers:
author: Tansu Akdeniz
body: Hi [@Daz Daz](/t5/user/viewprofilepage/user-id/1528124),

You can use JIRA gadgets within a Confluence page as a macro. It may help to solve your issue.

In order to do it:

* Go to Confluence Admin page -\> External Gadgets
* Add the gadget URL (from JIRA -\> Add Gadget -\> Show XML link)

Than you can get any report from JIRA with a given configuration.

Related KB: <https://confluence.atlassian.com/doc/registering-external-gadgets-204050482.html>

Tansu


Tags: confluence-server

jira

jira-server

server
REST API returns errant space char at end of root page ID value
Asked by David Bakkers:

I've found what I think might be a bug in Confluence Servers v6.9.0 and 6.3.4

When you use the REST API to query the root page to get its ID (using a GET to the URL https://{MyServer}/rest/api/space/{SpaceKey}/content/page?depth=root ) the value returned for the id has an errant extra space after the numerical value. IE, if the root page's id is 12345678, as shown via the Page Information page, the value returned by the API is "12345678 "

That extra character needs to be removed if the id number is to be used in subsequent REST API queries to create pages with the root as the ancestor.

Can anyone else confirm this issue?


Answers:
author: David Bakkers
body: I'm going to raise this as a bug with the Atlassian devs and see if they can advise of the cause.


author: David Bakkers
body: Hmmm. It seems to be an issue with the environment I'm using to submit the REST API calls.

I'm using PowerShell and the Invoke-RestMethod applet to handle parsing all the JSON, but when I make the same call to the API using other REST tools and methods, the errant space doesn't seem to be there.

I've just done some more testing and decoded the errant character to its ASCII value, and it comes back as 32, so it's definitely a space.

What's weird is that I use Invoke-RestMethod to interact with the REST API of both Jira and Confluence for lots of other things and no other returned value has this issue. It seems to be some issue with how Confluence is encoding the response in UTF8.


Tags: confluence-server

server
Attachments not found - confluence
Asked by Parthiban Narayanasamy:

We are trying to move the content from one space to anther space, and import into to server.

but for some space we are getting attachment not found error. but i am able to see the file name, size details, but unable to view or download the attachment. Please assist.

Error: Attachment file not found.


Answers:
author: Marcel Kleinl?tke
body: A similar issue over here. two user, both mac os 13.4.1 safari Version 16.5.1   
One of them can add attachements to a page or a makro the other user cannot...  

any Ideas?

comments: author: Marcel Kleinl?tke
body: It is without using move content or so... fresh page. insert attachement... one gets the attachement on the page the other:  
attachement not found.


author: Igor M.
body: Hello,

If you can see the file on the disk corresponding to Space ID and Page ID you are looking for, then you can try:

* [Rebuilding your index from scratch](https://confluence.atlassian.com/confkb/how-to-rebuild-the-content-indexes-from-scratch-on-confluence-server-110035351.html)
* Then try [How to resolve missing attachments in Confluence](https://confluence.atlassian.com/confkb/how-to-resolve-missing-attachments-in-confluence-201761.html), specifically the first part, where you search file name by page id on disk.

If you can't locate the files on disk, It could happen that migration was interrupted or did not complete properly, in that case, I would suggest to generate a new space export and try migration again.

comments: author: Parthiban Narayanasamy
body: Thanks for your response Igor. i have checked database and i am able to see entries for images/files in the content table for corresponding page and space.

does this mean the files are already migrated to the site?

i have tries to search via Grep but unfortunately the session is getting time out.

sample query: find /application/confluence.cba/shared_home/attachments \| grep 429792928


author: Igor M.
body: Hello,

No, DB entries only confirm that Confluence is expecting for attachment to be present, it does not confirm if it actually exists on the disk. If you check atlassian-confluence.log you should be able to see the error for missing attachments that will give you a path to file, you can check if the file exists there. If the search is getting timed out, check if the account you are running find from has the right to attachments directory.

If you are able to find the file on disk, then you can proceed with re-index and KB for missing attachments.


author: Parthiban Narayanasamy
body: Thanks Igor. Let me try that.


Tags: confluence-server

server
Problem with CSS and JS Confluence
Asked by ??????? ??????:

After installation Confluence Server 6.10.0, Web Interface starts without CSS and JS.

browser try to get CSS and JS from

http://host:port/s/c7f81817e99cf8ff35afbb7fe7fae42b-CDN/ru_RU/7702/32e2f122cb90301123472685b84266a9778fff4a/fe44fc8762f4b9913e1f4d1cdf46fabd/_/download/contextbatch/css/_super/batch.css

but get 500 Http code.

2018-07-01 23:08:16,726 ERROR \[http-nio-8090-exec-9\] \[\[Standalone\].\[localhost\].\[/\].\[noop\]\] log Servlet.service() for servlet \[noop\] in context with path \[\] threw exception

com.atlassian.util.concurrent.LazyReference$InitializationException: java.lang.IllegalStateException: Container is not setup

Who solved same problem?


Answers:
author: R. Fuerst
body: Hi there,

Based on the information you've provided, it sounds like perhaps your Java version is incorrect or your file permissions are not set correctly. I'd suggest shutting down Confluence and then checking the file permissions per the documentation below:

* <https://confluence.atlassian.com/confkb/confluence-does-not-start-due-to-spring-application-context-has-not-been-set-218278311.html>

Then clear the Confluence plugins cache, following [this guide](https://confluence.atlassian.com/confkb/how-to-clear-confluence-plugins-cache-297664846.html), and try starting Confluence and loading it in the browser. Additionally, you'll want to confirm that you're on a supported Java version (among other prerequisites) described in our [Supported Platforms](https://confluence.atlassian.com/doc/supported-platforms-207488198.html).

If that fails, could you describe how you tried installing Confluence?

comments: author: ??????? ??????
body: Hi Rachel,

It was easier :) I'm just rebooted server and confluence started correctly. I don't know why that helped.

Thank you!


author: R. Fuerst
body: I'm glad to hear you were able to get Confluence started! Of course it's always the easy solution: restart. :)


Tags: confluence-server

server