[jira] [Created] (ISIS-2978) Launch packaged SimpleApp 2.0.0-M7 throws JAXB exception

2022-03-19 Thread Vladimir Nisevic (Jira)
Vladimir Nisevic created ISIS-2978:
--

 Summary: Launch packaged SimpleApp 2.0.0-M7 throws JAXB exception
 Key: ISIS-2978
 URL: https://issues.apache.org/jira/browse/ISIS-2978
 Project: Isis
  Issue Type: Bug
  Components: Isis Examples
Affects Versions: 2.0.0-M7
Reporter: Vladimir Nisevic
 Attachments: startup.txt

h2. Problem description

Followed guide 
[https://isis.apache.org/docs/2.0.0-M7/starters/simpleapp.html#downloading-&-running]
 

My environment:
 * Windows 10
 * openjdk 11.0.2 2019-01-15

 

I use in all cases same JDK.

 

Launching from IDE (IntelliJ) works fine, but when launching the packaged JAR 
with
{code:java}
somePath\isis-app-simpleapp-jdo\webapp\target> java -jar 
.\simpleapp-jdo-webapp-2.0.0-M7-exec.jar  {code}
I get next error - see attached log for whole startup log
{code:java}
Caused by: java.lang.ClassNotFoundException: com.sun.xml.bind.v2.ContextFactory
   at 
jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) 
~[?:?]
   at 
jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
 ~[?:?]
   at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
   at 
javax.xml.bind.ServiceLoaderUtil.nullSafeLoadClass(ServiceLoaderUtil.java:92) 
~[jakarta.xml.bind-api-2.3.3.jar!/:2.3.3]
   at 
javax.xml.bind.ServiceLoaderUtil.safeLoadClass(ServiceLoaderUtil.java:125) 
~[jakarta.xml.bind-api-2.3.3.jar!/:2.3.3]
   at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:230) 
~[jakarta.xml.bind-api-2.3.3.jar!/:2.3.3]
   at javax.xml.bind.ContextFinder.find(ContextFinder.java:375) 
~[jakarta.xml.bind-api-2.3.3.jar!/:2.3.3]
   at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:691) 
~[jakarta.xml.bind-api-2.3.3.jar!/:2.3.3]
   at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:632) 
~[jakarta.xml.bind-api-2.3.3.jar!/:2.3.3]
   at org.apache.isis.commons.internal.resources._Xml.contextOf(_Xml.java:224) 
~[isis-commons-2.0.0-M7.jar!/:2.0.0-M7]
   ... 15 more
{code}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (ISIS-2877) Support for Value Type Composition

2022-03-19 Thread ASF subversion and git services (Jira)


[ 
https://issues.apache.org/jira/browse/ISIS-2877?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17509190#comment-17509190
 ] 

ASF subversion and git services commented on ISIS-2877:
---

Commit cdf242f33d79035b44c350e28214c3f8c183b1ec in isis's branch 
refs/heads/master from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=cdf242f ]

ISIS-2877: ScalarPanel refactoring

- rename REGULAR -> INPUT
- rename COMPACT -> OUTPUT
- start encapsulating fragment IDs

> Support for Value Type Composition
> --
>
> Key: ISIS-2877
> URL: https://issues.apache.org/jira/browse/ISIS-2877
> Project: Isis
>  Issue Type: Improvement
>  Components: Isis Core, Isis Viewer Wicket
>Reporter: Andi Huber
>Assignee: Andi Huber
>Priority: Major
> Fix For: 2.0.0-RC1
>
>
> It should be sufficient to specify a value-type say CalendarEvent to be a 
> compound of already existing value-types (date, time, duration, title, notes) 
> = base-types, without the need of further integration with the UI.
> Given all the required information via a ValueSemanticsProvider, the 
> framework should be smart enough to handle:
> * property update dialogs (optional -  for that to work, we might just 
> require an update action that takes all required base-types as arguments)
> * action dialogs (eg. just embed the base-types)
> * table columns (eg. just embed the base-types, or as an alternative use 
> value semantics 'rendering')



--
This message was sent by Atlassian Jira
(v8.20.1#820001)