Hi Support,

Figured that use of latest version 0.0.2 for below property causes this
build failure.

<mavendeps-isiswebapp.version>0.0.2</mavendeps-isiswebapp.version>

After changing this to 0.0.1, it was building fine.

Cheers,
Jayesh

On Fri, Jul 14, 2017 at 12:46 AM, Jayesh Prajapati <[email protected]>
wrote:

> Hi Dan,
>
> A test application depends on Isis 1.14.0 is available on github at
> https://github.com/jayeshatnest/test/tree/test-app-1.14.0
>
> Currently build is failing with below error and we are unable to
> understand why it is looking for dependency [org.apache.isis.core:isis-
> core-viewer-wicket-impl:jar:1.13.1]
>
> [INFO] ------------------------------------------------------------
> ------------
> [INFO] Reactor Summary:
> [INFO]
> [INFO] Test Parent ........................................ SUCCESS [
>  0.605 s]
> [INFO] Test Common Module ................................. SUCCESS [
> 14.131 s]
> [INFO] Test Application ................................... SUCCESS [
> 25.545 s]
> [INFO] Test Webapp ........................................ FAILURE [
>  0.238 s]
> [INFO] ------------------------------------------------------------
> ------------
> [INFO] BUILD FAILURE
> [INFO] ------------------------------------------------------------
> ------------
> [INFO] Total time: 40.999 s
> [INFO] Finished at: 2017-07-14T00:41:00+05:30
> [INFO] Final Memory: 77M/461M
> [INFO] ------------------------------------------------------------
> ------------
> [ERROR] Failed to execute goal on project test-webapp: Could not resolve
> dependencies for project test:test-webapp:war:0.1-SNAPSHOT: The following
> artifacts cou
> ld not be resolved: org.apache.isis.core:isis-
> core-viewer-wicket-impl:jar:1.13.1, org.apache.isis.viewer:isis-
> core-viewer-wicket-impl:jar:1.14.0: Failure to fin
> d org.apache.isis.core:isis-core-viewer-wicket-impl:jar:1.13.1 in
> http://repository-estatio.forge.cloudbees.com/snapshot/ was cached in the
> local repository, re
> solution will not be reattempted until the update interval of Cloudbees
> snapshots has elapsed or updates are forced -> [Help 1]
> [ERROR]
> [ERROR] To see the full stack trace of the errors, re-run Maven with the
> -e switch.
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/
> DependencyResolutionException
> [ERROR]
> [ERROR] After correcting the problems, you can resume the build with the
> command
> [ERROR]   mvn <goals> -rf :test-webapp
>
> Please help in resolving above build issue. As soon as this is fixed we
> will try new feature of collection as action parameter.
>
> Thanks,
> Jayesh
>
> On Thu, Jul 13, 2017 at 4:41 PM, Jayesh Prajapati <[email protected]>
> wrote:
>
>> Hi Anisha,
>> Let's create a test project on public git repo where this issue is
>> replicable. This will help community to provide quicker turnaround on
>> query/issue.
>>
>> Thanks,
>> Jayesh
>>
>>
>> On Thu 13 Jul, 2017, 3:33 PM Anisha Jaiswal, <[email protected]>
>> wrote:
>>
>>> Hi,
>>>
>>> I am Anisha Jaiswal and am using Apache Isis to build an application.
>>> I am facing a couple of issues...could you please help me out here:
>>>
>>> 1) I am currently using the core version 1.13.2 and decided to upgrade to
>>> 1.14.0 since it supports collection parameters in action methods.
>>> I use maven to build my application. After running the build for version
>>> 1.14.0, i got the error:
>>> *Missing isis-core-viewer-wicket-impl-1.13.1.jar*. It wasn't able to
>>> download the jar.
>>>
>>> Here is how i had given the dependency in my pom:
>>>
>>>             <dependency>
>>>                 <groupId>org.apache.isis.core</groupId>
>>>                 <artifactId>isis</artifactId>
>>>                 <version>${isis.version}</version>
>>>                 <type>pom</type>
>>>                 <scope>import</scope>
>>>             </dependency>
>>>
>>> where isis.version is 1.14.0
>>>
>>> Is there any other dependency i need to include ?
>>>
>>> 2) Then i decided to try version'1.15.0-SNAPSHOT', which is still under
>>> development.
>>> The application got built properly for this version. It was able to
>>> download the isis-core-viewer-wicket-impl jar for this version.
>>>
>>> But the issue that i am facing now is that as soon as i try to show a
>>> collection in my ViewModel it gives me the *IsisAssertException: POJO Map
>>> already contains object*
>>> These collections were working fine in version 1.13.2.
>>> This is how i have the collection specified in the layout.xml of my
>>> ViewModel:
>>>
>>>     <collection id="students" defaultView="table" />
>>>
>>> And the corresponding method in the java class is:
>>>
>>> public List<Student> getStudents() {
>>> List<Student> responseList = new ArrayList<>();
>>> .
>>> .
>>> return responseList;
>>> }
>>>
>>> *When do we get this exception and how do we resolve it ?*
>>>
>>> *Any help on these issues would really help my project.*
>>>
>>> Thanks a lot,
>>> Anisha
>>>
>>
>

Reply via email to