Re: problems with upgrade to version 0.5.4 (webapp) from version

"Ronald Pulleman" <[email protected]> Thu, 30 Aug 2007 19:35:43 -0000
Newsgroups gmane.comp.web.pixory
Message-ID <[email protected]>
--bheQ7bC9u7Wlf6EnKft2BFZ1UkXcJhh9jIsNuVv
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Wow that's a big leap!=20
What was it you did precisely?

"Invalid store version number" means:

When upgrading Pixory looks in your current database to see which
version is being used and then upgrades the database structure (the
structure not the content) to the latest version. And then tags the
database that you use the new version (0.5.4 in your case). Invalid
Store version means that your database does not contain a version or
that your database is newer then your applicaton.

-1- I understand this checking and updating part. However I'm not sure
in which version that was introduced. I cannot check since the 0.5.x
versions are the first public source ones. I have used the 3 versions
and I think it is there.
So if we assume that works.


What I would do is restore your 3.13 version. And then when you see
that it works then update to the 0.5.4 STANDALONE version. Just by
overwriting the application. Safe your .pixory/ folder and your images
(as you did all ready before you do so, because they will be touched)  =
=20
Just to see if Pixory will pick up your database.
If that works we can go the webapp route.

Lemme know

Ronald




--- In [email protected], "skidvd" <contact@...> wrote:
>
> I am trying to upgrade to version 0.5.4 (webapp) from version=20
> beta-3.13 standalone.
>=20
> I have copied my picture root as well as my .pixory/data/pixory=20
> files/dirs to the new enviroment.
>=20
> Whenever I deploy (or access via URL ) the 0.5.4 webapp, I=20
> alwasy get the following error:
>=20
> org.pixory.pxmodel.PXObjectStore Exception: Invalid store=20
> version number
>=20
> I'm sure I'm missing some key migration/upgrade step(s), but I=20
> cannot seem to locate any docs on this migration.
>=20
> I'd appreciate any and all help anyone can provide.
>=20
> TIA!
>



--bheQ7bC9u7Wlf6EnKft2BFZ1UkXcJhh9jIsNuVv
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
</head>




<body style="background-color: #ffffff;">

<!--~-|**|PrettyHtmlStartT|**|-~-->
<div id="ygrp-mlmsg" style="width:655px; position:relative;">
  <div id="ygrp-msg" style="width: 490px; padding: 0 15px 0 0; float:left;  z-index:1;">
<!--~-|**|PrettyHtmlEndT|**|-~-->

    <div id="ygrp-text">
            <p>Wow that's a big leap! <br>
