--_000_373D3FC657834D85BD60938A7F644284sluse_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi,
we=B4ve just reinstalled our oVirt system to go from test to live now. We e=
xported all templates and guests to an export domain before crashing everyt=
hing. Now, everything is back to the way it was, and we have the export dom=
ain added to the DC. Importing templates has gone off without a hitch but i=
mporting the guests back seems more troublesome. Failure message in webadmi=
n doesn=B4t say that much, just that it has failed. I have also the interes=
ting part from engine.log here:
2012-09-12 09:37:05,796 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.Ge=
tVmsInfoVDSCommand] (ajp--0.0.0.0-8009-8) START, GetVmsInfoVDSCommand(stora=
gePoolId =3D 262b6f0d-f534-4e90-818b-0560ddb48d9e, ignoreFailoverLimit =3D =
false, compatabilityVersion =3D null, storageDomainId =3D 0d2af357-dcd1-437=
3-85c6-6b9f450816ee, vmIdList =3D null), log id: 4ad44a60
2012-09-12 09:37:05,848 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.Ge=
tVmsInfoVDSCommand] (ajp--0.0.0.0-8009-8) FINISH, GetVmsInfoVDSCommand, log=
id: 4ad44a60
2012-09-12 09:37:06,472 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.Ge=
tVmsInfoVDSCommand] (ajp--0.0.0.0-8009-13) START, GetVmsInfoVDSCommand(stor=
agePoolId =3D 262b6f0d-f534-4e90-818b-0560ddb48d9e, ignoreFailoverLimit =3D=
false, compatabilityVersion =3D null, storageDomainId =3D 0d2af357-dcd1-43=
73-85c6-6b9f450816ee, vmIdList =3D null), log id: 13343564
2012-09-12 09:37:06,520 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.Ge=
tVmsInfoVDSCommand] (ajp--0.0.0.0-8009-13) FINISH, GetVmsInfoVDSCommand, lo=
g id: 13343564
2012-09-12 09:37:07,367 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.Ge=
tImageDomainsListVDSCommand] (ajp--0.0.0.0-8009-13) START, GetImageDomainsL=
istVDSCommand(storagePoolId =3D 262b6f0d-f534-4e90-818b-0560ddb48d9e, ignor=
eFailoverLimit =3D false, compatabilityVersion =3D null, imageGroupId =3D 0=
c9355fd-f4de-4e19-bfdd-8f03172eb8a9), log id: 229b9f27
2012-09-12 09:37:07,400 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.Ge=
tImageDomainsListVDSCommand] (ajp--0.0.0.0-8009-13) FINISH, GetImageDomains=
ListVDSCommand, return: [], log id: 229b9f27
2012-09-12 09:37:07,413 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.Do=
esImageExistVDSCommand] (ajp--0.0.0.0-8009-13) START, DoesImageExistVDSComm=
and(storagePoolId =3D 262b6f0d-f534-4e90-818b-0560ddb48d9e, ignoreFailoverL=
imit =3D false, compatabilityVersion =3D null, storageDomainId =3D 0d2af357=
-dcd1-4373-85c6-6b9f450816ee, imageGroupId =3D 0c9355fd-f4de-4e19-bfdd-8f03=
172eb8a9, imageId =3D 124fc5bf-a103-4e38-b17a-06ef59868a92), log id: 248556=
16
2012-09-12 09:37:07,455 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.Do=
esImageExistVDSCommand] (ajp--0.0.0.0-8009-13) FINISH, DoesImageExistVDSCom=
mand, return: true, log id: 24855616
2012-09-12 09:37:07,456 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.Do=
esImageExistVDSCommand] (ajp--0.0.0.0-8009-13) START, DoesImageExistVDSComm=
and(storagePoolId =3D 262b6f0d-f534-4e90-818b-0560ddb48d9e, ignoreFailoverL=
imit =3D false, compatabilityVersion =3D null, storageDomainId =3D 0d2af357=
-dcd1-4373-85c6-6b9f450816ee, imageGroupId =3D 0c9355fd-f4de-4e19-bfdd-8f03=
172eb8a9, imageId =3D 344c1a4c-6502-4f7c-af45-2b2304a0e4e7), log id: 2dd6d1=
15
2012-09-12 09:37:07,498 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.Do=
esImageExistVDSCommand] (ajp--0.0.0.0-8009-13) FINISH, DoesImageExistVDSCom=
mand, return: true, log id: 2dd6d115
2012-09-12 09:37:07,546 INFO [org.ovirt.engine.core.bll.ImportVmCommand] (=
pool-3-thread-48) [69deb9d3] Running command: ImportVmCommand internal: fal=
se. Entities affected : ID: 4e928ded-600f-4af7-80b7-59069804f135 Type: Sto=
rage
2012-09-12 09:37:07,559 INFO [org.ovirt.engine.core.utils.transaction.Tran=
sactionSupport] (pool-3-thread-48) [69deb9d3] transaction rolled back
2012-09-12 09:37:07,560 ERROR [org.ovirt.engine.core.bll.ImportVmCommand] (=
pool-3-thread-48) [69deb9d3] Command org.ovirt.engine.core.bll.ImportVmComm=
and throw exception: java.lang.StringIndexOutOfBoundsException: String inde=
x out of range: 7
at java.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:=
762) [rt.jar:1.7.0_06-icedtea]
at java.lang.StringBuilder.deleteCharAt(StringBuilder.java:258) [rt.jar:1.7=
.0_06-icedtea]
at org.ovirt.engine.core.bll.ImportVmCommand.auditInvalidInterfaces(ImportV=
mCommand.java:933) [engine-bll.jar:]
at org.ovirt.engine.core.bll.ImportVmCommand.AddVmNetwork(ImportVmCommand.j=
ava:801) [engine-bll.jar:]
at org.ovirt.engine.core.bll.ImportVmCommand$3.runInTransaction(ImportVmCom=
mand.java:488) [engine-bll.jar:]
at org.ovirt.engine.core.bll.ImportVmCommand$3.runInTransaction(ImportVmCom=
mand.java:482) [engine-bll.jar:]
at org.ovirt.engine.core.utils.transaction.TransactionSupport.executeInNewT=
ransaction(TransactionSupport.java:204) [engine-utils.jar:]
at org.ovirt.engine.core.bll.ImportVmCommand.addVmToDb(ImportVmCommand.java=
:482) [engine-bll.jar:]
at org.ovirt.engine.core.bll.ImportVmCommand.executeCommand(ImportVmCommand=
.java:476) [engine-bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.ExecuteWithoutTransaction(CommandB=
ase.java:804) [engine-bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.executeActionInTransactionScope(Co=
mmandBase.java:896) [engine-bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.runInTransaction(CommandBase.java:=
1203) [engine-bll.jar:]
at org.ovirt.engine.core.utils.transaction.TransactionSupport.executeInSupp=
ressed(TransactionSupport.java:168) [engine-utils.jar:]
at org.ovirt.engine.core.utils.transaction.TransactionSupport.executeInScop=
e(TransactionSupport.java:107) [engine-utils.jar:]
at org.ovirt.engine.core.bll.CommandBase.Execute(CommandBase.java:911) [eng=
ine-bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.ExecuteAction(CommandBase.java:268=
) [engine-bll.jar:]
at org.ovirt.engine.core.bll.MultipleActionsRunner.executeValidatedCommands=
(MultipleActionsRunner.java:182) [engine-bll.jar:]
at org.ovirt.engine.core.bll.MultipleActionsRunner.RunCommands(MultipleActi=
onsRunner.java:162) [engine-bll.jar:]
at org.ovirt.engine.core.bll.MultipleActionsRunner$1.run(MultipleActionsRun=
ner.java:84) [engine-bll.jar:]
at org.ovirt.engine.core.utils.threadpool.ThreadPoolUtil$InternalWrapperRun=
nable.run(ThreadPoolUtil.java:64) [engine-utils.jar:]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) =
[rt.jar:1.7.0_06-icedtea]
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [rt.j=
ar:1.7.0_06-icedtea]
at java.util.concurrent.FutureTask.run(FutureTask.java:166) [rt.jar:1.7.0_0=
6-icedtea]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.jav=
a:1110) [rt.jar:1.7.0_06-icedtea]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.ja=
va:603) [rt.jar:1.7.0_06-icedtea]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_06-icedtea]
2012-09-12 09:37:07,689 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.Ge=
tVmsInfoVDSCommand] (ajp--0.0.0.0-8009-9) START, GetVmsInfoVDSCommand(stora=
gePoolId =3D 262b6f0d-f534-4e90-818b-0560ddb48d9e, ignoreFailoverLimit =3D =
false, compatabilityVersion =3D null, storageDomainId =3D 0d2af357-dcd1-437=
3-85c6-6b9f450816ee, vmIdList =3D null), log id: 52be5309
2012-09-12 09:37:07,746 INFO [org.ovirt.engine.core.vdsbroker.irsbroker.Ge=
tVmsInfoVDSCommand] (ajp--0.0.0.0-8009-9) FINISH, GetVmsInfoVDSCommand, log=
id: 52be5309
What could be the matter?
Med V=E4nliga H=E4lsningar
---------------------------------------------------------------------------=
----
Karli Sj=F6berg
Swedish University of Agricultural Sciences
Box 7079 (Visiting Address Kron=E5sv=E4gen 8)
S-750 07 Uppsala, Sweden
Phone: +46-(0)18-67 15 66
karli.sjoberg@slu.se<mailto:karli.sjoberg@adm.slu.se>
--_000_373D3FC657834D85BD60938A7F644284sluse_
Content-Type: text/html; charset="iso-8859-1"
Content-ID: <60FB76345196D947A853F96A4EF3D764(a)ad.slu.se>
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html;
charset=3Diso-8859-=
1">
</head>
<body style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-lin=
e-break: after-white-space; ">
Hi,
<div><br>
</div>
<div>we=B4ve just reinstalled our oVirt system to go from test to live now.=
We exported all templates and guests to an export domain before crashing e=
verything. Now, everything is back to the way it was, and we have the expor=
t domain added to the DC. Importing
templates has gone off without a hitch but importing the guests back seems=
more troublesome. Failure message in webadmin doesn=B4t say that much, jus=
t that it has failed. I have also the interesting part from engine.log here=
:</div>
<div><br>
</div>
<div>
<div>2012-09-12 09:37:05,796 INFO [org.ovirt.engine.core.vdsbroker.ir=
sbroker.GetVmsInfoVDSCommand] (ajp--0.0.0.0-8009-8) START, GetVmsInfoVDSCom=
mand(storagePoolId =3D 262b6f0d-f534-4e90-818b-0560ddb48d9e, ignoreFailover=
Limit =3D false, compatabilityVersion =3D null,
storageDomainId =3D 0d2af357-dcd1-4373-85c6-6b9f450816ee, vmIdList =3D nul=
l), log id: 4ad44a60</div>
<div>2012-09-12 09:37:05,848 INFO [org.ovirt.engine.core.vdsbroker.ir=
sbroker.GetVmsInfoVDSCommand] (ajp--0.0.0.0-8009-8) FINISH, GetVmsInfoVDSCo=
mmand, log id: 4ad44a60</div>
<div>2012-09-12 09:37:06,472 INFO [org.ovirt.engine.core.vdsbroker.ir=
sbroker.GetVmsInfoVDSCommand] (ajp--0.0.0.0-8009-13) START, GetVmsInfoVDSCo=
mmand(storagePoolId =3D 262b6f0d-f534-4e90-818b-0560ddb48d9e, ignoreFailove=
rLimit =3D false, compatabilityVersion =3D
null, storageDomainId =3D 0d2af357-dcd1-4373-85c6-6b9f450816ee, vmIdList =
=3D null), log id: 13343564</div>
<div>2012-09-12 09:37:06,520 INFO [org.ovirt.engine.core.vdsbroker.ir=
sbroker.GetVmsInfoVDSCommand] (ajp--0.0.0.0-8009-13) FINISH, GetVmsInfoVDSC=
ommand, log id: 13343564</div>
<div>2012-09-12 09:37:07,367 INFO [org.ovirt.engine.core.vdsbroker.ir=
sbroker.GetImageDomainsListVDSCommand] (ajp--0.0.0.0-8009-13) START, GetIma=
geDomainsListVDSCommand(storagePoolId =3D 262b6f0d-f534-4e90-818b-0560ddb48=
d9e, ignoreFailoverLimit =3D false, compatabilityVersion
=3D null, imageGroupId =3D 0c9355fd-f4de-4e19-bfdd-8f03172eb8a9), log id: =
229b9f27</div>
<div>2012-09-12 09:37:07,400 INFO [org.ovirt.engine.core.vdsbroker.ir=
sbroker.GetImageDomainsListVDSCommand] (ajp--0.0.0.0-8009-13) FINISH, GetIm=
ageDomainsListVDSCommand, return: [], log id: 229b9f27</div>
<div>2012-09-12 09:37:07,413 INFO [org.ovirt.engine.core.vdsbroker.ir=
sbroker.DoesImageExistVDSCommand] (ajp--0.0.0.0-8009-13) START, DoesImageEx=
istVDSCommand(storagePoolId =3D 262b6f0d-f534-4e90-818b-0560ddb48d9e, ignor=
eFailoverLimit =3D false, compatabilityVersion
=3D null, storageDomainId =3D 0d2af357-dcd1-4373-85c6-6b9f450816ee, imageG=
roupId =3D 0c9355fd-f4de-4e19-bfdd-8f03172eb8a9, imageId =3D 124fc5bf-a103-=
4e38-b17a-06ef59868a92), log id: 24855616</div>
<div>2012-09-12 09:37:07,455 INFO [org.ovirt.engine.core.vdsbroker.ir=
sbroker.DoesImageExistVDSCommand] (ajp--0.0.0.0-8009-13) FINISH, DoesImageE=
xistVDSCommand, return: true, log id: 24855616</div>
<div>2012-09-12 09:37:07,456 INFO [org.ovirt.engine.core.vdsbroker.ir=
sbroker.DoesImageExistVDSCommand] (ajp--0.0.0.0-8009-13) START, DoesImageEx=
istVDSCommand(storagePoolId =3D 262b6f0d-f534-4e90-818b-0560ddb48d9e, ignor=
eFailoverLimit =3D false, compatabilityVersion
=3D null, storageDomainId =3D 0d2af357-dcd1-4373-85c6-6b9f450816ee, imageG=
roupId =3D 0c9355fd-f4de-4e19-bfdd-8f03172eb8a9, imageId =3D 344c1a4c-6502-=
4f7c-af45-2b2304a0e4e7), log id: 2dd6d115</div>
<div>2012-09-12 09:37:07,498 INFO [org.ovirt.engine.core.vdsbroker.ir=
sbroker.DoesImageExistVDSCommand] (ajp--0.0.0.0-8009-13) FINISH, DoesImageE=
xistVDSCommand, return: true, log id: 2dd6d115</div>
<div>2012-09-12 09:37:07,546 INFO [org.ovirt.engine.core.bll.ImportVm=
Command] (pool-3-thread-48) [69deb9d3] Running command: ImportVmCommand int=
ernal: false. Entities affected : ID: 4e928ded-600f-4af7-80b7-5906980=
4f135 Type: Storage</div>
<div>2012-09-12 09:37:07,559 INFO [org.ovirt.engine.core.utils.transa=
ction.TransactionSupport] (pool-3-thread-48) [69deb9d3] transaction rolled =
back</div>
<div>2012-09-12 09:37:07,560 ERROR [org.ovirt.engine.core.bll.ImportVmComma=
nd] (pool-3-thread-48) [69deb9d3] Command org.ovirt.engine.core.bll.ImportV=
mCommand throw exception: java.lang.StringIndexOutOfBoundsException: String=
index out of range: 7</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at jav=
a.lang.AbstractStringBuilder.deleteCharAt(AbstractStringBuilder.java:762) [=
rt.jar:1.7.0_06-icedtea]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at jav=
a.lang.StringBuilder.deleteCharAt(StringBuilder.java:258) [rt.jar:1.7.0_06-=
icedtea]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.bll.ImportVmCommand.auditInvalidInterfaces(ImportVmComma=
nd.java:933) [engine-bll.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.bll.ImportVmCommand.AddVmNetwork(ImportVmCommand.java:80=
1) [engine-bll.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.bll.ImportVmCommand$3.runInTransaction(ImportVmCommand.j=
ava:488) [engine-bll.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.bll.ImportVmCommand$3.runInTransaction(ImportVmCommand.j=
ava:482) [engine-bll.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.utils.transaction.TransactionSupport.executeInNewTransac=
tion(TransactionSupport.java:204) [engine-utils.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.bll.ImportVmCommand.addVmToDb(ImportVmCommand.java:482) =
[engine-bll.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.bll.ImportVmCommand.executeCommand(ImportVmCommand.java:=
476) [engine-bll.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.bll.CommandBase.ExecuteWithoutTransaction(CommandBase.ja=
va:804) [engine-bll.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.bll.CommandBase.executeActionInTransactionScope(CommandB=
ase.java:896) [engine-bll.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.bll.CommandBase.runInTransaction(CommandBase.java:1203) =
[engine-bll.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.utils.transaction.TransactionSupport.executeInSuppressed=
(TransactionSupport.java:168) [engine-utils.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.utils.transaction.TransactionSupport.executeInScope(Tran=
sactionSupport.java:107) [engine-utils.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.bll.CommandBase.Execute(CommandBase.java:911) [engine-bl=
l.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.bll.CommandBase.ExecuteAction(CommandBase.java:268) [eng=
ine-bll.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.bll.MultipleActionsRunner.executeValidatedCommands(Multi=
pleActionsRunner.java:182) [engine-bll.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.bll.MultipleActionsRunner.RunCommands(MultipleActionsRun=
ner.java:162) [engine-bll.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.bll.MultipleActionsRunner$1.run(MultipleActionsRunner.ja=
va:84) [engine-bll.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at org=
.ovirt.engine.core.utils.threadpool.ThreadPoolUtil$InternalWrapperRunnable.=
run(ThreadPoolUtil.java:64) [engine-utils.jar:]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at jav=
a.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) [rt.ja=
r:1.7.0_06-icedtea]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at jav=
a.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) [rt.jar:1.7=
.0_06-icedtea]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at jav=
a.util.concurrent.FutureTask.run(FutureTask.java:166) [rt.jar:1.7.0_06-iced=
tea]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at jav=
a.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110=
) [rt.jar:1.7.0_06-icedtea]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at jav=
a.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603=
) [rt.jar:1.7.0_06-icedtea]</div>
<div><span class=3D"Apple-tab-span"
style=3D"white-space:pre"></span>at jav=
a.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_06-icedtea]</div>
<div><br>
</div>
<div>2012-09-12 09:37:07,689 INFO [org.ovirt.engine.core.vdsbroker.ir=
sbroker.GetVmsInfoVDSCommand] (ajp--0.0.0.0-8009-9) START, GetVmsInfoVDSCom=
mand(storagePoolId =3D 262b6f0d-f534-4e90-818b-0560ddb48d9e, ignoreFailover=
Limit =3D false, compatabilityVersion =3D null,
storageDomainId =3D 0d2af357-dcd1-4373-85c6-6b9f450816ee, vmIdList =3D nul=
l), log id: 52be5309</div>
<div>2012-09-12 09:37:07,746 INFO [org.ovirt.engine.core.vdsbroker.ir=
sbroker.GetVmsInfoVDSCommand] (ajp--0.0.0.0-8009-9) FINISH, GetVmsInfoVDSCo=
mmand, log id: 52be5309</div>
<div><br>
</div>
<div>What could be the matter?</div>
<div>
<div><br class=3D"Apple-interchange-newline">
<br>
</div>
<div>Med V=E4nliga H=E4lsningar<br>
---------------------------------------------------------------------------=
----<br>
Karli Sj=F6berg<br>
Swedish University of Agricultural Sciences<br>
Box 7079 (Visiting Address Kron=E5sv=E4gen 8)<br>
S-750 07 Uppsala, Sweden<br>
Phone: +46-(0)18-67 15 66</div>
<div><a
href=3D"mailto:karli.sjoberg@adm.slu.se">karli.sjoberg@slu.se</a></=
div>
</div>
<br>
</div>
</body>
</html>
--_000_373D3FC657834D85BD60938A7F644284sluse_--