jclouds-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrea Turli <andrea.tu...@gmail.com>
Subject Re: listNodes() crashing with Softlayer
Date Wed, 13 Nov 2013 08:44:34 GMT
Hi Leons,

would yiu mind to try to build from source 1.6.x branch?

We mergrd yesterday a couple of PRs that should fix your issue as well.

Andrea
Il 13/nov/2013 03:11 "Leons Petrazickis" <leonsp@ca.ibm.com> ha scritto:

> I'm trying to get the compute API sample code running with Softlayer cloud:
> https://jclouds.apache.org/documentation/userguide/compute/
>
> The call to listNodes() crashes with this stacktrace:
> *java.util.NoSuchElementException*: ProductItem has no
> prices:ProductItem{id=3905, description=CentOS 6.0 - Minimal Install (32
> bit), units=N/A, capacity=0.0, prices=[],
> categories=[ProductItemCategory{id=12, name=Operating System,
> categoryCode=os}]}
>  at org.jclouds.softlayer.compute.functions.ProductItems$3.apply(
> *ProductItems.java:64*)
>  at org.jclouds.softlayer.compute.functions.ProductItems$3.apply(
> *ProductItems.java:60*)
>  at org.jclouds.softlayer.compute.functions.ProductItemToImage$4.apply(
> *ProductItemToImage.java:181*)
>  at org.jclouds.softlayer.compute.functions.ProductItemToImage$4.apply(
> *ProductItemToImage.java:177*)
>  at org.jclouds.softlayer.compute.functions.ProductItemToImage.apply(
> *ProductItemToImage.java:87*)
>  at
> org.jclouds.softlayer.compute.functions.VirtualGuestToNodeMetadata$GetImageForVirtualGuest.getImage(
> *VirtualGuestToNodeMetadata.java:150*)
>  at
> org.jclouds.softlayer.compute.functions.VirtualGuestToNodeMetadata.apply(
> *VirtualGuestToNodeMetadata.java:87*)
>  at
> org.jclouds.softlayer.compute.functions.VirtualGuestToNodeMetadata.apply(
> *VirtualGuestToNodeMetadata.java:52*)
>  at com.google.common.base.Functions$FunctionComposition.apply(
> *Functions.java:210*)
>  at com.google.common.collect.Iterators$8.transform(*Iterators.java:860*)
>  at com.google.common.collect.TransformedIterator.next(
> *TransformedIterator.java:48*)
>  at com.google.common.collect.Iterators$7.computeNext(*Iterators.java:701*
> )
>  at com.google.common.collect.AbstractIterator.tryToComputeNext(
> *AbstractIterator.java:143*)
>  at com.google.common.collect.AbstractIterator.hasNext(
> *AbstractIterator.java:138*)
>  at com.google.common.collect.Sets.newLinkedHashSet(*Sets.java:295*)
>  at org.jclouds.compute.internal.BaseComputeService.listNodes(
> *BaseComputeService.java:337*)
>  at Test.main(*Test.java:29*)
>
> The jclouds testsuite had the same failure at the 1.6.0 level, but I can't
> find runs at a newer level:
>
> https://jclouds.incubator.apache.org/documentation/releasenotes/1.6.0/softlayer-failures.txt
>
> I tried both jclouds 1.6.1-incubating and 1.6.2-incubating.
>
> Is there a way to specify a newer version of jclouds (1.6.3?) in
> pod.xml/Maven?
>
> Does it look like the same issue as this one in the bug tracker?
>
> https://issues.apache.org/jira/browse/JCLOUDS-213?jql=text%20~%20%22softlayer%22
>
> What should I try next?
>
> Thanks,
>
> *Leons Petrazickis*
> Emerging Technologies Developer
> IM Cloud Computing Centre of Competence
> ------------------------------
> *Mobile:* 1-416-712-2042
> * E-mail:* *leonsp@ca.ibm.com* <leonsp@ca.ibm.com>
> * Blog: **www.db2teamblog.com* <http://www.db2teamblog.com/>
> * Find me on:* [image: LinkedIn: http://www.linkedin.com/in/leonsp]<http://www.linkedin.com/in/leonsp>
>  [image: Twitter: http://twitter.com/#!/leonsp]<http://twitter.com/#!/leonsp>
>
> [image: IBM]
>
>

Mime
View raw message