What was it you did precisely?<br>
<br>
&quot;Invalid store version number&quot; means:<br>
<br>
When upgrading Pixory looks in your current database to see which<br>
version is being used and then upgrades the database structure (the<br>
structure not the content) to the latest version. And then tags the<br>
database that you use the new version (0.5.4 in your case). Invalid<br>
Store version means that your database does not contain a version or<br>
that your database is newer then your applicaton.<br>
<br>
-1- I understand this checking and updating part. However I'm not sure<br>
in which version that was introduced. I cannot check since the 0.5.x<br>
versions are the first public source ones. I have used the 3 versions<br>
and I think it is there.<br>
So if we assume that works.<br>
<br>
What I would do is restore your 3.13 version. And then when you see<br>
that it works then update to the 0.5.4 STANDALONE version. Just by<br>
overwriting the application. Safe your .pixory/ folder and your images<br>
(as you did all ready before you do so, because they will be touched)   <br>
Just to see if Pixory will pick up your database.<br>
If that works we can go the webapp route.<br>
<br>
Lemme know<br>
<br>
Ronald<br>
<br>
--- In <a href="mailto:pixory-beta%40yahoogroups.com">pixory-beta@<wbr>yahoogroups.<wbr>com</a>, &quot;skidvd&quot; &lt;contact@...<wbr>&gt; wrote:<br>
&gt;<br>
&gt; I am trying to upgrade to version 0.5.4 (webapp) from version <br>
&gt; beta-3.13 standalone.<br>
&gt; <br>
&gt; I have copied my picture root as well as my .pixory/data/<wbr>pixory <br>
&gt; files/dirs to the new enviroment.<br>
&gt; <br>
&gt; Whenever I deploy (or access via URL ) the 0.5.4 webapp, I <br>
&gt; alwasy get the following error:<br>
&gt; <br>
&gt; org.pixory.pxmodel.<wbr>PXObjectStore Exception: Invalid store <br>
&gt; version number<br>
&gt; <br>
&gt; I'm sure I'm missing some key migration/upgrade step(s), but I <br>
&gt; cannot seem to locate any docs on this migration.<br>
&gt; <br>
&gt; I'd appreciate any and all help anyone can provide.<br>
&gt; <br>
&gt; TIA!<br>
&gt;<br>
<br>
</p>
    </div>  

    <!--~-|**|PrettyHtmlStart|**|-~-->
    <span width="1" style="color: white;">__._,_.___</span>
    <!-- Start the section with Message In topic -->
    <div id="ygrp-actbar">
              <span class="left">
          <a href="http://groups.yahoo.com/group/pixory-beta/message/1148;_ylc=X3oDMTM0NGo0cTJpBF9TAzk3MzU5NzE0BGdycElkAzgyNjYwNTcEZ3Jwc3BJZAMxNzA1MTQ0NzA4BG1zZ0lkAzExNDkEc2VjA2Z0cgRzbGsDdnRwYwRzdGltZQMxMTg4NTAyNzk4BHRwY0lkAzExNDg-">
            Messages in this topic          </a> (<span class="bld">0</span>)
        </span>
        <a href="http://groups.yahoo.com/group/pixory-beta/post;_ylc=X3oDMTJwc20zcHNtBF9TAzk3MzU5NzE0BGdycElkAzgyNjYwNTcEZ3Jwc3BJZAMxNzA1MTQ0NzA4BG1zZ0lkAzExNDkEc2VjA2Z0cgRzbGsDcnBseQRzdGltZQMxMTg4NTAyNzk4?act=reply&messageNum=1149">
          <span class="bld">
            Reply          </span> (via web post)
        </a>  | 
        <a href="http://groups.yahoo.com/group/pixory-beta/post;_ylc=X3oDMTJlNzk4bHA2BF9TAzk3MzU5NzE0BGdycElkAzgyNjYwNTcEZ3Jwc3BJZAMxNzA1MTQ0NzA4BHNlYwNmdHIEc2xrA250cGMEc3RpbWUDMTE4ODUwMjc5OA--" class="bld">
          Start a new topic        </a>
          </div> 
    <!-------     Start Nav Bar  ------>
    <!-- |**|begin egp html banner|**| -->
    <div id="ygrp-vitnav">
                <a href="http://groups.yahoo.com/group/pixory-beta/messages;_ylc=X3oDMTJlb3JtaXUwBF9TAzk3MzU5NzE0BGdycElkAzgyNjYwNTcEZ3Jwc3BJZAMxNzA1MTQ0NzA4BHNlYwNmdHIEc2xrA21zZ3MEc3RpbWUDMTE4ODUwMjc5OA--">Messages</a>  
            |    <a href="http://groups.yahoo.com/group/pixory-beta/files;_ylc=X3oDMTJmb2JhZHZzBF9TAzk3MzU5NzE0BGdycElkAzgyNjYwNTcEZ3Jwc3BJZAMxNzA1MTQ0NzA4BHNlYwNmdHIEc2xrA2ZpbGVzBHN0aW1lAzExODg1MDI3OTg-">Files</a>  
            |    <a href="http://groups.yahoo.com/group/pixory-beta/photos;_ylc=X3oDMTJlZnNpZmtrBF9TAzk3MzU5NzE0BGdycElkAzgyNjYwNTcEZ3Jwc3BJZAMxNzA1MTQ0NzA4BHNlYwNmdHIEc2xrA3Bob3QEc3RpbWUDMTE4ODUwMjc5OA--">Photos</a>  
            |    <a href="http://groups.yahoo.com/group/pixory-beta/links;_ylc=X3oDMTJmZG9nZXE1BF9TAzk3MzU5NzE0BGdycElkAzgyNjYwNTcEZ3Jwc3BJZAMxNzA1MTQ0NzA4BHNlYwNmdHIEc2xrA2xpbmtzBHN0aW1lAzExODg1MDI3OTg-">Links</a>  
        
        
        
        
    </div>  
    <!-- |**|end egp html banner|**| -->

                <div id="ygrp-grft">
              </div>
    
    <!-- yahoo logo -->
    <!-- |**|begin egp html banner|**| -->
    <div id="ygrp-ft">
      <a href="http://groups.yahoo.com/;_ylc=X3oDMTJkcXQxODFsBF9TAzk3MzU5NzE0BGdycElkAzgyNjYwNTcEZ3Jwc3BJZAMxNzA1MTQ0NzA4BHNlYwNmdHIEc2xrA2dmcARzdGltZQMxMTg4NTAyNzk4">
      <img src="http://us.i1.yimg.com/us.yimg.com/i/yg/img/logo/ma_grp_160.gif" height="15" width="106" border="0" alt="Yahoo! Groups"></a> <br>
      <a href="http://groups.yahoo.com/group/pixory-beta/join;_ylc=X3oDMTJmdDJvdGUwBF9TAzk3MzU5NzE0BGdycElkAzgyNjYwNTcEZ3Jwc3BJZAMxNzA1MTQ0NzA4BHNlYwNmdHIEc2xrA3N0bmdzBHN0aW1lAzExODg1MDI3OTg-">Change settings via the Web</a> (Yahoo! ID required) <br>
      Change settings via email: <a href="mailto:[email protected]?subject=Email Delivery: Digest">Switch delivery to Daily Digest</a> | <a href = "mailto:[email protected]?subject=Change Delivery Format: Traditional">Switch format to Traditional</a> <br>

      <a href="http://groups.yahoo.com/group/pixory-beta;_ylc=X3oDMTJkMXZvMTVwBF9TAzk3MzU5NzE0BGdycElkAzgyNjYwNTcEZ3Jwc3BJZAMxNzA1MTQ0NzA4BHNlYwNmdHIEc2xrA2hwZgRzdGltZQMxMTg4NTAyNzk4">
        Visit Your Group 
      </a> |
      <a href="http://docs.yahoo.com/info/terms/">
        Yahoo! Groups Terms of Use      </a> |
      <a href="mailto:[email protected]?subject=">
        Unsubscribe      </a> 
    </div>     <!-- |**|end egp html banner|**| -->
  </div> <!-- ygrp-msg -->

  
  <!-- Sponsor -->
  <!-- |**|begin egp html banner|**| -->
  <div id="ygrp-sponsor" style="width:140px;float: left; clear: none; margin-left: 5px; background:white; margin-bottom:25px ;position:absolute; top:0; right: 0;">
    <!-- Network content -->
    
    <!-- Start vitality -->
    <div id="ygrp-vital">
              <div id="vithd">Recent Activity</div>
        <ul style="list-style-type:none; padding: 0; margin: 2px 0;">
                <li style="clear: both;">
      <div class="ct" style="float: right;"><span style="display:none">&nbsp;</span>1</div>
      <div class="cat"><a href="http://groups.yahoo.com/group/pixory-beta/members;_ylc=X3oDMTJmYzNxMG9kBF9TAzk3MzU5NzE0BGdycElkAzgyNjYwNTcEZ3Jwc3BJZAMxNzA1MTQ0NzA4BHNlYwN2dGwEc2xrA3ZtYnJzBHN0aW1lAzExODg1MDI3OTg-">New Members</a></div>
    </li>
  
            
            
            
            
            
        </ul>
            <a href="http://groups.yahoo.com/group/pixory-beta;_ylc=X3oDMTJlZ2dmMWplBF9TAzk3MzU5NzE0BGdycElkAzgyNjYwNTcEZ3Jwc3BJZAMxNzA1MTQ0NzA4BHNlYwN2dGwEc2xrA3ZnaHAEc3RpbWUDMTE4ODUwMjc5OA--">
        Visit Your Group      </a>
    </div> 
              
    <!-- Network content -->
              <div id="nc">
              <div class="ad">
                      <div id="hd1">Yahoo! Groups</div> 
