Hi,

so in the log ( log:tail ) I've seen this:

ERROR [Karaf local console user karaf] Exception caught while executing
command
org.apache.felix.resolver.reason.ReasonException: Unable to resolve root:
missing requirement [root] osgi.identity;
osgi.identity=karaf-jpa-example-provider; type=karaf.feature;
version="[4.2.1.SNAPSHOT,4.2.1.SNAPSHOT]";
filter:="(&(osgi.identity=karaf-jpa-example-provider)(type=karaf.feature)(version>=4.2.1.SNAPSHOT)(version<=4.2.1.SNAPSHOT))"
[caused by: Unable to resolve karaf-jpa-example-provider/4.2.1.SNAPSHOT:
missing requirement [karaf-jpa-example-provider/4.2.1.SNAPSHOT]
osgi.identity; osgi.identity=karaf-jpa-example-common; type=karaf.feature;
version="[4.2.1.SNAPSHOT,4.2.1.SNAPSHOT]" [caused by: Unable to resolve
karaf-jpa-example-common/4.2.1.SNAPSHOT: missing requirement
[karaf-jpa-example-common/4.2.1.SNAPSHOT] osgi.identity;
osgi.identity=hibernate; type=karaf.feature;
version="[6.0.10.Final,6.0.10.Final]"]]
    at
org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1343)
~[?:?]
    at
org.apache.felix.resolver.ResolverImpl.doResolve(ResolverImpl.java:392)
~[?:?]
    at
org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:378) ~[?:?]
    at
org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:332) ~[?:?]
    at
org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:257)
~[?:?]
    at
org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:388)
~[?:?]
    at
org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1025)
~[?:?]
    at
org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:964)
~[?:?]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:?]
    at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
~[?:?]
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
~[?:?]
    at java.lang.Thread.run(Thread.java:748) [?:?]
Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to
resolve karaf-jpa-example-provider/4.2.1.SNAPSHOT: missing requirement
[karaf-jpa-example-provider/4.2.1.SNAPSHOT] osgi.identity;
osgi.identity=karaf-jpa-example-common; type=karaf.feature;
version="[4.2.1.SNAPSHOT,4.2.1.SNAPSHOT]" [caused by: Unable to resolve
karaf-jpa-example-common/4.2.1.SNAPSHOT: missing requirement
[karaf-jpa-example-common/4.2.1.SNAPSHOT] osgi.identity;
osgi.identity=hibernate; type=karaf.feature;
version="[6.0.10.Final,6.0.10.Final]"]
    at
org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1343)
~[?:?]
    ... 12 more
Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to
resolve karaf-jpa-example-common/4.2.1.SNAPSHOT: missing requirement
[karaf-jpa-example-common/4.2.1.SNAPSHOT] osgi.identity;
osgi.identity=hibernate; type=karaf.feature;
version="[6.0.10.Final,6.0.10.Final]"
    at
org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1343)
~[?:?]
    at
org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1343)
~[?:?]
    ... 12 more

What it says is ( how I understand it ) : Hibernate 6.0.10.Final is missing
( as I said in first email ) This version of Hibernate does not exists - it
is not release yet, as the latest version released is 5.3.2.Final . It is
the Hibernate Validator, that is of version 6.0.10.Final  ( release date of
2018-05-15 ) ( please see: http://hibernate.org/validator/releases/6.0/ ).


Hibernate 6 is made reference in file:
https://github.com/jbonofre/karaf/blob/DEV_GUIDE/examples/karaf-jpa-example/karaf-jpa-example-features/src/main/feature/feature.xml

as <feature version="6.0.10.Final">hibernate</feature>

I guess, this is wrong.

OK, so I changed to <feature version="[5, 6)">hibernate</feature> . Maven
clean install ( inside examples folder ) and started Karaf again with:

$ JAVA_HOME=/opt/jdk ./bin/karaf clean debug


And after this change I get this error :

ERROR [Karaf local console user karaf] Exception caught while executing
command
org.apache.felix.resolver.reason.ReasonException: Unable to resolve root:
missing requirement [root] osgi.identity;
osgi.identity=karaf-jpa-example-provider; type=karaf.feature;
version="[4.2.1.SNAPSHOT,4.2.1.SNAPSHOT]";
filter:="(&(osgi.identity=karaf-jpa-example-provider)(type=karaf.feature)(version>=4.2.1.SNAPSHOT)(version<=4.2.1.SNAPSHOT))"
[caused by: Unable to resolve karaf-jpa-example-provider/4.2.1.SNAPSHOT:
missing requirement [karaf-jpa-example-provider/4.2.1.SNAPSHOT]
osgi.identity;
osgi.identity=org.apache.karaf.examples.karaf-jpa-example-provider;
type=osgi.bundle; version="[4.2.1.SNAPSHOT,4.2.1.SNAPSHOT]";
resolution:=mandatory [caused by: Unable to resolve
org.apache.karaf.examples.karaf-jpa-example-provider/4.2.1.SNAPSHOT:
missing requirement
[org.apache.karaf.examples.karaf-jpa-example-provider/4.2.1.SNAPSHOT]
osgi.service; objectClass=javax.persistence.spi.PersistenceProvider;
javax.persistence.provider=org.hibernate.jpa.HibernatePersistenceProvider;
effective:=active]]
    at
org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1343)
~[?:?]
    at
