Search
Categories

Entries in Bugs (4)

Tuesday
18Aug2009

File upload control and partial refresh

If you use a file upload control on your XPage, make sure your submit/save button does a full refresh, not a partial refresh.

It seems that in 8.5.0 a partial refresh causes the upload control to fail, a file is not saved to the document.

Tuesday
04Aug2009

XPages fixes in Notes Domino 8.5 Fix Pack 1

Here are some additional details on the XPages fixes, 9 in all, you can expect in the Notes Domino 8.5 Fix Pack 1 fix list. You will see here that XPages will have a section all to itself. And all of these fixes have also made it into 851.

Most of the bugs were to do with view panels, with 'EGLN7NSDB7', 'MDOY7NYDNA', 'MDOY7NYW3N' and 'MDOY7MFVUY' all resolve issues one way or the other with categorized columns.

A fix through 'JGRT7PFTGG' allows you to use Java resources that come from a third party jars file, and so helping you extended any existing business logic in Notes applications.

A dash or a missing dash can cause you problems. Using the metaData control in 85 to specify a httpEquiv value generated the wrong HTML<meta httpEquiv="Content-Base">. This missing dash has been fixed through 'PRID7NBUJ3' so that the correct html is generated at runtime oin the browser -<meta http-Equiv="Content-Base">.

Controls added to the header and footer of a data table now display, fixed with 'PHAN7NXSAM'. And you shouldn't no longer see a problem with partial refresh on the Safari browser, this is fixed through 'PHAN7MLBSG'.

And finally, and my favourite, that Tabbed Panel bug 'PHAN7NXGLG'. You now don't have to use the worst workaround in the world where you had to 'review' each tab in order to submit all the data on the tabbed panel. This fix will come as a welcome relief to many including myself as you should now be able to use this container control to its full potential.

Here is the list as posted in the release notes for Fix Pack 1... 

XPages

  • SPR# EGLN7NSDB7 - Problem with two views on one XPage - categories expand/collapse on both views at once
  • SPR# MDOY7NYDNA - XPages category columns do not display any images specified via the iconSrc property
  • SPR# MDOY7NYW3N - XPages view panel categorized columns cannot be hidden from display
  • SPR# JGRT7PFTGG - Resources fail to load alling a 3rd party JAR from a XPage
  • SPR# MDOY7MFVUY - Categorized columns in XPages ViewPanels only work when they are leftmost view columns and contiguous
  • SPR# PHAN7MLBSG - Partial Refresh error with containers in Safari
  • SPR# PHAN7NXGLG - The panels on Tabbed Panel need to be reviewed or reselected before data gets saved
  • SPR# PHAN7NXSAM - Column headers and footers don't display in data tables
  • SPR# PRID7NBUJ3 - Wrong http-equiv attribute generated

 

All the above fixes are in 8.5.1 (to be released in Q3 2009) along with quite a few more than the 9 listed in FP1. Needless to say I won't be writing up a report on all of these 851 fixes ;-)

p.

Wednesday
22Jul2009

Partial refresh and Firefox 3.5, Safari, Opera on 8.5.0

I just stumbled upon this post in the 8.5 forum: it describes the known problem that partial refreshes on a Domino 8.5.0 server causes the message "_10f.push is not a function".

This happens with Firefox 3.5, Safari 4, Opera and I believe in IE 8, too.There is no workaround (at least none I'm aware of) but using full refreshes all the time.

But: the solution is underway! This is fixed in the upcoming 8.5.1.

So my advice is: continue develop your XPages apps and test with FF 3. And if your app is ready to rock later this year, 8.5.1 should be available to solve that partial refresh bug.

Monday
20Jul2009

Do not use a PNG as favicon...

...or your Domino server will crash.

In the XPages all properties -> "page icon" you can define a favicon for the page.

Normally you use an image in ICO format, which all browsers understand. Some browsers like Firefox understand PNG images here, too. So you might come up with the idea to use a PNG as favicon for a XPage... but trust me, you don't want to do that!

Why? Because your Domino 8.5 server will crash if you open a XPage with a PNG favicon :-)

This is known to IBM and they try to fix it, either in the upcoming 8.5.1 or later.