Skip to main content
1-Visitor
November 17, 2010
Question

Publishing issue?

  • November 17, 2010
  • 15 replies
  • 7131 views
I had a user come to me today and ask why he could not view something in ProductView, so I asked for the part number and opened it up myself. ProductView opened successfully but there was not a model in the viewing window. It had all of the information for the part, but no model to manipulate.

So I forced it to publish a new representation and it did the same thing. The thumbnail looks good. When I look into the log everything looks normal.

We are using WC 9.0 M050 and Wildfire 4.0 M120.

I do not remember making any publishing changes to Windchill, so I am pretty sure that it is not Windchill. So it must be the publisher.

Does anyone have any suggestions?

Thanks
Rich

Richard Stavish
Pro/E System Administrator

[cid:image001.jpg@01CB8653.E01C26E0]

E-mail:
Office:
Fax:
Mobile:

RStavish@sargentaerospace.com
520-744-1000 x4570
520-744-7529
520-437-5811

15 replies

1-Visitor
November 18, 2010

Hi,

Do you have any replication mechanism of your master vault ? PView files might not be replicated well.

Are you using PView Lite/Prof or Standard ? Are your models solid bodies, or surfaces ?

Trying to help.

Xavier LEGER

rstavish1-VisitorAuthor
1-Visitor
November 24, 2010
Thank you everyone who sent me so many suggestions!!!

PTC Tech support was able to figure out what the heck was happening with my ProductView publishing issue.

Here is the error message that I was receiving in my Background Method server log

PublisherQueue1.PollingThread: wt.pom.DatastoreException: A persistence error occurred. System message follows:
PublisherQueue1.PollingThread: Nested exception is: java.io.IOException: ORA-01691: unable to extend lob segment PDMLINK8.SYS_LOB0000016152C00001$$ by 4096 in tablespace BLOBS
PublisherQueue1.PollingThread:
PublisherQueue1.PollingThread: at oracle.jdbc.driver.DatabaseError.SQLToIOException(DatabaseError.java:517)
PublisherQueue1.PollingThread: at oracle.jdbc.driver.OracleBlobOutputStream.flushBuffer(OracleBlobOutputStream.java:214)

So it looks like I need to revault and that should take care of my issues.

Does anyone have any revaulting advice?

Windchill 9.0 M050

Thanks
Rich

Richard Stavish
Pro/E System Administrator

[cid:image001.jpg@01CB8BE9.11D25930]

E-mail:
Office:
Fax:
Mobile:

RStavish@sargentaerospace.com
520-744-1000 x4570
520-744-7529
520-437-5811
10-Marble
November 24, 2010
Are you not externally vaulting your data? If so I would recommend not storing the vaulted data as blobs in the database.

Steve D.



1-Visitor
November 25, 2010
  1. For issues of successful publish and blank viewables for models and assemblies. Drawings come out fine. The tesselation required entities enabled in the proe2pv.rcp file.The fact is that tesselation are now required to enabled to have transparencies to be converted and solid geometry to publish with the thumbnail inlatest versions of the publishing adapters.
  2. Regarding the error: unable to extend lob segment... by 4096 in tablespace BLOBS.
    • I advise to have free space in your oracle tablespaces. You should have at least 70% free space at a time so that you don't have to rely on oracle auto extending. This way you have ample time before it starts to autoextend and causes issues. Oracle auto extending is great way for less DBA maintenance, but Windchill doesn't wait for the extension of free space. So, it sometimes produces this error.
    • Another possible issue is to just increase the extents of of your entire system.
      • do this on a test windchill system first ormake sure you have a backup of Windchil
      • Add this to your site.xconf

<property name="wt.generation.sql.tinyBlobSize" overridable="true"&lt;br"/> targetFile="codebase/user.properties"
value="32k"/>
<property name="wt.generation.sql.smallBlobSize" overridable="true"&lt;br"/> targetFile="codebase/user.properties"
value="32k"/>

      • In windchill shell run xconfmanger -p
      • In a windchill shell run $WT_HOME/bin/JavaGen.sh registry false false true false false
      • Restart Windchill

Good luck,

Patrick

1-Visitor
November 25, 2010

If you want to constantly externally vault:

  • If you have ever exported your oracle dump, check thesize. If oracle uses compression, you better make sure you have tons of diskspace in yourvaultor have extramounted folders with free space.
  • This may take a while, and make sure you do this first on a mirrored test system first to see how much space you actually needed on your production system.
  • modify your $WT_HOME/site.xconf to add the following line:

<property name="wt.fv.forceContentToVault" overridable="true"&lt;br"/> targetFile="codebase/wt.properties"
value="true"/>

  • in a Windchill shell run the command xconfmanager -p and restart windchill
  • In Windchill External Storage Manager, select your host, vault and then perform a revault.

Good luck