org.apache.felix.resolver.ResolverImpl.doResolve(ResolverImpl.java:392)
~[?:?]
    at
org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:378) ~[?:?]
    at
org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:332) ~[?:?]
    at
org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:257)
~[?:?]
    at
org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:388)
~[?:?]
    at
org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1025)
~[?:?]
    at
org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:964)
~[?:?]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:?]
    at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
~[?:?]
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
~[?:?]
    at java.lang.Thread.run(Thread.java:748) [?:?]
Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to
resolve karaf-jpa-example-provider/4.2.1.SNAPSHOT: missing requirement
[karaf-jpa-example-provider/4.2.1.SNAPSHOT] osgi.identity;
osgi.identity=org.apache.karaf.examples.karaf-jpa-example-provider;
type=osgi.bundle; version="[4.2.1.SNAPSHOT,4.2.1.SNAPSHOT]";
resolution:=mandatory [caused by: Unable to resolve
org.apache.karaf.examples.karaf-jpa-example-provider/4.2.1.SNAPSHOT:
missing requirement
[org.apache.karaf.examples.karaf-jpa-example-provider/4.2.1.SNAPSHOT]
osgi.service; objectClass=javax.persistence.spi.PersistenceProvider;
javax.persistence.provider=org.hibernate.jpa.HibernatePersistenceProvider;
effective:=active]
    at
org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1343)
~[?:?]
    ... 12 more
Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to
resolve
org.apache.karaf.examples.karaf-jpa-example-provider/4.2.1.SNAPSHOT:
missing requirement
[org.apache.karaf.examples.karaf-jpa-example-provider/4.2.1.SNAPSHOT]
osgi.service; objectClass=javax.persistence.spi.PersistenceProvider;
javax.persistence.provider=org.hibernate.jpa.HibernatePersistenceProvider;
effective:=active
    at
org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1343)
~[?:?]
    at
org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1343)
~[?:?]
    ... 12 more


And now -- I do not know what is wrong and do not know what is wrong.


Kind Regards,
Miroslav



2018-07-24 9:44 GMT+02:00 Jean-Baptiste Onofré <j...@nanthrax.net>:

