argouml-tigris-org / argouml

Main project of argouml. Some information in the wiki. Some old releases in releases. (depends on parentpom, testmodels)
246 stars 92 forks source link

Failed to create a prop panel #47

Open rpopov opened 2 years ago

rpopov commented 2 years ago

The properties panel does not open in v0.35.2

Steps to reproduce:

The log contains

Oct 31, 2021 8:38:02 AM org.argouml.application.Main main
INFO: ArgoUML Started.
Oct 31, 2021 8:38:03 AM org.argouml.configuration.ConfigurationProperties loadFile
INFO: Configuration loaded from /home/popovr/.argouml/argo.user.properties
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: SAX-Parser com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl wird verwendet
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: 
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: Package: org.argouml.application
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: 
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: Package: org.netbeans.mdr
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: -- No version information available --
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO:  Perhaps manifest isn't available or you aren't using JAR.
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: 
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: Package: org.tigris.gef.base
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: 
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: Package: org.xml.sax
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: Component: Java Runtime Environment, by: Red Hat, Inc., Version: 1.8.0_312
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: 
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: Package: java.lang
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: Component: Java Runtime Environment, by: Red Hat, Inc., Version: 1.8.0_312
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: 
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: Package: com.sun.org.apache.xerces.internal.jaxp
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: Component: Java Runtime Environment, by: Red Hat, Inc., Version: 1.8.0_312
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: 
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: 
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: Operating System is:Linux
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: Operating System Version:5.4.17-2136.300.7.el8uek.x86_64
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: Language:en
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: Country:US
Oct 31, 2021 8:38:03 AM org.argouml.util.Tools logVersionInfo
INFO: 
Oct 31, 2021 8:38:03 AM org.argouml.moduleloader.ModuleLoader2 computeExtensionLocations
INFO: argoRoot is file:/home/popovr/projects/argouml/src/argouml-build/target/argouml-jar-with-dependencies.jar
Oct 31, 2021 8:38:03 AM org.argouml.moduleloader.ModuleLoader2 computeExtensionLocations
INFO: argoHome is /home/popovr/projects/argouml/src/argouml-build/target
Oct 31, 2021 8:38:03 AM org.argouml.profile.init.ProfileLoader huntForProfilesInDir
INFO: Looking for Profiles in /home/popovr/projects/argouml/src/argouml-build/target/ext
Oct 31, 2021 8:38:03 AM org.argouml.ui.MultiEditorPane <init>
INFO: making MultiEditorPane
Oct 31, 2021 8:38:04 AM org.argouml.ui.DetailsPane <init>
INFO: making DetailsPane(east)
Oct 31, 2021 8:38:04 AM org.argouml.ui.DetailsPane <init>
INFO: making DetailsPane(south)
Oct 31, 2021 8:38:04 AM org.argouml.ui.DetailsPane <init>
INFO: making DetailsPane(southeast)
Oct 31, 2021 8:38:04 AM org.argouml.ui.DetailsPane <init>
INFO: making DetailsPane(northwest)
Oct 31, 2021 8:38:04 AM org.argouml.ui.DetailsPane <init>
INFO: making DetailsPane(north)
Oct 31, 2021 8:38:04 AM org.argouml.ui.DetailsPane <init>
INFO: making DetailsPane(northeast)
Oct 31, 2021 8:38:04 AM org.argouml.ui.cmd.GenericArgoMenuBar registerForMacEvents
INFO: Determining if Mac OS to set special handlers
Oct 31, 2021 8:38:04 AM org.argouml.cognitive.ui.WizDescription <init>
INFO: making WizDescription
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectManager$1 execute
INFO: making empty project
Oct 31, 2021 8:38:04 AM org.argouml.kernel.MemberList <init>
INFO: Creating a member list
Oct 31, 2021 8:38:04 AM org.argouml.profile.ResourceModelLoader loadModel
INFO: Loading profile from resource /org/argouml/profile/profiles/uml14/default-uml14.xmi
Oct 31, 2021 8:38:04 AM org.argouml.model.mdr.XmiReaderImpl parse
INFO: Loading to extent http://argouml.org/profiles/uml14/default-uml14.xmi UmlPackage$Impl  ID: -64--88-2-100-3f4a5b6:17cd511c1f1:-8000:000000000000071D  MID: -64--88-2-100-3f4a5b6:17cd511c1f1:-8000:00000000000002E7  OPCKG: -64--88-2-100-3f4a5b6:17cd511c1f1:-8000:000000000000071D
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectImpl <init>
INFO: making empty project with empty model
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectImpl addMember
INFO: Adding model member
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectImpl addModelMember
INFO: Adding model member to start of member list
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectImpl addMember
INFO: There are now 2 members
Oct 31, 2021 8:38:04 AM org.argouml.uml.diagram.ArgoDiagramImpl constructorInit
INFO: Setting Diagram undo manager
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectImpl addMember
INFO: Adding diagram member
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectImpl addMember
INFO: There are now 3 members
Oct 31, 2021 8:38:04 AM org.argouml.uml.diagram.ArgoDiagramImpl constructorInit
INFO: Diagram undo manager already set
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectImpl addMember
INFO: Adding diagram member
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectImpl addMember
INFO: There are now 4 members
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectImpl addMember
INFO: Adding todo member
Oct 31, 2021 8:38:04 AM org.argouml.kernel.MemberList setTodoList
INFO: Setting todoList to Untitled.todo
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectImpl addTodoMember
INFO: Added todo member, there are now 5
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectImpl addMember
INFO: There are now 5 members
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectImpl addMember
INFO: Adding todo member
Oct 31, 2021 8:38:04 AM org.argouml.kernel.MemberList setTodoList
INFO: Setting todoList to Untitled.todo
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectImpl addTodoMember
INFO: Added todo member, there are now 5
Oct 31, 2021 8:38:04 AM org.argouml.kernel.ProjectImpl addMember
INFO: There are now 5 members
Oct 31, 2021 8:38:04 AM org.argouml.uml.ui.TabProps setTarget
INFO: setTarget: there are 1 targets
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: 
profile of load time ############
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: begin                                                       132
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: arguments                                                   1
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: create splash                                               0
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: initialize laf                                              126
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: initialize model subsystem                                  493
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: initialize the profile subsystem                            114
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: initialize gui                                              223
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: initialize subsystems                                       80
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: initialize modules                                          1
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: perform commands                                            0
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: open project                                                129
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: set project                                                 0
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: perspectives                                                0
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: open window                                                 39
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: close splash                                                76
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: start critics                                               1
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: start loading modules                                       1
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: Total             1416
Oct 31, 2021 8:38:04 AM org.argouml.application.Main main
INFO: #################################

Oct 31, 2021 8:38:05 AM org.argouml.application.StartCritics run
INFO: spawned critiquing thread
Oct 31, 2021 8:38:05 AM org.argouml.moduleloader.ModuleLoader2 addClass
INFO: Loading module org.argouml.dev.DeveloperModule
Oct 31, 2021 8:38:05 AM org.argouml.application.LoadModules run
INFO: Module loading done
Oct 31, 2021 8:38:07 AM org.argouml.uml.ui.TabProps setTarget
INFO: setTarget: there are 1 targets
Oct 31, 2021 8:38:07 AM org.argouml.uml.ui.TabProps findPanelFor
SEVERE: Failed to create a prop panel for: UmlPackage$Impl  ID: -64--88-2-100-3f4a5b6:17cd511c1f1:-8000:0000000000000866  MID: -64--88-2-100-3f4a5b6:17cd511c1f1:-8000:000000000000060C  OPCKG: -64--88-2-100-3f4a5b6:17cd511c1f1:-8000:0000000000000622
rpopov commented 2 years ago

Same is with the master version

linustolke commented 2 years ago

I think this is a problem with the maven build and the module mechanism that are not working together. I think it is a rather complex problem to solve.