<p><a href="http://us.ard.yahoo.com/SIG=12jrfn103/M=493064.11135489.11710475.8674578/D=groups/S=1705144708:NC/Y=YAHOO/EXP=1188509999/A=4776343/R=0/SIG=11neles1v/*http://advision.webevents.yahoo.com/beautyandfashion/">Beauty &amp; Fashion</a></p> 
<p>Connect &amp; share</p> 
<p>tips and advice.</p>                  </div>
                    <div class="ad">
                      <html><head></head><body><div id="hd1">Yoga Groups</div>
<p><a href="http://us.ard.yahoo.com/SIG=12jm6nv3e/M=493064.10771301.11554070.8674578/D=groups/S=1705144708:NC/Y=YAHOO/EXP=1188509999/A=4699086/R=0/SIG=11pv8cj55/*http://advision.webevents.yahoo.com/yogazone/index.html">Exchange insights</a></p>
<p>with members of</p>
<p>the yoga community.</p>
</body></html>                  </div>
                    <div class="ad">
                      <div id="hd1">Endurance Zone</div> 
<p><a href="http://us.ard.yahoo.com/SIG=12j2607bt/M=493064.11135487.11710473.8674578/D=groups/S=1705144708:NC/Y=YAHOO/EXP=1188509999/A=4776371/R=0/SIG=11k023rmb/*http://advision.webevents.yahoo.com/endurancezone/">on Yahoo! Groups</a></p> 
<p>Groups about</p> 
<p>better endurance.</p>                  </div>
          </div>
    
  </div>   <!-- |**|end egp html banner|**| -->
  <div style="clear:both; color: #FFF; font-size:1px;">.</div>
</div>   <img src="http://geo.yahoo.com/serv?s=97359714/grpId=8266057/grpspId=1705144708/msgId=1149/stime=1188502798/nc1=4776343/nc2=4699086/nc3=4776371" width="1" height="1"> <br>