> Thanks for the report.
>
> Let me double check.
>
> Regards
> JB
> Le 24 juil. 2018, à 09:42, "Miroslav Beranič" <miroslav.bera...@mibesis.si>
> a écrit:
>
>> Hi,
>>
>> dear Jean-Baptiste Onofré. I am talking about this repository. It does
>> not work.
>>
>> I've checked out https://github.com/jbonofre/karaf/tree/DEV_GUIDE
>>
>> $ git clone -b DEV_GUIDE https://github.com/jbonofre/karaf/tree/DEV_GUIDE
>> karaf_dev_guide
>>
>> Build it with maven:
>>
>> $ mvn -DskipTests -Pfastinstall clean install
>>
>> Went to the distribution/assembly:
>>
>> $ cd assemblies/apache-karaf/target/assembly/
>>
>> and started Karaf from here:
>>
>> $ JAVA_HOME=/opt/jdk ./bin/karaf debug
>> Listening for transport dt_socket at address: 5005
>>         __ __                  ____
>>        / //_/____ __________ _/ __/
>>       / ,<  / __ `/ ___/ __ `/ /_
>>      / /| |/ /_/ / /  / /_/ / __/
>>     /_/ |_|\__,_/_/   \__,_/_/
>>
>>   Apache Karaf (4.2.1-SNAPSHOT)
>>
>> From here, first and only thing I do is:
>>
>> karaf@root()> feature:repo-add mvn:org.apache.karaf.examples/
>> karaf-jpa-example-features/4.2.1-SNAPSHOT/xml
>> karaf@root()> feature:install karaf-jpa-example-datasource
>>
>>
>>
>> karaf@root()> feature:install karaf-jpa-example-provider
>> org.apache.felix.resolver.reason.ReasonException: Unable to resolve
>> root: missing requirement [root] osgi.identity; 
>> osgi.identity=karaf-jpa-example-provider;
>> type=karaf.feature; version="[4.2.1.SNAPSHOT,4.2.1.SNAPSHOT]";
>> filter:="(&(osgi.identity=karaf-jpa-example-provider)(
>> type=karaf.feature)(version>=4.2.1.SNAPSHOT)(version<=4.2.1.SNAPSHOT))"
>> [caused by: Unable to resolve karaf-jpa-example-provider/4.2.1.SNAPSHOT:
>> missing requirement [karaf-jpa-example-provider/4.2.1.SNAPSHOT]
>> osgi.identity; 
>> osgi.identity=org.apache.karaf.examples.karaf-jpa-example-provider;
>> type=osgi.bundle; version="[4.2.1.SNAPSHOT,4.2.1.SNAPSHOT]";
>> resolution:=mandatory [caused by: Unable to resolve
>> org.apache.karaf.examples.karaf-jpa-example-provider/4.2.1.SNAPSHOT:
>> missing requirement [org.apache.karaf.examples.
>> karaf-jpa-example-provider/4.2.1.SNAPSHOT] osgi.service;
>> objectClass=javax.persistence.spi.PersistenceProvider;
>> javax.persistence.provider=org.hibernate.jpa.HibernatePersistenceProvider;
>> effective:=active]]
>>     at org.apache.felix.resolver.Candidates$MissingRequirementError.
>> toException(Candidates.java:1343)
>>     at 
>> org.apache.felix.resolver.ResolverImpl.doResolve(ResolverImpl.java:392)
>>
>>     at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:378)
>>
>>     at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:332)
>>
>>     at org.apache.karaf.features.internal.region.
>> SubsystemResolver.resolve(SubsystemResolver.java:257)
>>     at 
>> org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:388)
>>
>>     at org.apache.karaf.features.internal.service.FeaturesServiceImpl.
>> doProvision(FeaturesServiceImpl.java:1025)
>>     at org.apache.karaf.features.internal.service.
>> FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:964)
>>
>>     at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>>     at 
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>>
>>     at 
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>>
>>     at java.lang.Thread.run(Thread.java:748)
>> Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to
>> resolve karaf-jpa-example-provider/4.2.1.SNAPSHOT: missing requirement
>> [karaf-jpa-example-provider/4.2.1.SNAPSHOT] osgi.identity;
>> osgi.identity=org.apache.karaf.examples.karaf-jpa-example-provider;
>> type=osgi.bundle; version="[4.2.1.SNAPSHOT,4.2.1.SNAPSHOT]";
>> resolution:=mandatory [caused by: Unable to resolve
>> org.apache.karaf.examples.karaf-jpa-example-provider/4.2.1.SNAPSHOT:
>> missing requirement [org.apache.karaf.examples.
>> karaf-jpa-example-provider/4.2.1.SNAPSHOT] osgi.service;
>> objectClass=javax.persistence.spi.PersistenceProvider;
>> javax.persistence.provider=org.hibernate.jpa.HibernatePersistenceProvider;
>> effective:=active]
>>     at org.apache.felix.resolver.Candidates$MissingRequirementError.
>> toException(Candidates.java:1343)
>>     ... 12 more
>> Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to
>> resolve org.apache.karaf.examples.karaf-jpa-example-provider/4.2.1.SNAPSHOT:
>> missing requirement [org.apache.karaf.examples.
>> karaf-jpa-example-provider/4.2.1.SNAPSHOT] osgi.service;
>> objectClass=javax.persistence.spi.PersistenceProvider;
>> javax.persistence.provider=org.hibernate.jpa.HibernatePersistenceProvider;
>> effective:=active
>>     at org.apache.felix.resolver.Candidates$MissingRequirementError.
>> toException(Candidates.java:1343)
>>     ... 13 more
>> Error executing command: Unable to resolve root: missing requirement
>> [root] osgi.identity; osgi.identity=karaf-jpa-example-provider;
>> type=karaf.feature; version="[4.2.1.SNAPSHOT,4.2.1.SNAPSHOT]";
>> filter:="(&(osgi.identity=karaf-jpa-example-provider)(
>> type=karaf.feature)(version>=4.2.1.SNAPSHOT)(version<=4.2.1.SNAPSHOT))"
>> [caused by: Unable to resolve karaf-jpa-example-provider/4.2.1.SNAPSHOT:
>> missing requirement [karaf-jpa-example-provider/4.2.1.SNAPSHOT]
>> osgi.identity; 
>> osgi.identity=org.apache.karaf.examples.karaf-jpa-example-provider;
>> type=osgi.bundle; version="[4.2.1.SNAPSHOT,4.2.1.SNAPSHOT]";
>> resolution:=mandatory [caused by: Unable to resolve
>> org.apache.karaf.examples.karaf-jpa-example-provider/4.2.1.SNAPSHOT:
>> missing requirement [org.apache.karaf.examples.
>> karaf-jpa-example-provider/4.2.1.SNAPSHOT] osgi.service;
>> objectClass=javax.persistence.spi.PersistenceProvider;
>> javax.persistence.provider=org.hibernate.jpa.HibernatePersistenceProvider;
>> effective:=active]]
>>
>> This are all the steps described on: https://github.com/jbonofre/
>> karaf/tree/DEV_GUIDE/examples/karaf-jpa-example
>>
>> So my question is only: what is not this working? What am I doing wrong -
>> are there any pre-requirements ?
>>
>>
>> Kind Regards,
>> Miroslav
>>
>>
>>
>> 2018-07-20 18:08 GMT+02:00 Jean-Baptiste Onofré <j...@nanthrax.net>:
>>
>>> Hi,
>>>
>>> the examples are for 4.2.x only not 4.1.x.
>>>
>>> All versions are contained in the JPA example itself, using hibernate
>>> provided by Karaf 4.2.1.
>>>
>>> Regards
>>> JB
>>>
>>> On 20/07/2018 16:17, Miroslav Beranič wrote:
>>> > Hi,
>>> >
>>> > I've upgraded my environment from ServiceMix 7.1.0-SNAPSHOT ( running
>>> > Karaf 4.0.9 ) to Karaf 4.1.x ( GitHub ) branch and later on I've
>>> > experimented with version 4.2.x.
>>> > I was using linked linkes from Karaf home page (
>>> > https://karaf.apache.org/documentation.html ) to GitHub Examples -
>>> for JPA.
>>> >
>>> > My main task is to get JPA 2 up and running, but I fail to do so.
>>> >
>>> > So on provided examples Github repository:
>>> > https://github.com/jbonofre/karaf/tree/DEV_GUIDE/examples/ka
>>> raf-jpa-example
>>> >
>>> > I've tested with Karaf 4.1.x and 4.2.x and in both version, Examples
>>> for
>>> > JPA do now work - for me.
>>> >
>>> > For Karaf 4.2.x I've created PasteBin outputs ( please see ):
>>> > 1.) https://pastebin.com/eJybVNhn
>>> > 2.) https://pastebin.com/W2UhihdR
>>> >
>>> > In examples, I've noted that there is a reference to Hibernate
>>> > 6.0.10.Final - this version is not released yet ( hibernate.org
>>> > < http://hibernate.org> ), so I guess this is a wrong version, or ?
>>> as I
>>> > see Karaf has build-in support for Hibernate 5.2.9.Final.
>>> >
>>> > https://github.com/jbonofre/karaf/blob/DEV_GUIDE/examples/ka
>>> raf-jpa-example/karaf-jpa-example-features/src/main/feature/feature.xml
>>> >
>>> > For Hibernate version I am looking at:
>>> > https://github.com/apache/karaf/blob/master/pom.xml
>>> > <hibernate.version>5.2.9. Final</hibernate.version>
>>> >
>>> > So what I did was:
>>> >
>>> > 1.) checked out Karaf 4.1.x from Github
>>> > 2.) checked out Karaf Examples ( DEV_GUIDE branch from Github )
>>> >
>>> > 3.) Build Karaf with Maven: mvn -Pfastinstall and started Karaf with
>>> > ./bin/karaf debug
>>> > 4.) Build Karaf Examples ( changed version of Hibernate from
>>> > 6.0.10.Final to 5.2.9.Final )
>>> >
>>> > Read instruction from:
>>> > https://github.com/jbonofre/karaf/blob/DEV_GUIDE/examples/ka
>>> raf-jpa-example/README.md
>>> >
>>> > 5.) feature:repo-add
>>> > mvn:org.apache.karaf.examples/ karaf-jpa-example-features/4.
>>> 2.1-SNAPSHOT/xml
>>> > 6.) feature:install karaf-jpa-example-datasource
>>> > 7.) feature:install karaf-jpa-example-provider
>>> >
>>> > Fail:
>>> >
>>> > Error executing command: Unable to resolve root: missing requirement
>>> > [root] osgi.identity; osgi.identity=karaf-jpa- example-provider;
>>> > type=karaf.feature; version="[4.2.1.SNAPSHOT,4.2. 1.SNAPSHOT]";
>>> > filter:="(&(osgi.identity= karaf-jpa-example-provider)(
>>> type=karaf.feature)(version>= 4.2.1.SNAPSHOT)(version<=4.2. 1.SNAPSHOT))"
>>> > [caused by: Unable to resolve karaf-jpa-example-provider/4.
>>> 2.1.SNAPSHOT:
>>> > missing requirement [karaf-jpa-example-provider/4. 2.1.SNAPSHOT]
>>> > osgi.identity;
>>> > osgi.identity=org.apache. karaf.examples.karaf-jpa- example-provider;
>>> > type=osgi.bundle; version="[4.2.1.SNAPSHOT,4.2. 1.SNAPSHOT]";
>>> > resolution:=mandatory [caused by: Unable to resolve
>>> > org.apache.karaf.examples. karaf-jpa-example-provider/4. 2.1.SNAPSHOT:
>>> > missing requirement
>>> > [org.apache.karaf.examples. karaf-jpa-example-provider/4.
>>> 2.1.SNAPSHOT]
>>> > osgi.service; objectClass=javax.persistence. spi.PersistenceProvider;
>>> > javax.persistence.provider= org.hibernate.jpa.
>>> HibernatePersistenceProvider;
>>> > effective:=active]]
>>> >
>>> > I am using Linux x64, Oracle Java 8 172 x64.
>>> >
>>> > What I am doing wrong. I've mixed different version of Hibernate,
>>> Karaf,
>>> > ... and noting. Always some more or less strange error.
>>> >
>>> > Plus there is an issue: what version of maven-bundle-plugin
>>> should/must
>>> > be used? I've tried 3.01 and 3.2.0. When I use 3.0.1 I have to update
>>> > <Import-Package> if I use 3.2.0 I get error that javassist is not
>>> resolved:
>>> >
>>> > Error executing command: Unable to resolve root: missing requirement
>>> > [root] osgi.identity; osgi.identity=. ... osgi.wiring.package;
>>> > filter:="(&(osgi.wiring. package=javassist.util.proxy)(
>>> version>=3.22.0)(!(version>=4. 0.0)))"]]]
>>> >
>>> >
>>> >
>>> > So all in all I can not and did not find and singe point of truth what
>>> > is valid example or way of doing JPA 2 with Hibernate. I guess I am
>>> > doing something wrong as all examples make it so simple but ... no
>>> luck.
>>> > All I did is clean ( new computer - virtual ) checkout from git, build
>>> > and deploy - and fail.
>>> >
>>> > I would like to migrate existing code using JPA 1 to JPA 2 ( 2.2 ? )
>>> but
>>> > ... this is difficult task to complete ( this is after one week of
>>> pain
>>> > and frustration ).
>>> >
>>> > I've done examples from https://github.com/cschneider/Karaf-Tutorial
>>> > also, but no luck. More-or-less same problems.
>>> >
>>> >
>>> > 1.) What versions of Maven plugins should I use?
>>> > 2.) What versions of JPA?
>>> > 3.) What versions of Hibernate?
>>> > 4.) What example should I follow ( URL / Git and branch ) ?
>>> >
>>> >
>>> > This are my top questions.
>>> >
>>> >
>>> > Kind Regards,
>>> > Miroslav
>>> >
>>> >
>>> >
>>> > --
>>> > Miroslav Beranič
>>> > MIBESIS
>>> > +386(0)40/814-843
>>> > miroslav.bera...@mibesis.si <mailto: miroslav.bera...@mibesis.si>
>>> > http://www.mibesis.si
>>>
>>
>>
>>
>> --
>> Miroslav Beranič
>> MIBESIS
>> +386(0)40/814-843
>> miroslav.bera...@mibesis.si
>> http://www.mibesis.si
>>
>


-- 
Miroslav Beranič
MIBESIS
+386(0)40/814-843
miroslav.bera...@mibesis.si
http://www.mibesis.si

Reply via email to