<span  style="color: white;">__,_._,___</span>
<!--~-|**|PrettyHtmlEnd|**|-~-->
</body>
<!--~-|**|PrettyHtmlStart|**|-~-->
<head>
<style type="text/css">
<!--
#ygrp-mkp{
  border: 1px solid #d8d8d8;
  font-family: Arial;
  margin: 14px 0px;
  padding: 0px 14px;
}
#ygrp-mkp hr{
  border: 1px solid #d8d8d8;
}
#ygrp-mkp #hd{
  color: #628c2a;
  font-size: 85%;
  font-weight: bold;
  line-height: 122%;
  margin: 10px 0px;
}
#ygrp-mkp #ads{
  margin-bottom: 10px;
}
#ygrp-mkp .ad{
  padding: 0 0;
}
#ygrp-mkp .ad a{
  color: #0000ff;
  text-decoration: none;
}
-->
</style>
</head>
<head>
<style type="text/css">
<!--
#ygrp-sponsor #ygrp-lc{
  font-family: Arial;
}
#ygrp-sponsor #ygrp-lc #hd{
  margin: 10px 0px;
  font-weight: bold;
  font-size: 78%;
  line-height: 122%;
}
#ygrp-sponsor #ygrp-lc .ad{
  margin-bottom: 10px;
  padding: 0 0;
}
-->
</style>
</head>
<head>
<style type="text/css">
<!--
#ygrp-mlmsg {font-size:13px; font-family: arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;*font-size:100%;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
    font-family: Georgia;	
}
#ygrp-text p{
    margin: 0 0 1em 0;
}
#ygrp-tpmsgs{
    font-family: Arial;	
    clear: both;
}
#ygrp-vitnav{
	padding-top: 10px;
	font-family: Verdana;
	font-size: 77%;
	margin: 0;
}
#ygrp-vitnav a{
	padding: 0 1px;
}
#ygrp-actbar{
	clear: both;
	margin: 25px 0;
	white-space:nowrap;
	color: #666;
	text-align: right;
}
#ygrp-actbar .left{
	float: left;
	white-space:nowrap;
}
.bld{font-weight:bold;}
#ygrp-grft{
	font-family: Verdana;
	font-size: 77%;
	padding: 15px 0;
}
#ygrp-ft{
  font-family: verdana;
  font-size: 77%;
  border-top: 1px solid #666; 
  padding: 5px 0; 
}
#ygrp-mlmsg #logo{
  padding-bottom: 10px;
}

#ygrp-vital{
	background-color: #e0ecee;
	margin-bottom: 20px;
	padding: 2px 0 8px 8px;
}
#ygrp-vital #vithd{
	font-size: 77%;
	font-family: Verdana;
	font-weight: bold;
	color: #333;
	text-transform: uppercase;
}
#ygrp-vital ul{
	padding: 0;
	margin: 2px 0;
}
#ygrp-vital ul li{
  list-style-type: none;
  clear: both;
  border: 1px solid #e0ecee;  
}
#ygrp-vital ul li .ct{
  font-weight: bold;
  color: #ff7900;
  float: right;
  width: 2em;
  text-align:right;
  padding-right: .5em;
}
#ygrp-vital ul li .cat{
  font-weight: bold;
}
#ygrp-vital a{
	text-decoration: none;
}

#ygrp-vital a:hover{
  text-decoration: underline;
}

#ygrp-sponsor #hd{
	color: #999;
	font-size: 77%;
}
#ygrp-sponsor #ov{
	padding: 6px 13px;
	background-color: #e0ecee;
	margin-bottom: 20px;
}
#ygrp-sponsor #ov ul{
	padding: 0 0 0 8px;
	margin: 0;
}
#ygrp-sponsor #ov li{
	list-style-type: square;
	padding: 6px 0;
	font-size: 77%;
}
#ygrp-sponsor #ov li a{
	text-decoration: none;
	font-size: 130%;
}
#ygrp-sponsor #nc{
  background-color: #eee;
  margin-bottom: 20px;
  padding: 0 8px;
}
#ygrp-sponsor .ad{
	padding: 8px 0;
}
#ygrp-sponsor .ad #hd1{
	font-family: Arial;
	font-weight: bold;
	color: #628c2a;
	font-size: 100%;
	line-height: 122%;
}
#ygrp-sponsor .ad a{
	text-decoration: none;
}
#ygrp-sponsor .ad a:hover{
	text-decoration: underline;
}
#ygrp-sponsor .ad p{
	margin: 0;
}
o{font-size: 0; }
.MsoNormal{
   margin: 0 0 0 0;
}
#ygrp-text tt{
  font-size: 120%;
}
blockquote{margin: 0 0 0 4px;}
.replbq{margin:4}
-->
</style>
</head>
<!--~-|**|PrettyHtmlEnd|**|-~-->
</html><!--End group email -->


--bheQ7bC9u7Wlf6EnKft2BFZ1UkXcJhh9jIsNuVv--